Versions in this module Expand all Collapse all v1 v1.0.0 Jun 27, 2023 Changes in this version + const Group + const Version + var AMFDeploymentGroupKind = schema.GroupKind{Group: Group, Kind: AMFDeploymentKind}.String() + var AMFDeploymentGroupVersionKind = GroupVersion.WithKind(AMFDeploymentKind) + var AMFDeploymentKind = reflect.TypeOf(AMFDeployment{}).Name() + var AMFDeploymentKindAPIVersion = AMFDeploymentKind + "." + GroupVersion.String() + var AddToScheme = SchemeBuilder.AddToScheme + var GroupVersion = schema.GroupVersion + var SMFDeploymentGroupKind = schema.GroupKind{Group: Group, Kind: SMFDeploymentKind}.String() + var SMFDeploymentGroupVersionKind = GroupVersion.WithKind(SMFDeploymentKind) + var SMFDeploymentKind = reflect.TypeOf(SMFDeployment{}).Name() + var SMFDeploymentKindAPIVersion = SMFDeploymentKind + "." + GroupVersion.String() + var SchemeBuilder = &scheme.Builder + var UPFDeploymentGroupKind = schema.GroupKind{Group: Group, Kind: UPFDeploymentKind}.String() + var UPFDeploymentGroupVersionKind = GroupVersion.WithKind(UPFDeploymentKind) + var UPFDeploymentKind = reflect.TypeOf(UPFDeployment{}).Name() + var UPFDeploymentKindAPIVersion = UPFDeploymentKind + "." + GroupVersion.String() + type AMFDeployment struct + Spec AMFDeploymentSpec + Status AMFDeploymentStatus + func (d *AMFDeployment) GetNFDeploymentSpec() *NFDeploymentSpec + func (d *AMFDeployment) GetNFDeploymentStatus() *NFDeploymentStatus + func (d *AMFDeployment) SetNFDeploymentSpec(s *NFDeploymentSpec) + func (d *AMFDeployment) SetNFDeploymentStatus(s *NFDeploymentStatus) + func (in *AMFDeployment) DeepCopy() *AMFDeployment + func (in *AMFDeployment) DeepCopyInto(out *AMFDeployment) + func (in *AMFDeployment) DeepCopyObject() runtime.Object + type AMFDeploymentList struct + Items []AMFDeployment + func (in *AMFDeploymentList) DeepCopy() *AMFDeploymentList + func (in *AMFDeploymentList) DeepCopyInto(out *AMFDeploymentList) + func (in *AMFDeploymentList) DeepCopyObject() runtime.Object + type AMFDeploymentSpec struct + func (in *AMFDeploymentSpec) DeepCopy() *AMFDeploymentSpec + func (in *AMFDeploymentSpec) DeepCopyInto(out *AMFDeploymentSpec) + type AMFDeploymentStatus struct + func (in *AMFDeploymentStatus) DeepCopy() *AMFDeploymentStatus + func (in *AMFDeploymentStatus) DeepCopyInto(out *AMFDeploymentStatus) + type BGPConfig struct + AutonomousSystem int + BGPNeigbors []BGPNeighbor + RouterID string + func (in *BGPConfig) DeepCopy() *BGPConfig + func (in *BGPConfig) DeepCopyInto(out *BGPConfig) + type BGPNeighbor struct + Address string + Name *string + PeerAS int + func (in *BGPNeighbor) DeepCopy() *BGPNeighbor + func (in *BGPNeighbor) DeepCopyInto(out *BGPNeighbor) + type DataNetwork struct + Name *string + Pool []Pool + func (in *DataNetwork) DeepCopy() *DataNetwork + func (in *DataNetwork) DeepCopyInto(out *DataNetwork) + type IPv4 struct + Address string + Gateway *string + func (in *IPv4) DeepCopy() *IPv4 + func (in *IPv4) DeepCopyInto(out *IPv4) + type IPv6 struct + Address string + Gateway *string + func (in *IPv6) DeepCopy() *IPv6 + func (in *IPv6) DeepCopyInto(out *IPv6) + type InterfaceConfig struct + IPv4 *IPv4 + IPv6 *IPv6 + Name string + VLANID *uint16 + func (in *InterfaceConfig) DeepCopy() *InterfaceConfig + func (in *InterfaceConfig) DeepCopyInto(out *InterfaceConfig) + type NFDeployment interface + GetNFDeploymentSpec func() *NFDeploymentSpec + GetNFDeploymentStatus func() *NFDeploymentStatus + SetNFDeploymentSpec func(s *NFDeploymentSpec) + SetNFDeploymentStatus func(s *NFDeploymentStatus) + type NFDeploymentConditionType string + const Available + const Peering + const Ready + const Reconciling + const Stalled + type NFDeploymentSpec struct + Capacity *nephioreqv1alpha1.CapacitySpec + ConfigRefs []corev1.ObjectReference + Interfaces []InterfaceConfig + NetworkInstances []NetworkInstance + func (in *NFDeploymentSpec) DeepCopy() *NFDeploymentSpec + func (in *NFDeploymentSpec) DeepCopyInto(out *NFDeploymentSpec) + type NFDeploymentStatus struct + Conditions []metav1.Condition + ObservedGeneration int32 + func (in *NFDeploymentStatus) DeepCopy() *NFDeploymentStatus + func (in *NFDeploymentStatus) DeepCopyInto(out *NFDeploymentStatus) + type NetworkInstance struct + BGP *BGPConfig + DataNetworks []DataNetwork + Interfaces []string + Name string + Peers []PeerConfig + func (in *NetworkInstance) DeepCopy() *NetworkInstance + func (in *NetworkInstance) DeepCopyInto(out *NetworkInstance) + type PeerConfig struct + IPv4 *IPv4 + IPv6 *IPv6 + Name *string + func (in *PeerConfig) DeepCopy() *PeerConfig + func (in *PeerConfig) DeepCopyInto(out *PeerConfig) + type Pool struct + Prefix string + func (in *Pool) DeepCopy() *Pool + func (in *Pool) DeepCopyInto(out *Pool) + type SMFDeployment struct + Spec SMFDeploymentSpec + Status SMFDeploymentStatus + func (d *SMFDeployment) GetNFDeploymentSpec() *NFDeploymentSpec + func (d *SMFDeployment) GetNFDeploymentStatus() *NFDeploymentStatus + func (d *SMFDeployment) SetNFDeploymentSpec(s *NFDeploymentSpec) + func (d *SMFDeployment) SetNFDeploymentStatus(s *NFDeploymentStatus) + func (in *SMFDeployment) DeepCopy() *SMFDeployment + func (in *SMFDeployment) DeepCopyInto(out *SMFDeployment) + func (in *SMFDeployment) DeepCopyObject() runtime.Object + type SMFDeploymentList struct + Items []SMFDeployment + func (in *SMFDeploymentList) DeepCopy() *SMFDeploymentList + func (in *SMFDeploymentList) DeepCopyInto(out *SMFDeploymentList) + func (in *SMFDeploymentList) DeepCopyObject() runtime.Object + type SMFDeploymentSpec struct + func (in *SMFDeploymentSpec) DeepCopy() *SMFDeploymentSpec + func (in *SMFDeploymentSpec) DeepCopyInto(out *SMFDeploymentSpec) + type SMFDeploymentStatus struct + func (in *SMFDeploymentStatus) DeepCopy() *SMFDeploymentStatus + func (in *SMFDeploymentStatus) DeepCopyInto(out *SMFDeploymentStatus) + type UPFDeployment struct + Spec UPFDeploymentSpec + Status UPFDeploymentStatus + func (d *UPFDeployment) GetNFDeploymentSpec() *NFDeploymentSpec + func (d *UPFDeployment) GetNFDeploymentStatus() *NFDeploymentStatus + func (d *UPFDeployment) SetNFDeploymentSpec(s *NFDeploymentSpec) + func (d *UPFDeployment) SetNFDeploymentStatus(s *NFDeploymentStatus) + func (in *UPFDeployment) DeepCopy() *UPFDeployment + func (in *UPFDeployment) DeepCopyInto(out *UPFDeployment) + func (in *UPFDeployment) DeepCopyObject() runtime.Object + type UPFDeploymentList struct + Items []UPFDeployment + func (in *UPFDeploymentList) DeepCopy() *UPFDeploymentList + func (in *UPFDeploymentList) DeepCopyInto(out *UPFDeploymentList) + func (in *UPFDeploymentList) DeepCopyObject() runtime.Object + type UPFDeploymentSpec struct + func (in *UPFDeploymentSpec) DeepCopy() *UPFDeploymentSpec + func (in *UPFDeploymentSpec) DeepCopyInto(out *UPFDeploymentSpec) + type UPFDeploymentStatus struct + func (in *UPFDeploymentStatus) DeepCopy() *UPFDeploymentStatus + func (in *UPFDeploymentStatus) DeepCopyInto(out *UPFDeploymentStatus)