Documentation ¶
Index ¶
- Constants
- Variables
- func Kind(kind string) schema.GroupKind
- func Resource(resource string) schema.GroupResource
- type AdditionalDescription
- type AdditionalStatus
- type AliasArr
- type Answer
- type BarChild
- type BarChildList
- type BarChildNexusStatus
- type BarChildSpec
- type Child
- type Description
- type Dns
- type DnsList
- type DnsNexusStatus
- type Foo
- type FooList
- type FooNexusStatus
- type FooSpec
- type Gns
- type GnsList
- type GnsNexusStatus
- type GnsSpec
- type GnsState
- type Host
- type HostPort
- type IgnoreChild
- type IgnoreChildList
- type IgnoreChildNexusStatus
- type IgnoreChildSpec
- type Instance
- type Link
- type MyConst
- type MyStr
- type NexusStatus
- type Port
- type RandomConst1
- type RandomConst2
- type RandomConst3
- type RandomDescription
- type RandomStatus
- type ReplicationSource
- type ServiceSegmentRef
- type SourceKind
- type SyncerStatus
- type TempConst1
- type TempConst2
- type TempConst3
Constants ¶
const ( MyConst3 RandomConst3 = "Const3" MyConst2 RandomConst2 = "Const2" MyConst1 RandomConst1 = "Const1" Object SourceKind = "Object" Type SourceKind = "Type" XYZ MyConst = "xyz" Const3 TempConst3 = "Const3" Const2 TempConst2 = "Const2" Const1 TempConst1 = "Const1" )
const ResourceVersion = "v1"
Variables ¶
var ( SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) AddToScheme = SchemeBuilder.AddToScheme )
var SchemeGroupVersion = schema.GroupVersion{ Group: gns_tsm_tanzu_vmware_com.GroupName, Version: ResourceVersion, }
GroupVersion is the identifier for the API which includes the name of the group and the version of the API
Functions ¶
func Resource ¶
func Resource(resource string) schema.GroupResource
Types ¶
type AdditionalDescription ¶
type AdditionalDescription struct { DiscriptionA string `json:"discriptionA" yaml:"discriptionA"` DiscriptionB string `json:"discriptionB" yaml:"discriptionB"` DiscriptionC string `json:"discriptionC" yaml:"discriptionC"` DiscriptionD string `json:"discriptionD" yaml:"discriptionD"` }
+k8s:openapi-gen=true
func (*AdditionalDescription) DeepCopy ¶
func (in *AdditionalDescription) DeepCopy() *AdditionalDescription
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdditionalDescription.
func (*AdditionalDescription) DeepCopyInto ¶
func (in *AdditionalDescription) DeepCopyInto(out *AdditionalDescription)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdditionalStatus ¶
type AdditionalStatus struct { StatusX int `json:"statusX" yaml:"statusX"` StatusY int `json:"statusY" yaml:"statusY"` }
+k8s:openapi-gen=true
func (*AdditionalStatus) DeepCopy ¶
func (in *AdditionalStatus) DeepCopy() *AdditionalStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdditionalStatus.
func (*AdditionalStatus) DeepCopyInto ¶
func (in *AdditionalStatus) DeepCopyInto(out *AdditionalStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AliasArr ¶
type AliasArr []int
func (AliasArr) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AliasArr.
func (AliasArr) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Answer ¶
type Answer struct {
Name string `json:"name" yaml:"name"`
}
+k8s:openapi-gen=true
func (*Answer) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Answer.
func (*Answer) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BarChild ¶
type BarChild struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ObjectMeta `json:"metadata" yaml:"metadata"` Spec BarChildSpec `json:"spec,omitempty" yaml:"spec,omitempty"` Status BarChildNexusStatus `json:"status,omitempty" yaml:"status,omitempty"` }
+genclient +genclient:noStatus +genclient:nonNamespaced +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object +k8s:openapi-gen=true
func (*BarChild) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BarChild.
func (*BarChild) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BarChild) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BarChild) DisplayName ¶
type BarChildList ¶
type BarChildList struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ListMeta `json:"metadata" yaml:"metadata"` Items []BarChild `json:"items" yaml:"items"` }
+k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
func (*BarChildList) DeepCopy ¶
func (in *BarChildList) DeepCopy() *BarChildList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BarChildList.
func (*BarChildList) DeepCopyInto ¶
func (in *BarChildList) DeepCopyInto(out *BarChildList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BarChildList) DeepCopyObject ¶
func (in *BarChildList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type BarChildNexusStatus ¶
type BarChildNexusStatus struct {
Nexus NexusStatus `json:"nexus,omitempty" yaml:"nexus,omitempty"`
}
+k8s:openapi-gen=true
func (*BarChildNexusStatus) DeepCopy ¶
func (in *BarChildNexusStatus) DeepCopy() *BarChildNexusStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BarChildNexusStatus.
func (*BarChildNexusStatus) DeepCopyInto ¶
func (in *BarChildNexusStatus) DeepCopyInto(out *BarChildNexusStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BarChildSpec ¶
type BarChildSpec struct {
Name string `json:"name" yaml:"name"`
}
+k8s:openapi-gen=true
func (*BarChildSpec) DeepCopy ¶
func (in *BarChildSpec) DeepCopy() *BarChildSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BarChildSpec.
func (*BarChildSpec) DeepCopyInto ¶
func (in *BarChildSpec) DeepCopyInto(out *BarChildSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Child ¶
type Child struct { Group string `json:"group" yaml:"group"` Kind string `json:"kind" yaml:"kind"` Name string `json:"name" yaml:"name"` }
+k8s:openapi-gen=true
func (*Child) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Child.
func (*Child) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Description ¶
type Description struct { Color string `json:"color" yaml:"color"` Version string `json:"version" yaml:"version"` ProjectId string `json:"projectId" yaml:"projectId"` TestAns []Answer `json:"testAns" yaml:"testAns"` Instance Instance `json:"instance" yaml:"instance"` HostPort HostPort `json:"hostPort" yaml:"hostPort"` }
+k8s:openapi-gen=true
func (*Description) DeepCopy ¶
func (in *Description) DeepCopy() *Description
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Description.
func (*Description) DeepCopyInto ¶
func (in *Description) DeepCopyInto(out *Description)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Dns ¶
type Dns struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ObjectMeta `json:"metadata" yaml:"metadata"` Status DnsNexusStatus `json:"status,omitempty" yaml:"status,omitempty"` }
+genclient +genclient:noStatus +genclient:nonNamespaced +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object +k8s:openapi-gen=true
func (*Dns) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Dns.
func (*Dns) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Dns) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Dns) DisplayName ¶
type DnsList ¶
type DnsList struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ListMeta `json:"metadata" yaml:"metadata"` Items []Dns `json:"items" yaml:"items"` }
+k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
func (*DnsList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsList.
func (*DnsList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DnsNexusStatus ¶
type DnsNexusStatus struct {
Nexus NexusStatus `json:"nexus,omitempty" yaml:"nexus,omitempty"`
}
+k8s:openapi-gen=true
func (*DnsNexusStatus) DeepCopy ¶
func (in *DnsNexusStatus) DeepCopy() *DnsNexusStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsNexusStatus.
func (*DnsNexusStatus) DeepCopyInto ¶
func (in *DnsNexusStatus) DeepCopyInto(out *DnsNexusStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Foo ¶
type Foo struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ObjectMeta `json:"metadata" yaml:"metadata"` Spec FooSpec `json:"spec,omitempty" yaml:"spec,omitempty"` Status FooNexusStatus `json:"status,omitempty" yaml:"status,omitempty"` }
+genclient +genclient:noStatus +genclient:nonNamespaced +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object +k8s:openapi-gen=true
func (*Foo) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Foo.
func (*Foo) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Foo) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Foo) DisplayName ¶
type FooList ¶
type FooList struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ListMeta `json:"metadata" yaml:"metadata"` Items []Foo `json:"items" yaml:"items"` }
+k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
func (*FooList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FooList.
func (*FooList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FooList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FooNexusStatus ¶
type FooNexusStatus struct {
Nexus NexusStatus `json:"nexus,omitempty" yaml:"nexus,omitempty"`
}
+k8s:openapi-gen=true
func (*FooNexusStatus) DeepCopy ¶
func (in *FooNexusStatus) DeepCopy() *FooNexusStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FooNexusStatus.
func (*FooNexusStatus) DeepCopyInto ¶
func (in *FooNexusStatus) DeepCopyInto(out *FooNexusStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FooSpec ¶
type FooSpec struct {
Password string `json:"password" yaml:"password"`
}
+k8s:openapi-gen=true
func (*FooSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FooSpec.
func (*FooSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Gns ¶
type Gns struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ObjectMeta `json:"metadata" yaml:"metadata"` Spec GnsSpec `json:"spec,omitempty" yaml:"spec,omitempty"` Status GnsNexusStatus `json:"status,omitempty" yaml:"status,omitempty"` }
+genclient +genclient:noStatus +genclient:nonNamespaced +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object +k8s:openapi-gen=true
func (*Gns) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Gns.
func (*Gns) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Gns) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Gns) DisplayName ¶
type GnsList ¶
type GnsList struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ListMeta `json:"metadata" yaml:"metadata"` Items []Gns `json:"items" yaml:"items"` }
+k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
func (*GnsList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GnsList.
func (*GnsList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GnsList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type GnsNexusStatus ¶
type GnsNexusStatus struct { State GnsState `json:"state,omitempty" yaml:"state,omitempty"` Nexus NexusStatus `json:"nexus,omitempty" yaml:"nexus,omitempty"` }
+k8s:openapi-gen=true
func (*GnsNexusStatus) DeepCopy ¶
func (in *GnsNexusStatus) DeepCopy() *GnsNexusStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GnsNexusStatus.
func (*GnsNexusStatus) DeepCopyInto ¶
func (in *GnsNexusStatus) DeepCopyInto(out *GnsNexusStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GnsSpec ¶
type GnsSpec struct { //nexus-validation: MaxLength=8, MinLength=2 //nexus-validation: Pattern=abc Domain string `json:"domain" yaml:"domain"` Annotations nexus.NexusGenericObject `nexus-graphql-jsonencoded:"" json:"annotations,omitempty" yaml:"annotations,omitempty"` TargetPort intstr.IntOrString `json:"targetPort,omitempty" mapstructure:"targetPort,omitempty" yaml:"targetPort,omitempty"` Description Description `json:"description" yaml:"description"` Meta string `json:"meta" yaml:"meta"` IntOrString []intstr.IntOrString `` /* 132-byte string literal not displayed */ Port *int `json:"port" yaml:"port"` OtherDescription *Description `json:"otherDescription" yaml:"otherDescription"` MapPointer *map[string]string `json:"mapPointer" yaml:"mapPointer"` SlicePointer *[]string `json:"slicePointer" yaml:"slicePointer"` WorkloadSpec cartv1.WorkloadSpec `json:"workloadSpec" yaml:"workloadSpec"` DifferentSpec *cartv1.WorkloadSpec `json:"differentSpec" yaml:"differentSpec"` ServiceSegmentRef ServiceSegmentRef `json:"serviceSegmentRef,omitempty" yaml:"serviceSegmentRef,omitempty"` ServiceSegmentRefPointer *ServiceSegmentRef `json:"serviceSegmentRefPointer,omitempty" yaml:"serviceSegmentRefPointer,omitempty"` ServiceSegmentRefs []ServiceSegmentRef `json:"serviceSegmentRefs,omitempty" yaml:"serviceSegmentRefs,omitempty"` ServiceSegmentRefMap map[string]ServiceSegmentRef `json:"serviceSegmentRefMap,omitempty" yaml:"serviceSegmentRefMap,omitempty"` GnsServiceGroupsGvk map[string]Child `json:"gnsServiceGroupsGvk,omitempty" yaml:"gnsServiceGroupsGvk,omitempty" nexus:"children"` GnsAccessControlPolicyGvk *Child `json:"gnsAccessControlPolicyGvk,omitempty" yaml:"gnsAccessControlPolicyGvk,omitempty" nexus:"child"` FooChildGvk *Child `json:"fooChildGvk,omitempty" yaml:"fooChildGvk,omitempty" nexus:"child"` IgnoreChildGvk *Child `json:"ignoreChildGvk,omitempty" yaml:"ignoreChildGvk,omitempty" nexus:"child"` FooGvk *Child `json:"fooGvk,omitempty" yaml:"fooGvk,omitempty" nexus:"child"` DnsGvk *Link `json:"dnsGvk,omitempty" yaml:"dnsGvk,omitempty" nexus:"link"` }
+k8s:openapi-gen=true
func (*GnsSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GnsSpec.
func (*GnsSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GnsState ¶
type GnsState struct { Working bool `json:"working" yaml:"working"` Temperature int `json:"temperature" yaml:"temperature"` }
+k8s:openapi-gen=true
func (*GnsState) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GnsState.
func (*GnsState) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HostPort ¶
+k8s:openapi-gen=true
func (*HostPort) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostPort.
func (*HostPort) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IgnoreChild ¶
type IgnoreChild struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ObjectMeta `json:"metadata" yaml:"metadata"` Spec IgnoreChildSpec `json:"spec,omitempty" yaml:"spec,omitempty"` Status IgnoreChildNexusStatus `json:"status,omitempty" yaml:"status,omitempty"` }
+genclient +genclient:noStatus +genclient:nonNamespaced +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object +k8s:openapi-gen=true
func (*IgnoreChild) CRDName ¶
func (c *IgnoreChild) CRDName() string
func (*IgnoreChild) DeepCopy ¶
func (in *IgnoreChild) DeepCopy() *IgnoreChild
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IgnoreChild.
func (*IgnoreChild) DeepCopyInto ¶
func (in *IgnoreChild) DeepCopyInto(out *IgnoreChild)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IgnoreChild) DeepCopyObject ¶
func (in *IgnoreChild) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IgnoreChild) DisplayName ¶
func (c *IgnoreChild) DisplayName() string
type IgnoreChildList ¶
type IgnoreChildList struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ListMeta `json:"metadata" yaml:"metadata"` Items []IgnoreChild `json:"items" yaml:"items"` }
+k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
func (*IgnoreChildList) DeepCopy ¶
func (in *IgnoreChildList) DeepCopy() *IgnoreChildList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IgnoreChildList.
func (*IgnoreChildList) DeepCopyInto ¶
func (in *IgnoreChildList) DeepCopyInto(out *IgnoreChildList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IgnoreChildList) DeepCopyObject ¶
func (in *IgnoreChildList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type IgnoreChildNexusStatus ¶
type IgnoreChildNexusStatus struct {
Nexus NexusStatus `json:"nexus,omitempty" yaml:"nexus,omitempty"`
}
+k8s:openapi-gen=true
func (*IgnoreChildNexusStatus) DeepCopy ¶
func (in *IgnoreChildNexusStatus) DeepCopy() *IgnoreChildNexusStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IgnoreChildNexusStatus.
func (*IgnoreChildNexusStatus) DeepCopyInto ¶
func (in *IgnoreChildNexusStatus) DeepCopyInto(out *IgnoreChildNexusStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IgnoreChildSpec ¶
type IgnoreChildSpec struct {
Name string `json:"name" yaml:"name"`
}
+k8s:openapi-gen=true
func (*IgnoreChildSpec) DeepCopy ¶
func (in *IgnoreChildSpec) DeepCopy() *IgnoreChildSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IgnoreChildSpec.
func (*IgnoreChildSpec) DeepCopyInto ¶
func (in *IgnoreChildSpec) DeepCopyInto(out *IgnoreChildSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Link ¶
type Link struct { Group string `json:"group" yaml:"group"` Kind string `json:"kind" yaml:"kind"` Name string `json:"name" yaml:"name"` }
+k8s:openapi-gen=true
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 NexusStatus ¶
type NexusStatus struct { SourceGeneration int64 `json:"sourceGeneration, omitempty" yaml:"sourceGeneration, omitempty"` RemoteGeneration int64 `json:"remoteGeneration, omitempty" yaml:"remoteGeneration, omitempty"` SyncerStatus SyncerStatus `json:"syncerStatus, omitempty" yaml:"syncerStatus, omitempty"` }
+k8s:openapi-gen=true
func (*NexusStatus) DeepCopy ¶
func (in *NexusStatus) DeepCopy() *NexusStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NexusStatus.
func (*NexusStatus) DeepCopyInto ¶
func (in *NexusStatus) DeepCopyInto(out *NexusStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RandomConst1 ¶
type RandomConst1 string
type RandomConst2 ¶
type RandomConst2 string
type RandomConst3 ¶
type RandomConst3 string
type RandomDescription ¶
type RandomDescription struct { DiscriptionA string `json:"discriptionA" yaml:"discriptionA"` DiscriptionB string `json:"discriptionB" yaml:"discriptionB"` DiscriptionC string `json:"discriptionC" yaml:"discriptionC"` DiscriptionD string `json:"discriptionD" yaml:"discriptionD"` }
+k8s:openapi-gen=true
func (*RandomDescription) DeepCopy ¶
func (in *RandomDescription) DeepCopy() *RandomDescription
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RandomDescription.
func (*RandomDescription) DeepCopyInto ¶
func (in *RandomDescription) DeepCopyInto(out *RandomDescription)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RandomStatus ¶
type RandomStatus struct { StatusX int `json:"statusX" yaml:"statusX"` StatusY int `json:"statusY" yaml:"statusY"` }
+k8s:openapi-gen=true
func (*RandomStatus) DeepCopy ¶
func (in *RandomStatus) DeepCopy() *RandomStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RandomStatus.
func (*RandomStatus) DeepCopyInto ¶
func (in *RandomStatus) DeepCopyInto(out *RandomStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ReplicationSource ¶
type ReplicationSource struct {
Kind SourceKind `json:"kind" yaml:"kind"`
}
+k8s:openapi-gen=true
func (*ReplicationSource) DeepCopy ¶
func (in *ReplicationSource) DeepCopy() *ReplicationSource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReplicationSource.
func (*ReplicationSource) DeepCopyInto ¶
func (in *ReplicationSource) DeepCopyInto(out *ReplicationSource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSegmentRef ¶
type ServiceSegmentRef struct { Field1 string `json:"field1" yaml:"field1"` Field2 string `json:"field2" yaml:"field2"` }
+k8s:openapi-gen=true
func (*ServiceSegmentRef) DeepCopy ¶
func (in *ServiceSegmentRef) DeepCopy() *ServiceSegmentRef
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSegmentRef.
func (*ServiceSegmentRef) DeepCopyInto ¶
func (in *ServiceSegmentRef) DeepCopyInto(out *ServiceSegmentRef)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SourceKind ¶
type SourceKind string
type SyncerStatus ¶
type SyncerStatus struct { EtcdVersion int64 `json:"etcdVersion, omitempty" yaml:"etcdVersion, omitempty"` CRGenerationId int64 `json:"cRGenerationId, omitempty" yaml:"cRGenerationId, omitempty"` }
+k8s:openapi-gen=true
func (*SyncerStatus) DeepCopy ¶
func (in *SyncerStatus) DeepCopy() *SyncerStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SyncerStatus.
func (*SyncerStatus) DeepCopyInto ¶
func (in *SyncerStatus) DeepCopyInto(out *SyncerStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TempConst1 ¶
type TempConst1 string
type TempConst2 ¶
type TempConst2 string
type TempConst3 ¶
type TempConst3 string