v1

package
v0.0.0-...-baa1f0e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 31, 2023 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
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"
)
View Source
const ResourceVersion = "v1"

Variables

View Source
var (
	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes)
	AddToScheme   = SchemeBuilder.AddToScheme
)
View Source
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 Kind

func Kind(kind string) schema.GroupKind

Kind takes an unqualified kind and returns back a Group qualified GroupKind

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

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

func (in AliasArr) DeepCopy() AliasArr

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AliasArr.

func (AliasArr) DeepCopyInto

func (in AliasArr) DeepCopyInto(out *AliasArr)

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

func (in *Answer) DeepCopy() *Answer

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Answer.

func (*Answer) DeepCopyInto

func (in *Answer) DeepCopyInto(out *Answer)

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) CRDName

func (c *BarChild) CRDName() string

func (*BarChild) DeepCopy

func (in *BarChild) DeepCopy() *BarChild

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BarChild.

func (*BarChild) DeepCopyInto

func (in *BarChild) DeepCopyInto(out *BarChild)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*BarChild) DeepCopyObject

func (in *BarChild) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*BarChild) DisplayName

func (c *BarChild) DisplayName() string

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

func (in *Child) DeepCopy() *Child

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Child.

func (*Child) DeepCopyInto

func (in *Child) DeepCopyInto(out *Child)

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) CRDName

func (c *Dns) CRDName() string

func (*Dns) DeepCopy

func (in *Dns) DeepCopy() *Dns

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Dns.

func (*Dns) DeepCopyInto

func (in *Dns) DeepCopyInto(out *Dns)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*Dns) DeepCopyObject

func (in *Dns) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*Dns) DisplayName

func (c *Dns) DisplayName() string

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

func (in *DnsList) DeepCopy() *DnsList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsList.

func (*DnsList) DeepCopyInto

func (in *DnsList) DeepCopyInto(out *DnsList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*DnsList) DeepCopyObject

func (in *DnsList) DeepCopyObject() runtime.Object

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) CRDName

func (c *Foo) CRDName() string

func (*Foo) DeepCopy

func (in *Foo) DeepCopy() *Foo

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Foo.

func (*Foo) DeepCopyInto

func (in *Foo) DeepCopyInto(out *Foo)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*Foo) DeepCopyObject

func (in *Foo) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*Foo) DisplayName

func (c *Foo) DisplayName() string

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

func (in *FooList) DeepCopy() *FooList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FooList.

func (*FooList) DeepCopyInto

func (in *FooList) DeepCopyInto(out *FooList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*FooList) DeepCopyObject

func (in *FooList) DeepCopyObject() runtime.Object

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

func (in *FooSpec) DeepCopy() *FooSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FooSpec.

func (*FooSpec) DeepCopyInto

func (in *FooSpec) DeepCopyInto(out *FooSpec)

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) CRDName

func (c *Gns) CRDName() string

func (*Gns) DeepCopy

func (in *Gns) DeepCopy() *Gns

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Gns.

func (*Gns) DeepCopyInto

func (in *Gns) DeepCopyInto(out *Gns)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*Gns) DeepCopyObject

func (in *Gns) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*Gns) DisplayName

func (c *Gns) DisplayName() string

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

func (in *GnsList) DeepCopy() *GnsList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GnsList.

func (*GnsList) DeepCopyInto

func (in *GnsList) DeepCopyInto(out *GnsList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*GnsList) DeepCopyObject

func (in *GnsList) DeepCopyObject() runtime.Object

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"`
	UseSharedGateway          bool                         `json:"useSharedGateway" yaml:"useSharedGateway"`
	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

func (in *GnsSpec) DeepCopy() *GnsSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GnsSpec.

func (*GnsSpec) DeepCopyInto

func (in *GnsSpec) DeepCopyInto(out *GnsSpec)

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

func (in *GnsState) DeepCopy() *GnsState

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GnsState.

func (*GnsState) DeepCopyInto

func (in *GnsState) DeepCopyInto(out *GnsState)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Host

type Host string

type HostPort

type HostPort struct {
	Host Host `json:"host" yaml:"host"`
	Port Port `json:"port" yaml:"port"`
}

+k8s:openapi-gen=true

func (*HostPort) DeepCopy

func (in *HostPort) DeepCopy() *HostPort

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostPort.

func (*HostPort) DeepCopyInto

func (in *HostPort) DeepCopyInto(out *HostPort)

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

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 Instance

type Instance float32
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

func (in *Link) DeepCopy() *Link

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Link.

func (*Link) DeepCopyInto

func (in *Link) DeepCopyInto(out *Link)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type MyConst

type MyConst string

type MyStr

type MyStr string

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 Port

type Port uint16

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL