Documentation ¶
Overview ¶
Package v1alpha1 contains API Schema definitions for the 5g v1alpha1 API group +kubebuilder:object:generate=true +groupName=5g.ibm.com
Index ¶
- Variables
- type AffinityInternal
- type Amf
- func (in *Amf) DeepCopy() *Amf
- func (in *Amf) DeepCopyInto(out *Amf)
- func (in *Amf) DeepCopyObject() runtime.Object
- func (a *Amf) GetObject() client.Object
- func (a Amf) GetStatus() *CRStatus
- func (a *Amf) IsReady() bool
- func (a *Amf) IsReconciled() bool
- func (a *Amf) SetError(err error)
- func (a *Amf) SetReady(ready bool)
- func (a *Amf) SetReconciled(reconciled bool)
- type AmfConfig
- type AmfInternal
- type AmfList
- type AmfOutputs
- type AmfSpec
- type AmfStatus
- type Ausf
- func (in *Ausf) DeepCopy() *Ausf
- func (in *Ausf) DeepCopyInto(out *Ausf)
- func (in *Ausf) DeepCopyObject() runtime.Object
- func (a *Ausf) GetObject() client.Object
- func (a Ausf) GetStatus() *CRStatus
- func (a *Ausf) IsReady() bool
- func (a *Ausf) IsReconciled() bool
- func (a *Ausf) SetError(err error)
- func (a *Ausf) SetReady(ready bool)
- func (a *Ausf) SetReconciled(reconciled bool)
- type AusfConfig
- type AusfInternal
- type AusfList
- type AusfOutputs
- type AusfSpec
- type AusfStatus
- type CRState
- type CRStatus
- func (in *CRStatus) DeepCopy() *CRStatus
- func (in *CRStatus) DeepCopyInto(out *CRStatus)
- func (status *CRStatus) IncGeneration(metadata metav1.ObjectMeta)
- func (status CRStatus) IsReady() bool
- func (status CRStatus) IsReconciled() bool
- func (status CRStatus) IsRunning() bool
- func (status *CRStatus) SetError(err error)
- func (status *CRStatus) SetReady(ready bool)
- func (status *CRStatus) SetReconciled(reconciled bool)
- func (status *CRStatus) SetRunning(isRunning bool)
- func (status *CRStatus) Update(metadata metav1.ObjectMeta, isReconciled bool, ...)
- type Dnn
- type Elicensing
- type Global
- type LabelSelectorInternal
- type LabelSelectorRequirementInternal
- type LimitsSpec
- type Link
- type LivenessProbeSpec
- type Mongo
- func (in *Mongo) DeepCopy() *Mongo
- func (in *Mongo) DeepCopyInto(out *Mongo)
- func (in *Mongo) DeepCopyObject() runtime.Object
- func (m *Mongo) GetObject() client.Object
- func (m Mongo) GetStatus() *MongoStatus
- func (a *Mongo) IsReady() bool
- func (a *Mongo) IsReconciled() bool
- func (a *Mongo) SetError(err error)
- func (a *Mongo) SetReady(ready bool)
- func (a *Mongo) SetReconciled(reconciled bool)
- type MongoConfig
- type MongoList
- type MongoOutputs
- type MongoSpec
- type MongoStatus
- type N3iwf
- func (in *N3iwf) DeepCopy() *N3iwf
- func (in *N3iwf) DeepCopyInto(out *N3iwf)
- func (in *N3iwf) DeepCopyObject() runtime.Object
- func (a *N3iwf) GetObject() client.Object
- func (a N3iwf) GetStatus() *CRStatus
- func (a *N3iwf) IsReady() bool
- func (a *N3iwf) IsReconciled() bool
- func (a *N3iwf) SetError(err error)
- func (a *N3iwf) SetReady(ready bool)
- func (a *N3iwf) SetReconciled(reconciled bool)
- type N3iwfConfig
- type N3iwfInternal
- type N3iwfList
- type N3iwfOutputs
- type N3iwfSpec
- type N3iwfStatus
- type NodeAffinityInternal
- type NodeSelectorInternal
- type NodeSelectorRequirementInternal
- type NodeSelectorTermInternal
- type Nrf
- func (in *Nrf) DeepCopy() *Nrf
- func (in *Nrf) DeepCopyInto(out *Nrf)
- func (in *Nrf) DeepCopyObject() runtime.Object
- func (a *Nrf) GetObject() client.Object
- func (a Nrf) GetStatus() *CRStatus
- func (a *Nrf) IsReady() bool
- func (a *Nrf) IsReconciled() bool
- func (a *Nrf) SetError(err error)
- func (a *Nrf) SetReady(ready bool)
- func (a *Nrf) SetReconciled(reconciled bool)
- type NrfConfig
- type NrfInternal
- type NrfList
- type NrfOutputs
- type NrfSpec
- type NrfStatus
- type Nssf
- func (in *Nssf) DeepCopy() *Nssf
- func (in *Nssf) DeepCopyInto(out *Nssf)
- func (in *Nssf) DeepCopyObject() runtime.Object
- func (a *Nssf) GetObject() client.Object
- func (a Nssf) GetStatus() *CRStatus
- func (a *Nssf) IsReady() bool
- func (a *Nssf) IsReconciled() bool
- func (a *Nssf) SetError(err error)
- func (a *Nssf) SetReady(ready bool)
- func (a *Nssf) SetReconciled(reconciled bool)
- type NssfConfig
- type NssfInternal
- type NssfList
- type NssfOutputs
- type NssfSpec
- type NssfStatus
- type Pcf
- func (in *Pcf) DeepCopy() *Pcf
- func (in *Pcf) DeepCopyInto(out *Pcf)
- func (in *Pcf) DeepCopyObject() runtime.Object
- func (a *Pcf) GetObject() client.Object
- func (a Pcf) GetStatus() *CRStatus
- func (a *Pcf) IsReady() bool
- func (a *Pcf) IsReconciled() bool
- func (a *Pcf) SetError(err error)
- func (a *Pcf) SetReady(ready bool)
- func (a *Pcf) SetReconciled(reconciled bool)
- type PcfConfig
- type PcfInternal
- type PcfList
- type PcfOutputs
- type PcfSpec
- type PcfStatus
- type PersistanceSpec
- type PodAffinityInternal
- type PodAffinityTermInternal
- type PodAntiAffinityInternal
- type PodSettingsSpec
- type PreferredSchedulingTermInternal
- type ReadinessProbeSpec
- type RequestsSpec
- type ResourcesSpec
- type Smf
- func (in *Smf) DeepCopy() *Smf
- func (in *Smf) DeepCopyInto(out *Smf)
- func (in *Smf) DeepCopyObject() runtime.Object
- func (a *Smf) GetObject() client.Object
- func (a Smf) GetStatus() *CRStatus
- func (a *Smf) IsReady() bool
- func (a *Smf) IsReconciled() bool
- func (a *Smf) SetError(err error)
- func (a *Smf) SetReady(ready bool)
- func (a *Smf) SetReconciled(reconciled bool)
- type SmfConfig
- type SmfInternal
- type SmfList
- type SmfOutputs
- type SmfSpec
- type SmfStatus
- type Subscriber
- func (in *Subscriber) DeepCopy() *Subscriber
- func (in *Subscriber) DeepCopyInto(out *Subscriber)
- func (in *Subscriber) DeepCopyObject() runtime.Object
- func (a *Subscriber) GetObject() client.Object
- func (a Subscriber) GetStatus() *CRStatus
- func (a *Subscriber) IsReady() bool
- func (a *Subscriber) IsReconciled() bool
- func (a *Subscriber) SetError(err error)
- func (a *Subscriber) SetReady(ready bool)
- func (a *Subscriber) SetReconciled(reconciled bool)
- type SubscriberConfig
- type SubscriberInternal
- type SubscriberList
- type SubscriberOutputs
- type SubscriberSpec
- type SubscriberStatus
- type Transition
- func (in *Transition) DeepCopy() *Transition
- func (in *Transition) DeepCopyInto(out *Transition)
- func (in *Transition) DeepCopyObject() runtime.Object
- func (t *Transition) GetObject() client.Object
- func (t Transition) GetStatus() *TransitionStatus
- func (t *Transition) IsReady() bool
- func (t *Transition) IsReconciled() bool
- func (t *Transition) SetError(err error)
- func (t *Transition) SetReady(ready bool)
- func (t *Transition) SetReconciled(reconciled bool)
- type TransitionConfig
- type TransitionList
- type TransitionSpec
- type TransitionStatus
- type UE
- type UEList
- type Udm
- func (in *Udm) DeepCopy() *Udm
- func (in *Udm) DeepCopyInto(out *Udm)
- func (in *Udm) DeepCopyObject() runtime.Object
- func (a *Udm) GetObject() client.Object
- func (a Udm) GetStatus() *CRStatus
- func (a *Udm) IsReady() bool
- func (a *Udm) IsReconciled() bool
- func (a *Udm) SetError(err error)
- func (a *Udm) SetReady(ready bool)
- func (a *Udm) SetReconciled(reconciled bool)
- type UdmConfig
- type UdmInternal
- type UdmList
- type UdmOutputs
- type UdmSpec
- type UdmStatus
- type Udr
- func (in *Udr) DeepCopy() *Udr
- func (in *Udr) DeepCopyInto(out *Udr)
- func (in *Udr) DeepCopyObject() runtime.Object
- func (a *Udr) GetObject() client.Object
- func (a Udr) GetStatus() *CRStatus
- func (a *Udr) IsReady() bool
- func (a *Udr) IsReconciled() bool
- func (a *Udr) SetError(err error)
- func (a *Udr) SetReady(ready bool)
- func (a *Udr) SetReconciled(reconciled bool)
- type UdrConfig
- type UdrInternal
- type UdrList
- type UdrOutputs
- type UdrSpec
- type UdrStatus
- type UpNode
- type Upf
- func (in *Upf) DeepCopy() *Upf
- func (in *Upf) DeepCopyInto(out *Upf)
- func (in *Upf) DeepCopyObject() runtime.Object
- func (a *Upf) GetObject() client.Object
- func (a Upf) GetStatus() *CRStatus
- func (a *Upf) IsReady() bool
- func (a *Upf) IsReconciled() bool
- func (a *Upf) SetError(err error)
- func (a *Upf) SetReady(ready bool)
- func (a *Upf) SetReconciled(reconciled bool)
- type UpfConfig
- type UpfInternal
- type UpfList
- type UpfOutputs
- type UpfSpec
- type UpfStatus
- type Webconsole
- func (in *Webconsole) DeepCopy() *Webconsole
- func (in *Webconsole) DeepCopyInto(out *Webconsole)
- func (in *Webconsole) DeepCopyObject() runtime.Object
- func (a *Webconsole) GetObject() client.Object
- func (a Webconsole) GetStatus() *CRStatus
- func (a *Webconsole) IsReady() bool
- func (a *Webconsole) IsReconciled() bool
- func (a *Webconsole) SetError(err error)
- func (a *Webconsole) SetReady(ready bool)
- func (a *Webconsole) SetReconciled(reconciled bool)
- type WebconsoleConfig
- type WebconsoleInternal
- type WebconsoleList
- type WebconsoleOutputs
- type WebconsoleSpec
- type WebconsoleStatus
- type WeightedPodAffinityTermInternal
Constants ¶
This section is empty.
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "5g.ibm.com", Version: "v1alpha1"} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: GroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
Functions ¶
This section is empty.
Types ¶
type AffinityInternal ¶
type AffinityInternal struct { NodeAffinity *NodeAffinityInternal `json:"nodeAffinity,omitempty" protobuf:"bytes,1,opt,name=nodeAffinity"` PodAffinity *PodAffinityInternal `json:"podAffinity,omitempty" protobuf:"bytes,2,opt,name=podAffinity"` PodAntiAffinity *PodAntiAffinityInternal `json:"podAntiAffinity,omitempty" protobuf:"bytes,3,opt,name=podAntiAffinity"` }
func (AffinityInternal) ConvertToAffinity ¶
func (a AffinityInternal) ConvertToAffinity() *corev1.Affinity
func (*AffinityInternal) DeepCopy ¶
func (in *AffinityInternal) DeepCopy() *AffinityInternal
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AffinityInternal.
func (*AffinityInternal) DeepCopyInto ¶
func (in *AffinityInternal) DeepCopyInto(out *AffinityInternal)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Amf ¶
type Amf struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AmfSpec `json:"spec,omitempty"` Status AmfStatus `json:"status,omitempty"` }
Amf is the Schema for the amfs API
func (*Amf) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Amf.
func (*Amf) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Amf) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Amf) IsReconciled ¶
func (*Amf) SetReconciled ¶
type AmfConfig ¶
type AmfConfig struct { PodSettings *PodSettingsSpec `json:"podSettings,omitempty"` ImageUrl string `json:"image,omitempty"` ImageUrlInit string `json:"image_init,omitempty"` Name string `json:"amf_name,omitempty"` NrfIPAddress string `json:"nrf_ip_address,omitempty"` NrfPort string `json:"nrf_port,omitempty"` Mnc string `json:"mnc,omitempty"` Mcc string `json:"mcc,omitempty"` }
AmfConfig config parameters supplied via AMF CR
func (*AmfConfig) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AmfConfig.
func (*AmfConfig) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AmfInternal ¶
type AmfInternal struct {
Version *string `json:"version,omitempty"`
}
AmfInternal config settings derived from other services
func (*AmfInternal) DeepCopy ¶
func (in *AmfInternal) DeepCopy() *AmfInternal
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AmfInternal.
func (*AmfInternal) DeepCopyInto ¶
func (in *AmfInternal) DeepCopyInto(out *AmfInternal)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AmfList ¶
type AmfList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Amf `json:"items"` }
AmfList contains a list of Amf
func (*AmfList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AmfList.
func (*AmfList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AmfList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AmfOutputs ¶
type AmfOutputs struct { IpAddr string `json:"ip_address,omitempty"` PodName string `json:"podname,omitempty"` }
func (*AmfOutputs) DeepCopy ¶
func (in *AmfOutputs) DeepCopy() *AmfOutputs
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AmfOutputs.
func (*AmfOutputs) DeepCopyInto ¶
func (in *AmfOutputs) DeepCopyInto(out *AmfOutputs)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AmfSpec ¶
type AmfSpec struct { // INSERT ADDITIONAL SPEC FIELDS - desired state of cluster // Important: Run "make" to regenerate code after modifying this file //IPAddress string `json:"ip_address,omitempty"` // +operator-sdk:csv:customresourcedefinitions:type=spec Config *AmfConfig `json:"config,omitempty"` Internal *AmfInternal `json:"internal,omitempty"` }
AmfSpec defines the desired state of Amf +kubebuilder:subresource:status
func (*AmfSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AmfSpec.
func (*AmfSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AmfStatus ¶
type AmfStatus struct { // INSERT ADDITIONAL STATUS FIELD - define observed state of cluster // Important: Run "make" to regenerate code after modifying this file CRStatus `json:",inline"` Outputs AmfOutputs `json:"outputs,omitempty"` }
AmfStatus defines the observed state of Amf
func (*AmfStatus) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AmfStatus.
func (*AmfStatus) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Ausf ¶
type Ausf struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AusfSpec `json:"spec,omitempty"` Status AusfStatus `json:"status,omitempty"` }
Ausf is the Schema for the ausfs API
func (*Ausf) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Ausf.
func (*Ausf) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Ausf) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Ausf) IsReconciled ¶
func (*Ausf) SetReconciled ¶
type AusfConfig ¶
type AusfConfig struct { PodSettings *PodSettingsSpec `json:"podSettings,omitempty"` ImageUrl string `json:"image,omitempty"` ImageUrlInit string `json:"image_init,omitempty"` Name string `json:"ausf_name,omitempty"` NrfIPAddress string `json:"nrf_ip_address,omitempty"` NrfPort string `json:"nrf_port,omitempty"` }
AusfConfig config parameters supplied via AMF CR
func (*AusfConfig) DeepCopy ¶
func (in *AusfConfig) DeepCopy() *AusfConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AusfConfig.
func (*AusfConfig) DeepCopyInto ¶
func (in *AusfConfig) DeepCopyInto(out *AusfConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AusfInternal ¶
type AusfInternal struct {
Version *string `json:"version,omitempty"`
}
AusfInternal config settings derived from other services
func (*AusfInternal) DeepCopy ¶
func (in *AusfInternal) DeepCopy() *AusfInternal
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AusfInternal.
func (*AusfInternal) DeepCopyInto ¶
func (in *AusfInternal) DeepCopyInto(out *AusfInternal)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AusfList ¶
type AusfList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Ausf `json:"items"` }
AusfList contains a list of Ausf
func (*AusfList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AusfList.
func (*AusfList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AusfList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AusfOutputs ¶
type AusfOutputs struct { IpAddr string `json:"ip_address,omitempty"` PodName string `json:"podname,omitempty"` }
func (*AusfOutputs) DeepCopy ¶
func (in *AusfOutputs) DeepCopy() *AusfOutputs
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AusfOutputs.
func (*AusfOutputs) DeepCopyInto ¶
func (in *AusfOutputs) DeepCopyInto(out *AusfOutputs)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AusfSpec ¶
type AusfSpec struct { // INSERT ADDITIONAL SPEC FIELDS - desired state of cluster // Important: Run "make" to regenerate code after modifying this file Config *AusfConfig `json:"config,omitempty"` Internal *AusfInternal `json:"internal,omitempty"` }
AusfSpec defines the desired state of Ausf
func (*AusfSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AusfSpec.
func (*AusfSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AusfStatus ¶
type AusfStatus struct { // INSERT ADDITIONAL STATUS FIELD - define observed state of cluster // Important: Run "make" to regenerate code after modifying this file CRStatus `json:",inline"` Outputs AusfOutputs `json:"outputs,omitempty"` }
AusfStatus defines the observed state of Ausf
func (*AusfStatus) DeepCopy ¶
func (in *AusfStatus) DeepCopy() *AusfStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AusfStatus.
func (*AusfStatus) DeepCopyInto ¶
func (in *AusfStatus) DeepCopyInto(out *AusfStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CRStatus ¶
type CRStatus struct { ObservedGeneration int64 `json:"observedGeneration,omitempty"` Conditions []*metav1.Condition `json:"conditions,omitempty"` }
func (*CRStatus) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CRStatus.
func (*CRStatus) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CRStatus) IncGeneration ¶
func (status *CRStatus) IncGeneration(metadata metav1.ObjectMeta)
func (CRStatus) IsReconciled ¶
func (*CRStatus) SetReconciled ¶
func (*CRStatus) SetRunning ¶
func (*CRStatus) Update ¶
func (status *CRStatus) Update(metadata metav1.ObjectMeta, isReconciled bool, opResult controllerutil.OperationResult)
type Dnn ¶
type Dnn struct { DnnName string `json:"dnn_name,omitempty"` ApnCIDR string `json:"apn_cidr,omitempty"` }
UpfSpec defines the desired state of Upf
type Elicensing ¶
type Elicensing struct { ElmaIp string `json:"elma_ip,omitempty"` Image string `json:"image,omitempty"` ProductOfferingId string `json:"product_offering_id,omitempty"` IsActive bool `json:"is_active,"` DescriptorId string `json:"descriptor_id,omitempty"` }
Elicensing defines the parameters required to request POP check
type Global ¶
type Global struct {
ImagePullPolicy *corev1.PullPolicy `json:"imagePullPolicy,omitempty"`
}
Global configurations
func (*Global) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Global.
func (*Global) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LabelSelectorInternal ¶
type LabelSelectorInternal struct { MatchLabels map[string]string `json:"matchLabels,omitempty" protobuf:"bytes,1,rep,name=matchLabels"` MatchExpressions []LabelSelectorRequirementInternal `json:"matchExpressions,omitempty" protobuf:"bytes,2,rep,name=matchExpressions"` }
func (*LabelSelectorInternal) DeepCopy ¶
func (in *LabelSelectorInternal) DeepCopy() *LabelSelectorInternal
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LabelSelectorInternal.
func (*LabelSelectorInternal) DeepCopyInto ¶
func (in *LabelSelectorInternal) DeepCopyInto(out *LabelSelectorInternal)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LabelSelectorRequirementInternal ¶
type LabelSelectorRequirementInternal struct { Key string `json:"key" patchStrategy:"merge" patchMergeKey:"key" protobuf:"bytes,1,opt,name=key"` Operator metav1.LabelSelectorOperator `json:"operator" protobuf:"bytes,2,opt,name=operator,casttype=LabelSelectorOperator"` Values []string `json:"values,omitempty" protobuf:"bytes,3,rep,name=values"` }
func (*LabelSelectorRequirementInternal) DeepCopy ¶
func (in *LabelSelectorRequirementInternal) DeepCopy() *LabelSelectorRequirementInternal
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LabelSelectorRequirementInternal.
func (*LabelSelectorRequirementInternal) DeepCopyInto ¶
func (in *LabelSelectorRequirementInternal) DeepCopyInto(out *LabelSelectorRequirementInternal)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LimitsSpec ¶
type LimitsSpec struct { Memory *string `json:"memory,omitempty"` CPU *string `json:"cpu,omitempty"` }
Pod resource limits
func (*LimitsSpec) DeepCopy ¶
func (in *LimitsSpec) DeepCopy() *LimitsSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LimitsSpec.
func (*LimitsSpec) DeepCopyInto ¶
func (in *LimitsSpec) DeepCopyInto(out *LimitsSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Link ¶
func (*Link) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Link.
func (*Link) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LivenessProbeSpec ¶
type LivenessProbeSpec struct { InitialDelaySeconds *int32 `json:"initialDelaySeconds,omitempty"` PeriodSeconds *int32 `json:"periodSeconds,omitempty"` TimeoutSeconds *int32 `json:"timeoutSeconds,omitempty"` FailureThreshold *int32 `json:"failureThreshold,omitempty"` }
Pod liveness settings
func (*LivenessProbeSpec) DeepCopy ¶
func (in *LivenessProbeSpec) DeepCopy() *LivenessProbeSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LivenessProbeSpec.
func (*LivenessProbeSpec) DeepCopyInto ¶
func (in *LivenessProbeSpec) DeepCopyInto(out *LivenessProbeSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Mongo ¶
type Mongo struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MongoSpec `json:"spec,omitempty"` Status MongoStatus `json:"status,omitempty"` }
Mongo is the Schema for the mongoes API
func (*Mongo) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Mongo.
func (*Mongo) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Mongo) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (Mongo) GetStatus ¶
func (m Mongo) GetStatus() *MongoStatus
func (*Mongo) IsReconciled ¶
func (*Mongo) SetReconciled ¶
type MongoConfig ¶
type MongoConfig struct { PodSettings *PodSettingsSpec `json:"podSettings,omitempty"` ImageUrl string `json:"image,omitempty"` ImageUrlInit string `json:"image_init,omitempty"` }
MongoConfig config parameters supplied via AMF CR
func (*MongoConfig) DeepCopy ¶
func (in *MongoConfig) DeepCopy() *MongoConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoConfig.
func (*MongoConfig) DeepCopyInto ¶
func (in *MongoConfig) DeepCopyInto(out *MongoConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MongoList ¶
type MongoList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Mongo `json:"items"` }
MongoList contains a list of Mongo
func (*MongoList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoList.
func (*MongoList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MongoList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MongoOutputs ¶
type MongoOutputs struct { IpAddr string `json:"ip_address,omitempty"` PodName string `json:"podname,omitempty"` }
func (*MongoOutputs) DeepCopy ¶
func (in *MongoOutputs) DeepCopy() *MongoOutputs
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoOutputs.
func (*MongoOutputs) DeepCopyInto ¶
func (in *MongoOutputs) DeepCopyInto(out *MongoOutputs)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MongoSpec ¶
type MongoSpec struct { // INSERT ADDITIONAL SPEC FIELDS - desired state of cluster // Important: Run "make" to regenerate code after modifying this file Config *MongoConfig `json:"config,omitempty"` }
MongoSpec defines the desired state of Mongo
func (*MongoSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoSpec.
func (*MongoSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MongoStatus ¶
type MongoStatus struct { // INSERT ADDITIONAL STATUS FIELD - define observed state of cluster // Important: Run "make" to regenerate code after modifying this file CRStatus `json:",inline"` Outputs MongoOutputs `json:"outputs,omitempty"` }
MongoStatus defines the observed state of Mongo
func (*MongoStatus) DeepCopy ¶
func (in *MongoStatus) DeepCopy() *MongoStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoStatus.
func (*MongoStatus) DeepCopyInto ¶
func (in *MongoStatus) DeepCopyInto(out *MongoStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type N3iwf ¶
type N3iwf struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec N3iwfSpec `json:"spec,omitempty"` Status N3iwfStatus `json:"status,omitempty"` }
N3iwf is the Schema for the n3iwfs API
func (*N3iwf) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new N3iwf.
func (*N3iwf) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*N3iwf) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*N3iwf) IsReconciled ¶
func (*N3iwf) SetReconciled ¶
type N3iwfConfig ¶
type N3iwfConfig struct { PodSettings *PodSettingsSpec `json:"podSettings,omitempty"` ImageUrl string `json:"image,omitempty"` ImageUrlInit string `json:"image_init,omitempty"` NrfIPAddress string `json:"nrf_ip_address,omitempty"` NrfPort string `json:"nrf_port,omitempty"` Mnc string `json:"mnc,omitempty"` Mcc string `json:"mcc,omitempty"` AmfIPAddress string `json:"amf_ip_address,omitempty"` IPSecAddress string `json:"ipsec_address,omitempty"` //IPAddress string `json:"ip_address,omitempty"` UECIDR string `json:"ue_cidr,omitempty"` }
N3iwfConfig config parameters supplied via N3iwf CR
func (*N3iwfConfig) DeepCopy ¶
func (in *N3iwfConfig) DeepCopy() *N3iwfConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new N3iwfConfig.
func (*N3iwfConfig) DeepCopyInto ¶
func (in *N3iwfConfig) DeepCopyInto(out *N3iwfConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type N3iwfInternal ¶
type N3iwfInternal struct {
Version *string `json:"version,omitempty"`
}
N3iwfInternal config settings derived from other services
func (*N3iwfInternal) DeepCopy ¶
func (in *N3iwfInternal) DeepCopy() *N3iwfInternal
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new N3iwfInternal.
func (*N3iwfInternal) DeepCopyInto ¶
func (in *N3iwfInternal) DeepCopyInto(out *N3iwfInternal)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type N3iwfList ¶
type N3iwfList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []N3iwf `json:"items"` }
N3iwfList contains a list of N3iwf
func (*N3iwfList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new N3iwfList.
func (*N3iwfList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*N3iwfList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type N3iwfOutputs ¶
type N3iwfOutputs struct { IpAddr string `json:"ip_address,omitempty"` PodName string `json:"podname,omitempty"` }
func (*N3iwfOutputs) DeepCopy ¶
func (in *N3iwfOutputs) DeepCopy() *N3iwfOutputs
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new N3iwfOutputs.
func (*N3iwfOutputs) DeepCopyInto ¶
func (in *N3iwfOutputs) DeepCopyInto(out *N3iwfOutputs)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type N3iwfSpec ¶
type N3iwfSpec struct { // INSERT ADDITIONAL SPEC FIELDS - desired state of cluster // Important: Run "make" to regenerate code after modifying this file Config *N3iwfConfig `json:"config,omitempty"` Internal *N3iwfInternal `json:"internal,omitempty"` }
N3iwfSpec defines the desired state of N3iwf
func (*N3iwfSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new N3iwfSpec.
func (*N3iwfSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type N3iwfStatus ¶
type N3iwfStatus struct { // INSERT ADDITIONAL STATUS FIELD - define observed state of cluster // Important: Run "make" to regenerate code after modifying this file CRStatus `json:",inline"` Outputs N3iwfOutputs `json:"outputs,omitempty"` }
N3iwfStatus defines the observed state of N3iwf
func (*N3iwfStatus) DeepCopy ¶
func (in *N3iwfStatus) DeepCopy() *N3iwfStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new N3iwfStatus.
func (*N3iwfStatus) DeepCopyInto ¶
func (in *N3iwfStatus) DeepCopyInto(out *N3iwfStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NodeAffinityInternal ¶
type NodeAffinityInternal struct { RequiredDuringSchedulingIgnoredDuringExecution *NodeSelectorInternal `` /* 138-byte string literal not displayed */ PreferredDuringSchedulingIgnoredDuringExecution []PreferredSchedulingTermInternal `` /* 140-byte string literal not displayed */ }
func (*NodeAffinityInternal) DeepCopy ¶
func (in *NodeAffinityInternal) DeepCopy() *NodeAffinityInternal
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeAffinityInternal.
func (*NodeAffinityInternal) DeepCopyInto ¶
func (in *NodeAffinityInternal) DeepCopyInto(out *NodeAffinityInternal)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NodeSelectorInternal ¶
type NodeSelectorInternal struct {
NodeSelectorTerms []NodeSelectorTermInternal `json:"nodeSelectorTerms" protobuf:"bytes,1,rep,name=nodeSelectorTerms"`
}
func (*NodeSelectorInternal) DeepCopy ¶
func (in *NodeSelectorInternal) DeepCopy() *NodeSelectorInternal
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeSelectorInternal.
func (*NodeSelectorInternal) DeepCopyInto ¶
func (in *NodeSelectorInternal) DeepCopyInto(out *NodeSelectorInternal)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NodeSelectorRequirementInternal ¶
type NodeSelectorRequirementInternal struct { Key string `json:"key" protobuf:"bytes,1,opt,name=key"` Operator corev1.NodeSelectorOperator `json:"operator" protobuf:"bytes,2,opt,name=operator,casttype=NodeSelectorOperator"` Values []string `json:"values,omitempty" protobuf:"bytes,3,rep,name=values"` }
func (*NodeSelectorRequirementInternal) DeepCopy ¶
func (in *NodeSelectorRequirementInternal) DeepCopy() *NodeSelectorRequirementInternal
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeSelectorRequirementInternal.
func (*NodeSelectorRequirementInternal) DeepCopyInto ¶
func (in *NodeSelectorRequirementInternal) DeepCopyInto(out *NodeSelectorRequirementInternal)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NodeSelectorTermInternal ¶
type NodeSelectorTermInternal struct { MatchExpressions []NodeSelectorRequirementInternal `json:"matchExpressions,omitempty" protobuf:"bytes,1,rep,name=matchExpressions"` MatchFields []NodeSelectorRequirementInternal `json:"matchFields,omitempty" protobuf:"bytes,2,rep,name=matchFields"` }
func (*NodeSelectorTermInternal) DeepCopy ¶
func (in *NodeSelectorTermInternal) DeepCopy() *NodeSelectorTermInternal
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeSelectorTermInternal.
func (*NodeSelectorTermInternal) DeepCopyInto ¶
func (in *NodeSelectorTermInternal) DeepCopyInto(out *NodeSelectorTermInternal)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Nrf ¶
type Nrf struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec NrfSpec `json:"spec,omitempty"` Status NrfStatus `json:"status,omitempty"` }
Nrf is the Schema for the nrves API
func (*Nrf) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Nrf.
func (*Nrf) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Nrf) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Nrf) IsReconciled ¶
func (*Nrf) SetReconciled ¶
type NrfConfig ¶
type NrfConfig struct { PodSettings *PodSettingsSpec `json:"podSettings,omitempty"` ImageUrl string `json:"image,omitempty"` ImageUrlInit string `json:"image_init,omitempty"` MongoIPAddr string `json:"mongo_ip_address,omitempty"` Mnc string `json:"mnc,omitempty"` Mcc string `json:"mcc,omitempty"` Port string `json:"port,omitempty"` Name string `json:"nrf_name,omitempty"` }
NrfConfig config parameters supplied via AMF CR
func (*NrfConfig) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NrfConfig.
func (*NrfConfig) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NrfInternal ¶
type NrfInternal struct {
Version *string `json:"version,omitempty"`
}
NrfInternal config settings derived from other services
func (*NrfInternal) DeepCopy ¶
func (in *NrfInternal) DeepCopy() *NrfInternal
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NrfInternal.
func (*NrfInternal) DeepCopyInto ¶
func (in *NrfInternal) DeepCopyInto(out *NrfInternal)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NrfList ¶
type NrfList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Nrf `json:"items"` }
NrfList contains a list of Nrf
func (*NrfList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NrfList.
func (*NrfList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NrfList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NrfOutputs ¶
type NrfOutputs struct { IpAddr string `json:"ip_address,omitempty"` PodName string `json:"podname,omitempty"` }
func (*NrfOutputs) DeepCopy ¶
func (in *NrfOutputs) DeepCopy() *NrfOutputs
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NrfOutputs.
func (*NrfOutputs) DeepCopyInto ¶
func (in *NrfOutputs) DeepCopyInto(out *NrfOutputs)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NrfSpec ¶
type NrfSpec struct { // INSERT ADDITIONAL SPEC FIELDS - desired state of cluster // Important: Run "make" to regenerate code after modifying this file Config *NrfConfig `json:"config,omitempty"` Internal *NrfInternal `json:"internal,omitempty"` }
NrfSpec defines the desired state of Nrf
func (*NrfSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NrfSpec.
func (*NrfSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NrfStatus ¶
type NrfStatus struct { // INSERT ADDITIONAL STATUS FIELD - define observed state of cluster // Important: Run "make" to regenerate code after modifying this file CRStatus `json:",inline"` Outputs NrfOutputs `json:"outputs,omitempty"` }
NrfStatus defines the observed state of Nrf
func (*NrfStatus) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NrfStatus.
func (*NrfStatus) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Nssf ¶
type Nssf struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec NssfSpec `json:"spec,omitempty"` Status NssfStatus `json:"status,omitempty"` }
Nssf is the Schema for the nssfs API
func (*Nssf) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Nssf.
func (*Nssf) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Nssf) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Nssf) IsReconciled ¶
func (*Nssf) SetReconciled ¶
type NssfConfig ¶
type NssfConfig struct { PodSettings *PodSettingsSpec `json:"podSettings,omitempty"` ImageUrl string `json:"image,omitempty"` ImageUrlInit string `json:"image_init,omitempty"` NrfIPAddress string `json:"nrf_ip_address,omitempty"` NrfPort string `json:"nrf_port,omitempty"` Mnc string `json:"mnc,omitempty"` Mcc string `json:"mcc,omitempty"` Name string `json:"nssf_name,omitempty"` }
NssfConfig config parameters supplied via Nssf CR
func (*NssfConfig) DeepCopy ¶
func (in *NssfConfig) DeepCopy() *NssfConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NssfConfig.
func (*NssfConfig) DeepCopyInto ¶
func (in *NssfConfig) DeepCopyInto(out *NssfConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NssfInternal ¶
type NssfInternal struct {
Version *string `json:"version,omitempty"`
}
NssfInternal config settings derived from other services
func (*NssfInternal) DeepCopy ¶
func (in *NssfInternal) DeepCopy() *NssfInternal
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NssfInternal.
func (*NssfInternal) DeepCopyInto ¶
func (in *NssfInternal) DeepCopyInto(out *NssfInternal)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NssfList ¶
type NssfList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Nssf `json:"items"` }
NssfList contains a list of Nssf
func (*NssfList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NssfList.
func (*NssfList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NssfList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NssfOutputs ¶
type NssfOutputs struct { IpAddr string `json:"ip_address,omitempty"` PodName string `json:"podname,omitempty"` }
func (*NssfOutputs) DeepCopy ¶
func (in *NssfOutputs) DeepCopy() *NssfOutputs
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NssfOutputs.
func (*NssfOutputs) DeepCopyInto ¶
func (in *NssfOutputs) DeepCopyInto(out *NssfOutputs)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NssfSpec ¶
type NssfSpec struct { // INSERT ADDITIONAL SPEC FIELDS - desired state of cluster // Important: Run "make" to regenerate code after modifying this file Config *NssfConfig `json:"config,omitempty"` Internal *NssfInternal `json:"internal,omitempty"` }
NssfSpec defines the desired state of Nssf
func (*NssfSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NssfSpec.
func (*NssfSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NssfStatus ¶
type NssfStatus struct { // INSERT ADDITIONAL STATUS FIELD - define observed state of cluster // Important: Run "make" to regenerate code after modifying this file CRStatus `json:",inline"` Outputs NssfOutputs `json:"outputs,omitempty"` }
NssfStatus defines the observed state of Nssf
func (*NssfStatus) DeepCopy ¶
func (in *NssfStatus) DeepCopy() *NssfStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NssfStatus.
func (*NssfStatus) DeepCopyInto ¶
func (in *NssfStatus) DeepCopyInto(out *NssfStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Pcf ¶
type Pcf struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec PcfSpec `json:"spec,omitempty"` Status PcfStatus `json:"status,omitempty"` }
Pcf is the Schema for the pcfs API
func (*Pcf) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Pcf.
func (*Pcf) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Pcf) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Pcf) IsReconciled ¶
func (*Pcf) SetReconciled ¶
type PcfConfig ¶
type PcfConfig struct { PodSettings *PodSettingsSpec `json:"podSettings,omitempty"` ImageUrl string `json:"image,omitempty"` ImageUrlInit string `json:"image_init,omitempty"` Name string `json:"pcf_name,omitempty"` NrfIPAddress string `json:"nrf_ip_address,omitempty"` NrfPort string `json:"nrf_port,omitempty"` MongoIPAddress string `json:"mongo_ip_address,omitempty"` }
PcfConfig config parameters supplied via Pcf CR
func (*PcfConfig) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PcfConfig.
func (*PcfConfig) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PcfInternal ¶
type PcfInternal struct {
Version *string `json:"version,omitempty"`
}
PcfInternal config settings derived from other services
func (*PcfInternal) DeepCopy ¶
func (in *PcfInternal) DeepCopy() *PcfInternal
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PcfInternal.
func (*PcfInternal) DeepCopyInto ¶
func (in *PcfInternal) DeepCopyInto(out *PcfInternal)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PcfList ¶
type PcfList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Pcf `json:"items"` }
PcfList contains a list of Pcf
func (*PcfList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PcfList.
func (*PcfList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PcfList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type PcfOutputs ¶
type PcfOutputs struct { IpAddr string `json:"ip_address,omitempty"` PodName string `json:"podname,omitempty"` }
func (*PcfOutputs) DeepCopy ¶
func (in *PcfOutputs) DeepCopy() *PcfOutputs
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PcfOutputs.
func (*PcfOutputs) DeepCopyInto ¶
func (in *PcfOutputs) DeepCopyInto(out *PcfOutputs)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PcfSpec ¶
type PcfSpec struct { // INSERT ADDITIONAL SPEC FIELDS - desired state of cluster // Important: Run "make" to regenerate code after modifying this file Config *PcfConfig `json:"config,omitempty"` Internal *PcfInternal `json:"internal,omitempty"` }
PcfSpec defines the desired state of Pcf
func (*PcfSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PcfSpec.
func (*PcfSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PcfStatus ¶
type PcfStatus struct { // INSERT ADDITIONAL STATUS FIELD - define observed state of cluster // Important: Run "make" to regenerate code after modifying this file CRStatus `json:",inline"` Outputs PcfOutputs `json:"outputs,omitempty"` }
PcfStatus defines the observed state of Pcf
func (*PcfStatus) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PcfStatus.
func (*PcfStatus) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PersistanceSpec ¶
type PersistanceSpec struct { StorageClassName *string `json:"storageClassName,omitempty"` StorageSize *string `json:"storageSize,omitempty"` }
Persistence settings
func (*PersistanceSpec) DeepCopy ¶
func (in *PersistanceSpec) DeepCopy() *PersistanceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PersistanceSpec.
func (*PersistanceSpec) DeepCopyInto ¶
func (in *PersistanceSpec) DeepCopyInto(out *PersistanceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PodAffinityInternal ¶
type PodAffinityInternal struct { RequiredDuringSchedulingIgnoredDuringExecution []PodAffinityTermInternal `` /* 138-byte string literal not displayed */ PreferredDuringSchedulingIgnoredDuringExecution []WeightedPodAffinityTermInternal `` /* 140-byte string literal not displayed */ }
func (*PodAffinityInternal) DeepCopy ¶
func (in *PodAffinityInternal) DeepCopy() *PodAffinityInternal
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PodAffinityInternal.
func (*PodAffinityInternal) DeepCopyInto ¶
func (in *PodAffinityInternal) DeepCopyInto(out *PodAffinityInternal)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PodAffinityTermInternal ¶
type PodAffinityTermInternal struct { LabelSelector *LabelSelectorInternal `json:"labelSelector,omitempty" protobuf:"bytes,1,opt,name=labelSelector"` Namespaces []string `json:"namespaces,omitempty" protobuf:"bytes,2,rep,name=namespaces"` TopologyKey string `json:"topologyKey" protobuf:"bytes,3,opt,name=topologyKey"` }
func (*PodAffinityTermInternal) DeepCopy ¶
func (in *PodAffinityTermInternal) DeepCopy() *PodAffinityTermInternal
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PodAffinityTermInternal.
func (*PodAffinityTermInternal) DeepCopyInto ¶
func (in *PodAffinityTermInternal) DeepCopyInto(out *PodAffinityTermInternal)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PodAntiAffinityInternal ¶
type PodAntiAffinityInternal struct { RequiredDuringSchedulingIgnoredDuringExecution []PodAffinityTermInternal `` /* 138-byte string literal not displayed */ PreferredDuringSchedulingIgnoredDuringExecution []WeightedPodAffinityTermInternal `` /* 140-byte string literal not displayed */ }
func (*PodAntiAffinityInternal) DeepCopy ¶
func (in *PodAntiAffinityInternal) DeepCopy() *PodAntiAffinityInternal
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PodAntiAffinityInternal.
func (*PodAntiAffinityInternal) DeepCopyInto ¶
func (in *PodAntiAffinityInternal) DeepCopyInto(out *PodAntiAffinityInternal)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PodSettingsSpec ¶
type PodSettingsSpec struct {
Resources *ResourcesSpec `json:"resources,omitempty"`
}
Pod settings
func (*PodSettingsSpec) DeepCopy ¶
func (in *PodSettingsSpec) DeepCopy() *PodSettingsSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PodSettingsSpec.
func (*PodSettingsSpec) DeepCopyInto ¶
func (in *PodSettingsSpec) DeepCopyInto(out *PodSettingsSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PreferredSchedulingTermInternal ¶
type PreferredSchedulingTermInternal struct { Weight int32 `json:"weight" protobuf:"varint,1,opt,name=weight"` Preference NodeSelectorTermInternal `json:"preference" protobuf:"bytes,2,opt,name=preference"` }
func (*PreferredSchedulingTermInternal) DeepCopy ¶
func (in *PreferredSchedulingTermInternal) DeepCopy() *PreferredSchedulingTermInternal
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PreferredSchedulingTermInternal.
func (*PreferredSchedulingTermInternal) DeepCopyInto ¶
func (in *PreferredSchedulingTermInternal) DeepCopyInto(out *PreferredSchedulingTermInternal)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ReadinessProbeSpec ¶
type ReadinessProbeSpec struct { InitialDelaySeconds *int32 `json:"initialDelaySeconds,omitempty"` PeriodSeconds *int32 `json:"periodSeconds,omitempty"` SuccessThreshold *int32 `json:"successThreshold,omitempty"` TimeoutSeconds *int32 `json:"timeoutSeconds,omitempty"` FailureThreshold *int32 `json:"failureThreshold,omitempty"` }
Pod readiness settings
func (*ReadinessProbeSpec) DeepCopy ¶
func (in *ReadinessProbeSpec) DeepCopy() *ReadinessProbeSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReadinessProbeSpec.
func (*ReadinessProbeSpec) DeepCopyInto ¶
func (in *ReadinessProbeSpec) DeepCopyInto(out *ReadinessProbeSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RequestsSpec ¶
type RequestsSpec struct { Memory *string `json:"memory,omitempty"` CPU *string `json:"cpu,omitempty"` }
Pod resource requests
func (*RequestsSpec) DeepCopy ¶
func (in *RequestsSpec) DeepCopy() *RequestsSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestsSpec.
func (*RequestsSpec) DeepCopyInto ¶
func (in *RequestsSpec) DeepCopyInto(out *RequestsSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResourcesSpec ¶
type ResourcesSpec struct { Requests RequestsSpec `json:"requests,omitempty"` Limits LimitsSpec `json:"limits,omitempty"` }
Pod resources
func (*ResourcesSpec) DeepCopy ¶
func (in *ResourcesSpec) DeepCopy() *ResourcesSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourcesSpec.
func (*ResourcesSpec) DeepCopyInto ¶
func (in *ResourcesSpec) DeepCopyInto(out *ResourcesSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Smf ¶
type Smf struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SmfSpec `json:"spec,omitempty"` Status SmfStatus `json:"status,omitempty"` }
Smf is the Schema for the smfs API
func (*Smf) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Smf.
func (*Smf) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Smf) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Smf) IsReconciled ¶
func (*Smf) SetReconciled ¶
type SmfConfig ¶
type SmfConfig struct { PodSettings *PodSettingsSpec `json:"podSettings,omitempty"` ImageUrl string `json:"image,omitempty"` ImageUrlInit string `json:"image_init,omitempty"` ImageExtUrl string `json:"image_ext,omitempty"` NrfIPAddress string `json:"nrf_ip_address,omitempty"` NrfPort string `json:"nrf_port,omitempty"` Nodes []UpNode `json:"up_nodes,omitempty"` Links []Link `json:"up_links,omitempty"` UEList UEList `json:"ue_list,omitempty"` Name string `json:"smf_name,omitempty"` }
SmfConfig config parameters supplied via Smf CR
func (*SmfConfig) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SmfConfig.
func (*SmfConfig) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SmfInternal ¶
type SmfInternal struct {
Version *string `json:"version,omitempty"`
}
SmfInternal config settings derived from other services
func (*SmfInternal) DeepCopy ¶
func (in *SmfInternal) DeepCopy() *SmfInternal
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SmfInternal.
func (*SmfInternal) DeepCopyInto ¶
func (in *SmfInternal) DeepCopyInto(out *SmfInternal)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SmfList ¶
type SmfList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Smf `json:"items"` }
SmfList contains a list of Smf
func (*SmfList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SmfList.
func (*SmfList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SmfList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SmfOutputs ¶
type SmfOutputs struct { IpAddr string `json:"ip_address,omitempty"` PodName string `json:"podname,omitempty"` }
func (*SmfOutputs) DeepCopy ¶
func (in *SmfOutputs) DeepCopy() *SmfOutputs
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SmfOutputs.
func (*SmfOutputs) DeepCopyInto ¶
func (in *SmfOutputs) DeepCopyInto(out *SmfOutputs)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SmfSpec ¶
type SmfSpec struct { // INSERT ADDITIONAL SPEC FIELDS - desired state of cluster // Important: Run "make" to regenerate code after modifying this file Config *SmfConfig `json:"config,omitempty"` Internal *SmfInternal `json:"internal,omitempty"` }
SmfSpec defines the desired state of Smf
func (*SmfSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SmfSpec.
func (*SmfSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SmfStatus ¶
type SmfStatus struct { // INSERT ADDITIONAL STATUS FIELD - define observed state of cluster // Important: Run "make" to regenerate code after modifying this fil CRStatus `json:",inline"` Outputs SmfOutputs `json:"outputs,omitempty"` }
SmfStatus defines the observed state of Smf
func (*SmfStatus) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SmfStatus.
func (*SmfStatus) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Subscriber ¶
type Subscriber struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SubscriberSpec `json:"spec,omitempty"` Status SubscriberStatus `json:"status,omitempty"` }
Subscriber is the Schema for the subscribers API
func (*Subscriber) DeepCopy ¶
func (in *Subscriber) DeepCopy() *Subscriber
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Subscriber.
func (*Subscriber) DeepCopyInto ¶
func (in *Subscriber) DeepCopyInto(out *Subscriber)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Subscriber) DeepCopyObject ¶
func (in *Subscriber) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Subscriber) GetObject ¶
func (a *Subscriber) GetObject() client.Object
func (Subscriber) GetStatus ¶
func (a Subscriber) GetStatus() *CRStatus
func (*Subscriber) IsReady ¶
func (a *Subscriber) IsReady() bool
func (*Subscriber) IsReconciled ¶
func (a *Subscriber) IsReconciled() bool
func (*Subscriber) SetError ¶
func (a *Subscriber) SetError(err error)
func (*Subscriber) SetReady ¶
func (a *Subscriber) SetReady(ready bool)
func (*Subscriber) SetReconciled ¶
func (a *Subscriber) SetReconciled(reconciled bool)
type SubscriberConfig ¶
type SubscriberConfig struct { ImageUrl string `json:"image,omitempty"` WebconsoleIPAddress string `json:"webconsole_ip_address,omitempty"` PlmnID string `json:"plmnID,omitempty"` IMSI string `json:"IMSI,omitempty"` Dnn string `json:"dnn,omitempty"` }
SubscriberConfig config parameters supplied via Subscriber CR
func (*SubscriberConfig) DeepCopy ¶
func (in *SubscriberConfig) DeepCopy() *SubscriberConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubscriberConfig.
func (*SubscriberConfig) DeepCopyInto ¶
func (in *SubscriberConfig) DeepCopyInto(out *SubscriberConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SubscriberInternal ¶
type SubscriberInternal struct {
Version *string `json:"version,omitempty"`
}
SubscriberInternal config settings derived from other services
func (*SubscriberInternal) DeepCopy ¶
func (in *SubscriberInternal) DeepCopy() *SubscriberInternal
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubscriberInternal.
func (*SubscriberInternal) DeepCopyInto ¶
func (in *SubscriberInternal) DeepCopyInto(out *SubscriberInternal)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SubscriberList ¶
type SubscriberList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Subscriber `json:"items"` }
SubscriberList contains a list of Subscriber
func (*SubscriberList) DeepCopy ¶
func (in *SubscriberList) DeepCopy() *SubscriberList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubscriberList.
func (*SubscriberList) DeepCopyInto ¶
func (in *SubscriberList) DeepCopyInto(out *SubscriberList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SubscriberList) DeepCopyObject ¶
func (in *SubscriberList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SubscriberOutputs ¶
type SubscriberOutputs struct { IpAddr string `json:"ip_address,omitempty"` PodName string `json:"podname,omitempty"` }
func (*SubscriberOutputs) DeepCopy ¶
func (in *SubscriberOutputs) DeepCopy() *SubscriberOutputs
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubscriberOutputs.
func (*SubscriberOutputs) DeepCopyInto ¶
func (in *SubscriberOutputs) DeepCopyInto(out *SubscriberOutputs)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SubscriberSpec ¶
type SubscriberSpec struct { // INSERT ADDITIONAL SPEC FIELDS - desired state of cluster // Important: Run "make" to regenerate code after modifying this file Config *SubscriberConfig `json:"config,omitempty"` Internal *SubscriberInternal `json:"internal,omitempty"` }
SubscriberSpec defines the desired state of Subscriber
func (*SubscriberSpec) DeepCopy ¶
func (in *SubscriberSpec) DeepCopy() *SubscriberSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubscriberSpec.
func (*SubscriberSpec) DeepCopyInto ¶
func (in *SubscriberSpec) DeepCopyInto(out *SubscriberSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SubscriberStatus ¶
type SubscriberStatus struct { // INSERT ADDITIONAL STATUS FIELD - define observed state of cluster // Important: Run "make" to regenerate code after modifying this file CRStatus `json:",inline"` Outputs SubscriberOutputs `json:"outputs,omitempty"` }
SubscriberStatus defines the observed state of Subscriber
func (*SubscriberStatus) DeepCopy ¶
func (in *SubscriberStatus) DeepCopy() *SubscriberStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubscriberStatus.
func (*SubscriberStatus) DeepCopyInto ¶
func (in *SubscriberStatus) DeepCopyInto(out *SubscriberStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Transition ¶
type Transition struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec TransitionSpec `json:"spec,omitempty"` Status TransitionStatus `json:"status,omitempty"` }
Transition is the Schema for the transitions API
func (*Transition) DeepCopy ¶
func (in *Transition) DeepCopy() *Transition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Transition.
func (*Transition) DeepCopyInto ¶
func (in *Transition) DeepCopyInto(out *Transition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Transition) DeepCopyObject ¶
func (in *Transition) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Transition) GetObject ¶
func (t *Transition) GetObject() client.Object
func (Transition) GetStatus ¶
func (t Transition) GetStatus() *TransitionStatus
func (*Transition) IsReady ¶
func (t *Transition) IsReady() bool
func (*Transition) IsReconciled ¶
func (t *Transition) IsReconciled() bool
func (*Transition) SetError ¶
func (t *Transition) SetError(err error)
func (*Transition) SetReady ¶
func (t *Transition) SetReady(ready bool)
func (*Transition) SetReconciled ¶
func (t *Transition) SetReconciled(reconciled bool)
type TransitionConfig ¶
type TransitionConfig struct { ResourceType string `json:"resourceType,omitempty"` ResourceNamespace string `json:"resourceNamespace,omitempty"` ResourceName string `json:"resourceName,omitempty"` TransitionName string `json:"transition,omitempty"` Timestamp string `json:"ts,omitempty"` Properties model.Properties `json:"properties,omitempty"` }
TransitionConfig config parameters supplied via Transition CR
func (*TransitionConfig) DeepCopy ¶
func (in *TransitionConfig) DeepCopy() *TransitionConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TransitionConfig.
func (*TransitionConfig) DeepCopyInto ¶
func (in *TransitionConfig) DeepCopyInto(out *TransitionConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TransitionList ¶
type TransitionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Transition `json:"items"` }
TransitionList contains a list of Transition
func (*TransitionList) DeepCopy ¶
func (in *TransitionList) DeepCopy() *TransitionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TransitionList.
func (*TransitionList) DeepCopyInto ¶
func (in *TransitionList) DeepCopyInto(out *TransitionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TransitionList) DeepCopyObject ¶
func (in *TransitionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type TransitionSpec ¶
type TransitionSpec struct { // INSERT ADDITIONAL SPEC FIELDS - desired state of cluster // Important: Run "make" to regenerate code after modifying this file Config *TransitionConfig `json:"config,omitempty"` }
TransitionSpec defines the desired state of Transition
func (*TransitionSpec) DeepCopy ¶
func (in *TransitionSpec) DeepCopy() *TransitionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TransitionSpec.
func (*TransitionSpec) DeepCopyInto ¶
func (in *TransitionSpec) DeepCopyInto(out *TransitionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TransitionStatus ¶
type TransitionStatus struct { // INSERT ADDITIONAL STATUS FIELD - define observed state of cluster // Important: Run "make" to regenerate code after modifying this file CRStatus `json:",inline"` }
TransitionStatus defines the observed state of Transition
func (*TransitionStatus) DeepCopy ¶
func (in *TransitionStatus) DeepCopy() *TransitionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TransitionStatus.
func (*TransitionStatus) DeepCopyInto ¶
func (in *TransitionStatus) DeepCopyInto(out *TransitionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UE ¶
type UE struct { SUPI string `json:"SUPI,omitempty"` AN string `json:"AN,omitempty"` DestinationIP string `json:"DestinationIP,omitempty"` DestinationPort string `json:"DestinationPort,omitempty"` UPFPath []string `json:"UPFPath,omitempty"` }
func (*UE) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UE.
func (*UE) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UEList ¶
type UEList struct {
UES []UE `json:"ues,omitempty"`
}
func (*UEList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UEList.
func (*UEList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Udm ¶
type Udm struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec UdmSpec `json:"spec,omitempty"` Status UdmStatus `json:"status,omitempty"` }
Udm is the Schema for the udms API
func (*Udm) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Udm.
func (*Udm) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Udm) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Udm) IsReconciled ¶
func (*Udm) SetReconciled ¶
type UdmConfig ¶
type UdmConfig struct { PodSettings *PodSettingsSpec `json:"podSettings,omitempty"` ImageUrl string `json:"image,omitempty"` ImageUrlInit string `json:"image_init,omitempty"` NrfIPAddress string `json:"nrf_ip_address,omitempty"` Name string `json:"udm_name,omitempty"` }
UdmConfig config parameters supplied via Udm CR
func (*UdmConfig) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UdmConfig.
func (*UdmConfig) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UdmInternal ¶
type UdmInternal struct {
Version *string `json:"version,omitempty"`
}
UdmInternal config settings derived from other services
func (*UdmInternal) DeepCopy ¶
func (in *UdmInternal) DeepCopy() *UdmInternal
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UdmInternal.
func (*UdmInternal) DeepCopyInto ¶
func (in *UdmInternal) DeepCopyInto(out *UdmInternal)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UdmList ¶
type UdmList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Udm `json:"items"` }
UdmList contains a list of Udm
func (*UdmList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UdmList.
func (*UdmList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UdmList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type UdmOutputs ¶
type UdmOutputs struct { IpAddr string `json:"ip_address,omitempty"` PodName string `json:"podname,omitempty"` }
func (*UdmOutputs) DeepCopy ¶
func (in *UdmOutputs) DeepCopy() *UdmOutputs
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UdmOutputs.
func (*UdmOutputs) DeepCopyInto ¶
func (in *UdmOutputs) DeepCopyInto(out *UdmOutputs)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UdmSpec ¶
type UdmSpec struct { // INSERT ADDITIONAL SPEC FIELDS - desired state of cluster // Important: Run "make" to regenerate code after modifying this file Config *UdmConfig `json:"config,omitempty"` Internal *UdmInternal `json:"internal,omitempty"` }
UdmSpec defines the desired state of Udm
func (*UdmSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UdmSpec.
func (*UdmSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UdmStatus ¶
type UdmStatus struct { // INSERT ADDITIONAL STATUS FIELD - define observed state of cluster // Important: Run "make" to regenerate code after modifying this file CRStatus `json:",inline"` Outputs UdmOutputs `json:"outputs,omitempty"` }
UdmStatus defines the observed state of Udm
func (*UdmStatus) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UdmStatus.
func (*UdmStatus) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Udr ¶
type Udr struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec UdrSpec `json:"spec,omitempty"` Status UdrStatus `json:"status,omitempty"` }
Udr is the Schema for the udrs API
func (*Udr) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Udr.
func (*Udr) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Udr) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Udr) IsReconciled ¶
func (*Udr) SetReconciled ¶
type UdrConfig ¶
type UdrConfig struct { PodSettings *PodSettingsSpec `json:"podSettings,omitempty"` ImageUrl string `json:"image,omitempty"` ImageUrlInit string `json:"image_init,omitempty"` Name string `json:"udr_name,omitempty"` NrfIPAddress string `json:"nrf_ip_address,omitempty"` NrfPort string `json:"nrf_port,omitempty"` MongoIPAddress string `json:"mongo_ip_address,omitempty"` }
UdrConfig config parameters supplied via Udr CR
func (*UdrConfig) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UdrConfig.
func (*UdrConfig) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UdrInternal ¶
type UdrInternal struct {
Version *string `json:"version,omitempty"`
}
UdrInternal config settings derived from other services
func (*UdrInternal) DeepCopy ¶
func (in *UdrInternal) DeepCopy() *UdrInternal
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UdrInternal.
func (*UdrInternal) DeepCopyInto ¶
func (in *UdrInternal) DeepCopyInto(out *UdrInternal)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UdrList ¶
type UdrList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Udr `json:"items"` }
UdrList contains a list of Udr
func (*UdrList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UdrList.
func (*UdrList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UdrList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type UdrOutputs ¶
type UdrOutputs struct { IpAddr string `json:"ip_address,omitempty"` PodName string `json:"podname,omitempty"` }
func (*UdrOutputs) DeepCopy ¶
func (in *UdrOutputs) DeepCopy() *UdrOutputs
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UdrOutputs.
func (*UdrOutputs) DeepCopyInto ¶
func (in *UdrOutputs) DeepCopyInto(out *UdrOutputs)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UdrSpec ¶
type UdrSpec struct { // INSERT ADDITIONAL SPEC FIELDS - desired state of cluster // Important: Run "make" to regenerate code after modifying this file Config *UdrConfig `json:"config,omitempty"` Internal *UdrInternal `json:"internal,omitempty"` }
UdrSpec defines the desired state of Udr
func (*UdrSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UdrSpec.
func (*UdrSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UdrStatus ¶
type UdrStatus struct { // INSERT ADDITIONAL STATUS FIELD - define observed state of cluster // Important: Run "make" to regenerate code after modifying this file CRStatus `json:",inline"` Outputs UdrOutputs `json:"outputs,omitempty"` }
UdrStatus defines the observed state of Udr
func (*UdrStatus) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UdrStatus.
func (*UdrStatus) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UpNode ¶
type UpNode struct { Name string `json:"name,omitempty"` Type string `json:"type,omitempty"` AnIp string `json:"an_ip,omitempty"` NrCellId string `json:"nrCellId,omitempty"` NodeId string `json:"node_id,omitempty"` NodeIdUp string `json:"node_id_up,omitempty"` NodeIdSbi string `json:"node_id_sbi,omitempty"` Sst string `json:"sst,omitempty"` Sd string `json:"sd,omitempty"` Pool string `json:"pool,omitempty"` }
func (*UpNode) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpNode.
func (*UpNode) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Upf ¶
type Upf struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec UpfSpec `json:"spec,omitempty"` Status UpfStatus `json:"status,omitempty"` }
Upf is the Schema for the upfs API
func (*Upf) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Upf.
func (*Upf) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Upf) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Upf) IsReconciled ¶
func (*Upf) SetReconciled ¶
type UpfConfig ¶
type UpfConfig struct { PodSettings *PodSettingsSpec `json:"podSettings,omitempty"` ImageUrl string `json:"image,omitempty"` ImageUrlInit string `json:"image_init,omitempty"` Dnns []Dnn `json:"dnns,omitempty"` Name string `json:"upf_name,omitempty"` DataNetworkName string `json:"data_network_name,omitempty"` Elicensing *Elicensing `json:"elicensing,omitempty"` }
UpfConfig config parameters supplied via Upf CR
func (*UpfConfig) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpfConfig.
func (*UpfConfig) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UpfInternal ¶
type UpfInternal struct {
Version *string `json:"version,omitempty"`
}
UpfInternal config settings derived from other services
func (*UpfInternal) DeepCopy ¶
func (in *UpfInternal) DeepCopy() *UpfInternal
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpfInternal.
func (*UpfInternal) DeepCopyInto ¶
func (in *UpfInternal) DeepCopyInto(out *UpfInternal)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UpfList ¶
type UpfList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Upf `json:"items"` }
UpfList contains a list of Upf
func (*UpfList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpfList.
func (*UpfList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UpfList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type UpfOutputs ¶
type UpfOutputs struct { IpAddr string `json:"ip_address,omitempty"` PodName string `json:"podname,omitempty"` }
func (*UpfOutputs) DeepCopy ¶
func (in *UpfOutputs) DeepCopy() *UpfOutputs
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpfOutputs.
func (*UpfOutputs) DeepCopyInto ¶
func (in *UpfOutputs) DeepCopyInto(out *UpfOutputs)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UpfSpec ¶
type UpfSpec struct { // INSERT ADDITIONAL SPEC FIELDS - desired state of cluster // Important: Run "make" to regenerate code after modifying this file Config *UpfConfig `json:"config,omitempty"` Internal *UpfInternal `json:"internal,omitempty"` }
UpfSpec defines the desired state of Upf
func (*UpfSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpfSpec.
func (*UpfSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UpfStatus ¶
type UpfStatus struct { // INSERT ADDITIONAL STATUS FIELD - define observed state of cluster // Important: Run "make" to regenerate code after modifying this file CRStatus `json:",inline"` Outputs UpfOutputs `json:"outputs,omitempty"` }
UpfStatus defines the observed state of Upf
func (*UpfStatus) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpfStatus.
func (*UpfStatus) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Webconsole ¶
type Webconsole struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec WebconsoleSpec `json:"spec,omitempty"` Status WebconsoleStatus `json:"status,omitempty"` }
Webconsole is the Schema for the webconsoles API
func (*Webconsole) DeepCopy ¶
func (in *Webconsole) DeepCopy() *Webconsole
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Webconsole.
func (*Webconsole) DeepCopyInto ¶
func (in *Webconsole) DeepCopyInto(out *Webconsole)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Webconsole) DeepCopyObject ¶
func (in *Webconsole) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Webconsole) GetObject ¶
func (a *Webconsole) GetObject() client.Object
func (Webconsole) GetStatus ¶
func (a Webconsole) GetStatus() *CRStatus
func (*Webconsole) IsReady ¶
func (a *Webconsole) IsReady() bool
func (*Webconsole) IsReconciled ¶
func (a *Webconsole) IsReconciled() bool
func (*Webconsole) SetError ¶
func (a *Webconsole) SetError(err error)
func (*Webconsole) SetReady ¶
func (a *Webconsole) SetReady(ready bool)
func (*Webconsole) SetReconciled ¶
func (a *Webconsole) SetReconciled(reconciled bool)
type WebconsoleConfig ¶
type WebconsoleConfig struct { PodSettings *PodSettingsSpec `json:"podSettings,omitempty"` ImageUrl string `json:"image,omitempty"` ImageUrlInit string `json:"image_init,omitempty"` MongoIPAddr string `json:"mongo_ip_address,omitempty"` }
WebconsoleConfig config parameters supplied via Webconsole CR
func (*WebconsoleConfig) DeepCopy ¶
func (in *WebconsoleConfig) DeepCopy() *WebconsoleConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebconsoleConfig.
func (*WebconsoleConfig) DeepCopyInto ¶
func (in *WebconsoleConfig) DeepCopyInto(out *WebconsoleConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebconsoleInternal ¶
type WebconsoleInternal struct {
Version *string `json:"version,omitempty"`
}
WebconsoleInternal config settings derived from other services
func (*WebconsoleInternal) DeepCopy ¶
func (in *WebconsoleInternal) DeepCopy() *WebconsoleInternal
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebconsoleInternal.
func (*WebconsoleInternal) DeepCopyInto ¶
func (in *WebconsoleInternal) DeepCopyInto(out *WebconsoleInternal)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebconsoleList ¶
type WebconsoleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Webconsole `json:"items"` }
WebconsoleList contains a list of Webconsole
func (*WebconsoleList) DeepCopy ¶
func (in *WebconsoleList) DeepCopy() *WebconsoleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebconsoleList.
func (*WebconsoleList) DeepCopyInto ¶
func (in *WebconsoleList) DeepCopyInto(out *WebconsoleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WebconsoleList) DeepCopyObject ¶
func (in *WebconsoleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type WebconsoleOutputs ¶
type WebconsoleOutputs struct { IpAddr string `json:"ip_address,omitempty"` PodName string `json:"podname,omitempty"` }
func (*WebconsoleOutputs) DeepCopy ¶
func (in *WebconsoleOutputs) DeepCopy() *WebconsoleOutputs
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebconsoleOutputs.
func (*WebconsoleOutputs) DeepCopyInto ¶
func (in *WebconsoleOutputs) DeepCopyInto(out *WebconsoleOutputs)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebconsoleSpec ¶
type WebconsoleSpec struct { // INSERT ADDITIONAL SPEC FIELDS - desired state of cluster // Important: Run "make" to regenerate code after modifying this file Config *WebconsoleConfig `json:"config,omitempty"` Internal *WebconsoleInternal `json:"internal,omitempty"` }
WebconsoleSpec defines the desired state of Webconsole
func (*WebconsoleSpec) DeepCopy ¶
func (in *WebconsoleSpec) DeepCopy() *WebconsoleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebconsoleSpec.
func (*WebconsoleSpec) DeepCopyInto ¶
func (in *WebconsoleSpec) DeepCopyInto(out *WebconsoleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebconsoleStatus ¶
type WebconsoleStatus struct { // INSERT ADDITIONAL STATUS FIELD - define observed state of cluster // Important: Run "make" to regenerate code after modifying this file CRStatus `json:",inline"` Outputs WebconsoleOutputs `json:"outputs,omitempty"` }
WebconsoleStatus defines the observed state of Webconsole
func (*WebconsoleStatus) DeepCopy ¶
func (in *WebconsoleStatus) DeepCopy() *WebconsoleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebconsoleStatus.
func (*WebconsoleStatus) DeepCopyInto ¶
func (in *WebconsoleStatus) DeepCopyInto(out *WebconsoleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WeightedPodAffinityTermInternal ¶
type WeightedPodAffinityTermInternal struct { Weight int32 `json:"weight" protobuf:"varint,1,opt,name=weight"` PodAffinityTerm PodAffinityTermInternal `json:"podAffinityTerm" protobuf:"bytes,2,opt,name=podAffinityTerm"` }
func (*WeightedPodAffinityTermInternal) DeepCopy ¶
func (in *WeightedPodAffinityTermInternal) DeepCopy() *WeightedPodAffinityTermInternal
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WeightedPodAffinityTermInternal.
func (*WeightedPodAffinityTermInternal) DeepCopyInto ¶
func (in *WeightedPodAffinityTermInternal) DeepCopyInto(out *WeightedPodAffinityTermInternal)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.