Documentation ¶
Overview ¶
Package v1alpha1 is the v1alpha1 version of the API.
+kubebuilder:object:generate=true +groupName=infra.be.kuid.dev
Index ¶
- Constants
- Variables
- func Resource(resource string) schema.GroupResource
- type Cluster
- func (in *Cluster) DeepCopy() *Cluster
- func (in *Cluster) DeepCopyInto(out *Cluster)
- func (in *Cluster) DeepCopyObject() runtime.Object
- func (*Cluster) Descriptor() ([]byte, []int)
- func (m *Cluster) Marshal() (dAtA []byte, err error)
- func (m *Cluster) MarshalTo(dAtA []byte) (int, error)
- func (m *Cluster) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Cluster) ProtoMessage()
- func (m *Cluster) Reset()
- func (m *Cluster) Size() (n int)
- func (this *Cluster) String() string
- func (m *Cluster) Unmarshal(dAtA []byte) error
- func (m *Cluster) XXX_DiscardUnknown()
- func (m *Cluster) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Cluster) XXX_Merge(src proto.Message)
- func (m *Cluster) XXX_Size() int
- func (m *Cluster) XXX_Unmarshal(b []byte) error
- type ClusterList
- func (in *ClusterList) DeepCopy() *ClusterList
- func (in *ClusterList) DeepCopyInto(out *ClusterList)
- func (in *ClusterList) DeepCopyObject() runtime.Object
- func (*ClusterList) Descriptor() ([]byte, []int)
- func (m *ClusterList) Marshal() (dAtA []byte, err error)
- func (m *ClusterList) MarshalTo(dAtA []byte) (int, error)
- func (m *ClusterList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ClusterList) ProtoMessage()
- func (m *ClusterList) Reset()
- func (m *ClusterList) Size() (n int)
- func (this *ClusterList) String() string
- func (m *ClusterList) Unmarshal(dAtA []byte) error
- func (m *ClusterList) XXX_DiscardUnknown()
- func (m *ClusterList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ClusterList) XXX_Merge(src proto.Message)
- func (m *ClusterList) XXX_Size() int
- func (m *ClusterList) XXX_Unmarshal(b []byte) error
- type ClusterSpec
- func (in *ClusterSpec) DeepCopy() *ClusterSpec
- func (in *ClusterSpec) DeepCopyInto(out *ClusterSpec)
- func (*ClusterSpec) Descriptor() ([]byte, []int)
- func (m *ClusterSpec) Marshal() (dAtA []byte, err error)
- func (m *ClusterSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *ClusterSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ClusterSpec) ProtoMessage()
- func (m *ClusterSpec) Reset()
- func (m *ClusterSpec) Size() (n int)
- func (this *ClusterSpec) String() string
- func (m *ClusterSpec) Unmarshal(dAtA []byte) error
- func (m *ClusterSpec) XXX_DiscardUnknown()
- func (m *ClusterSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ClusterSpec) XXX_Merge(src proto.Message)
- func (m *ClusterSpec) XXX_Size() int
- func (m *ClusterSpec) XXX_Unmarshal(b []byte) error
- type ClusterStatus
- func (in *ClusterStatus) DeepCopy() *ClusterStatus
- func (in *ClusterStatus) DeepCopyInto(out *ClusterStatus)
- func (*ClusterStatus) Descriptor() ([]byte, []int)
- func (m *ClusterStatus) Marshal() (dAtA []byte, err error)
- func (m *ClusterStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *ClusterStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ClusterStatus) ProtoMessage()
- func (m *ClusterStatus) Reset()
- func (m *ClusterStatus) Size() (n int)
- func (this *ClusterStatus) String() string
- func (m *ClusterStatus) Unmarshal(dAtA []byte) error
- func (m *ClusterStatus) XXX_DiscardUnknown()
- func (m *ClusterStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ClusterStatus) XXX_Merge(src proto.Message)
- func (m *ClusterStatus) XXX_Size() int
- func (m *ClusterStatus) XXX_Unmarshal(b []byte) error
- type Endpoint
- func (in *Endpoint) DeepCopy() *Endpoint
- func (in *Endpoint) DeepCopyInto(out *Endpoint)
- func (in *Endpoint) DeepCopyObject() runtime.Object
- func (*Endpoint) Descriptor() ([]byte, []int)
- func (m *Endpoint) Marshal() (dAtA []byte, err error)
- func (m *Endpoint) MarshalTo(dAtA []byte) (int, error)
- func (m *Endpoint) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Endpoint) ProtoMessage()
- func (m *Endpoint) Reset()
- func (m *Endpoint) Size() (n int)
- func (this *Endpoint) String() string
- func (m *Endpoint) Unmarshal(dAtA []byte) error
- func (m *Endpoint) XXX_DiscardUnknown()
- func (m *Endpoint) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Endpoint) XXX_Merge(src proto.Message)
- func (m *Endpoint) XXX_Size() int
- func (m *Endpoint) XXX_Unmarshal(b []byte) error
- type EndpointID
- func (in *EndpointID) DeepCopy() *EndpointID
- func (in *EndpointID) DeepCopyInto(out *EndpointID)
- func (*EndpointID) Descriptor() ([]byte, []int)
- func (m *EndpointID) Marshal() (dAtA []byte, err error)
- func (m *EndpointID) MarshalTo(dAtA []byte) (int, error)
- func (m *EndpointID) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*EndpointID) ProtoMessage()
- func (m *EndpointID) Reset()
- func (m *EndpointID) Size() (n int)
- func (this *EndpointID) String() string
- func (m *EndpointID) Unmarshal(dAtA []byte) error
- func (m *EndpointID) XXX_DiscardUnknown()
- func (m *EndpointID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EndpointID) XXX_Merge(src proto.Message)
- func (m *EndpointID) XXX_Size() int
- func (m *EndpointID) XXX_Unmarshal(b []byte) error
- type EndpointList
- func (in *EndpointList) DeepCopy() *EndpointList
- func (in *EndpointList) DeepCopyInto(out *EndpointList)
- func (in *EndpointList) DeepCopyObject() runtime.Object
- func (*EndpointList) Descriptor() ([]byte, []int)
- func (m *EndpointList) Marshal() (dAtA []byte, err error)
- func (m *EndpointList) MarshalTo(dAtA []byte) (int, error)
- func (m *EndpointList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*EndpointList) ProtoMessage()
- func (m *EndpointList) Reset()
- func (m *EndpointList) Size() (n int)
- func (this *EndpointList) String() string
- func (m *EndpointList) Unmarshal(dAtA []byte) error
- func (m *EndpointList) XXX_DiscardUnknown()
- func (m *EndpointList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EndpointList) XXX_Merge(src proto.Message)
- func (m *EndpointList) XXX_Size() int
- func (m *EndpointList) XXX_Unmarshal(b []byte) error
- type EndpointSet
- func (in *EndpointSet) DeepCopy() *EndpointSet
- func (in *EndpointSet) DeepCopyInto(out *EndpointSet)
- func (in *EndpointSet) DeepCopyObject() runtime.Object
- func (*EndpointSet) Descriptor() ([]byte, []int)
- func (m *EndpointSet) Marshal() (dAtA []byte, err error)
- func (m *EndpointSet) MarshalTo(dAtA []byte) (int, error)
- func (m *EndpointSet) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*EndpointSet) ProtoMessage()
- func (m *EndpointSet) Reset()
- func (m *EndpointSet) Size() (n int)
- func (this *EndpointSet) String() string
- func (m *EndpointSet) Unmarshal(dAtA []byte) error
- func (m *EndpointSet) XXX_DiscardUnknown()
- func (m *EndpointSet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EndpointSet) XXX_Merge(src proto.Message)
- func (m *EndpointSet) XXX_Size() int
- func (m *EndpointSet) XXX_Unmarshal(b []byte) error
- type EndpointSetList
- func (in *EndpointSetList) DeepCopy() *EndpointSetList
- func (in *EndpointSetList) DeepCopyInto(out *EndpointSetList)
- func (in *EndpointSetList) DeepCopyObject() runtime.Object
- func (*EndpointSetList) Descriptor() ([]byte, []int)
- func (m *EndpointSetList) Marshal() (dAtA []byte, err error)
- func (m *EndpointSetList) MarshalTo(dAtA []byte) (int, error)
- func (m *EndpointSetList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*EndpointSetList) ProtoMessage()
- func (m *EndpointSetList) Reset()
- func (m *EndpointSetList) Size() (n int)
- func (this *EndpointSetList) String() string
- func (m *EndpointSetList) Unmarshal(dAtA []byte) error
- func (m *EndpointSetList) XXX_DiscardUnknown()
- func (m *EndpointSetList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EndpointSetList) XXX_Merge(src proto.Message)
- func (m *EndpointSetList) XXX_Size() int
- func (m *EndpointSetList) XXX_Unmarshal(b []byte) error
- type EndpointSetSpec
- func (in *EndpointSetSpec) DeepCopy() *EndpointSetSpec
- func (in *EndpointSetSpec) DeepCopyInto(out *EndpointSetSpec)
- func (*EndpointSetSpec) Descriptor() ([]byte, []int)
- func (m *EndpointSetSpec) Marshal() (dAtA []byte, err error)
- func (m *EndpointSetSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *EndpointSetSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*EndpointSetSpec) ProtoMessage()
- func (m *EndpointSetSpec) Reset()
- func (m *EndpointSetSpec) Size() (n int)
- func (this *EndpointSetSpec) String() string
- func (m *EndpointSetSpec) Unmarshal(dAtA []byte) error
- func (m *EndpointSetSpec) XXX_DiscardUnknown()
- func (m *EndpointSetSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EndpointSetSpec) XXX_Merge(src proto.Message)
- func (m *EndpointSetSpec) XXX_Size() int
- func (m *EndpointSetSpec) XXX_Unmarshal(b []byte) error
- type EndpointSetStatus
- func (in *EndpointSetStatus) DeepCopy() *EndpointSetStatus
- func (in *EndpointSetStatus) DeepCopyInto(out *EndpointSetStatus)
- func (*EndpointSetStatus) Descriptor() ([]byte, []int)
- func (m *EndpointSetStatus) Marshal() (dAtA []byte, err error)
- func (m *EndpointSetStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *EndpointSetStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*EndpointSetStatus) ProtoMessage()
- func (m *EndpointSetStatus) Reset()
- func (m *EndpointSetStatus) Size() (n int)
- func (this *EndpointSetStatus) String() string
- func (m *EndpointSetStatus) Unmarshal(dAtA []byte) error
- func (m *EndpointSetStatus) XXX_DiscardUnknown()
- func (m *EndpointSetStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EndpointSetStatus) XXX_Merge(src proto.Message)
- func (m *EndpointSetStatus) XXX_Size() int
- func (m *EndpointSetStatus) XXX_Unmarshal(b []byte) error
- type EndpointSpec
- func (in *EndpointSpec) DeepCopy() *EndpointSpec
- func (in *EndpointSpec) DeepCopyInto(out *EndpointSpec)
- func (*EndpointSpec) Descriptor() ([]byte, []int)
- func (m *EndpointSpec) Marshal() (dAtA []byte, err error)
- func (m *EndpointSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *EndpointSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*EndpointSpec) ProtoMessage()
- func (m *EndpointSpec) Reset()
- func (m *EndpointSpec) Size() (n int)
- func (this *EndpointSpec) String() string
- func (m *EndpointSpec) Unmarshal(dAtA []byte) error
- func (m *EndpointSpec) XXX_DiscardUnknown()
- func (m *EndpointSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EndpointSpec) XXX_Merge(src proto.Message)
- func (m *EndpointSpec) XXX_Size() int
- func (m *EndpointSpec) XXX_Unmarshal(b []byte) error
- type EndpointStatus
- func (in *EndpointStatus) DeepCopy() *EndpointStatus
- func (in *EndpointStatus) DeepCopyInto(out *EndpointStatus)
- func (*EndpointStatus) Descriptor() ([]byte, []int)
- func (m *EndpointStatus) Marshal() (dAtA []byte, err error)
- func (m *EndpointStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *EndpointStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*EndpointStatus) ProtoMessage()
- func (m *EndpointStatus) Reset()
- func (m *EndpointStatus) Size() (n int)
- func (this *EndpointStatus) String() string
- func (m *EndpointStatus) Unmarshal(dAtA []byte) error
- func (m *EndpointStatus) XXX_DiscardUnknown()
- func (m *EndpointStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EndpointStatus) XXX_Merge(src proto.Message)
- func (m *EndpointStatus) XXX_Size() int
- func (m *EndpointStatus) XXX_Unmarshal(b []byte) error
- type Link
- func (in *Link) DeepCopy() *Link
- func (in *Link) DeepCopyInto(out *Link)
- func (in *Link) DeepCopyObject() runtime.Object
- func (*Link) Descriptor() ([]byte, []int)
- func (m *Link) Marshal() (dAtA []byte, err error)
- func (m *Link) MarshalTo(dAtA []byte) (int, error)
- func (m *Link) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Link) ProtoMessage()
- func (m *Link) Reset()
- func (m *Link) Size() (n int)
- func (this *Link) String() string
- func (m *Link) Unmarshal(dAtA []byte) error
- func (m *Link) XXX_DiscardUnknown()
- func (m *Link) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Link) XXX_Merge(src proto.Message)
- func (m *Link) XXX_Size() int
- func (m *Link) XXX_Unmarshal(b []byte) error
- type LinkList
- func (in *LinkList) DeepCopy() *LinkList
- func (in *LinkList) DeepCopyInto(out *LinkList)
- func (in *LinkList) DeepCopyObject() runtime.Object
- func (*LinkList) Descriptor() ([]byte, []int)
- func (m *LinkList) Marshal() (dAtA []byte, err error)
- func (m *LinkList) MarshalTo(dAtA []byte) (int, error)
- func (m *LinkList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*LinkList) ProtoMessage()
- func (m *LinkList) Reset()
- func (m *LinkList) Size() (n int)
- func (this *LinkList) String() string
- func (m *LinkList) Unmarshal(dAtA []byte) error
- func (m *LinkList) XXX_DiscardUnknown()
- func (m *LinkList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LinkList) XXX_Merge(src proto.Message)
- func (m *LinkList) XXX_Size() int
- func (m *LinkList) XXX_Unmarshal(b []byte) error
- type LinkSet
- func (in *LinkSet) DeepCopy() *LinkSet
- func (in *LinkSet) DeepCopyInto(out *LinkSet)
- func (in *LinkSet) DeepCopyObject() runtime.Object
- func (*LinkSet) Descriptor() ([]byte, []int)
- func (m *LinkSet) Marshal() (dAtA []byte, err error)
- func (m *LinkSet) MarshalTo(dAtA []byte) (int, error)
- func (m *LinkSet) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*LinkSet) ProtoMessage()
- func (m *LinkSet) Reset()
- func (m *LinkSet) Size() (n int)
- func (this *LinkSet) String() string
- func (m *LinkSet) Unmarshal(dAtA []byte) error
- func (m *LinkSet) XXX_DiscardUnknown()
- func (m *LinkSet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LinkSet) XXX_Merge(src proto.Message)
- func (m *LinkSet) XXX_Size() int
- func (m *LinkSet) XXX_Unmarshal(b []byte) error
- type LinkSetList
- func (in *LinkSetList) DeepCopy() *LinkSetList
- func (in *LinkSetList) DeepCopyInto(out *LinkSetList)
- func (in *LinkSetList) DeepCopyObject() runtime.Object
- func (*LinkSetList) Descriptor() ([]byte, []int)
- func (m *LinkSetList) Marshal() (dAtA []byte, err error)
- func (m *LinkSetList) MarshalTo(dAtA []byte) (int, error)
- func (m *LinkSetList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*LinkSetList) ProtoMessage()
- func (m *LinkSetList) Reset()
- func (m *LinkSetList) Size() (n int)
- func (this *LinkSetList) String() string
- func (m *LinkSetList) Unmarshal(dAtA []byte) error
- func (m *LinkSetList) XXX_DiscardUnknown()
- func (m *LinkSetList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LinkSetList) XXX_Merge(src proto.Message)
- func (m *LinkSetList) XXX_Size() int
- func (m *LinkSetList) XXX_Unmarshal(b []byte) error
- type LinkSetSpec
- func (in *LinkSetSpec) DeepCopy() *LinkSetSpec
- func (in *LinkSetSpec) DeepCopyInto(out *LinkSetSpec)
- func (*LinkSetSpec) Descriptor() ([]byte, []int)
- func (m *LinkSetSpec) Marshal() (dAtA []byte, err error)
- func (m *LinkSetSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *LinkSetSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*LinkSetSpec) ProtoMessage()
- func (m *LinkSetSpec) Reset()
- func (m *LinkSetSpec) Size() (n int)
- func (this *LinkSetSpec) String() string
- func (m *LinkSetSpec) Unmarshal(dAtA []byte) error
- func (m *LinkSetSpec) XXX_DiscardUnknown()
- func (m *LinkSetSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LinkSetSpec) XXX_Merge(src proto.Message)
- func (m *LinkSetSpec) XXX_Size() int
- func (m *LinkSetSpec) XXX_Unmarshal(b []byte) error
- type LinkSetStatus
- func (in *LinkSetStatus) DeepCopy() *LinkSetStatus
- func (in *LinkSetStatus) DeepCopyInto(out *LinkSetStatus)
- func (*LinkSetStatus) Descriptor() ([]byte, []int)
- func (m *LinkSetStatus) Marshal() (dAtA []byte, err error)
- func (m *LinkSetStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *LinkSetStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*LinkSetStatus) ProtoMessage()
- func (m *LinkSetStatus) Reset()
- func (m *LinkSetStatus) Size() (n int)
- func (this *LinkSetStatus) String() string
- func (m *LinkSetStatus) Unmarshal(dAtA []byte) error
- func (m *LinkSetStatus) XXX_DiscardUnknown()
- func (m *LinkSetStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LinkSetStatus) XXX_Merge(src proto.Message)
- func (m *LinkSetStatus) XXX_Size() int
- func (m *LinkSetStatus) XXX_Unmarshal(b []byte) error
- type LinkSpec
- func (in *LinkSpec) DeepCopy() *LinkSpec
- func (in *LinkSpec) DeepCopyInto(out *LinkSpec)
- func (*LinkSpec) Descriptor() ([]byte, []int)
- func (m *LinkSpec) Marshal() (dAtA []byte, err error)
- func (m *LinkSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *LinkSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*LinkSpec) ProtoMessage()
- func (m *LinkSpec) Reset()
- func (m *LinkSpec) Size() (n int)
- func (this *LinkSpec) String() string
- func (m *LinkSpec) Unmarshal(dAtA []byte) error
- func (m *LinkSpec) XXX_DiscardUnknown()
- func (m *LinkSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LinkSpec) XXX_Merge(src proto.Message)
- func (m *LinkSpec) XXX_Size() int
- func (m *LinkSpec) XXX_Unmarshal(b []byte) error
- type LinkStatus
- func (in *LinkStatus) DeepCopy() *LinkStatus
- func (in *LinkStatus) DeepCopyInto(out *LinkStatus)
- func (*LinkStatus) Descriptor() ([]byte, []int)
- func (m *LinkStatus) Marshal() (dAtA []byte, err error)
- func (m *LinkStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *LinkStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*LinkStatus) ProtoMessage()
- func (m *LinkStatus) Reset()
- func (m *LinkStatus) Size() (n int)
- func (this *LinkStatus) String() string
- func (m *LinkStatus) Unmarshal(dAtA []byte) error
- func (m *LinkStatus) XXX_DiscardUnknown()
- func (m *LinkStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LinkStatus) XXX_Merge(src proto.Message)
- func (m *LinkStatus) XXX_Size() int
- func (m *LinkStatus) XXX_Unmarshal(b []byte) error
- type Location
- func (in *Location) DeepCopy() *Location
- func (in *Location) DeepCopyInto(out *Location)
- func (*Location) Descriptor() ([]byte, []int)
- func (m *Location) Marshal() (dAtA []byte, err error)
- func (m *Location) MarshalTo(dAtA []byte) (int, error)
- func (m *Location) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Location) ProtoMessage()
- func (m *Location) Reset()
- func (m *Location) Size() (n int)
- func (this *Location) String() string
- func (m *Location) Unmarshal(dAtA []byte) error
- func (m *Location) XXX_DiscardUnknown()
- func (m *Location) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Location) XXX_Merge(src proto.Message)
- func (m *Location) XXX_Size() int
- func (m *Location) XXX_Unmarshal(b []byte) error
- type Module
- func (in *Module) DeepCopy() *Module
- func (in *Module) DeepCopyInto(out *Module)
- func (in *Module) DeepCopyObject() runtime.Object
- func (*Module) Descriptor() ([]byte, []int)
- func (m *Module) Marshal() (dAtA []byte, err error)
- func (m *Module) MarshalTo(dAtA []byte) (int, error)
- func (m *Module) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Module) ProtoMessage()
- func (m *Module) Reset()
- func (m *Module) Size() (n int)
- func (this *Module) String() string
- func (m *Module) Unmarshal(dAtA []byte) error
- func (m *Module) XXX_DiscardUnknown()
- func (m *Module) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Module) XXX_Merge(src proto.Message)
- func (m *Module) XXX_Size() int
- func (m *Module) XXX_Unmarshal(b []byte) error
- type ModuleBay
- func (in *ModuleBay) DeepCopy() *ModuleBay
- func (in *ModuleBay) DeepCopyInto(out *ModuleBay)
- func (in *ModuleBay) DeepCopyObject() runtime.Object
- func (*ModuleBay) Descriptor() ([]byte, []int)
- func (m *ModuleBay) Marshal() (dAtA []byte, err error)
- func (m *ModuleBay) MarshalTo(dAtA []byte) (int, error)
- func (m *ModuleBay) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ModuleBay) ProtoMessage()
- func (m *ModuleBay) Reset()
- func (m *ModuleBay) Size() (n int)
- func (this *ModuleBay) String() string
- func (m *ModuleBay) Unmarshal(dAtA []byte) error
- func (m *ModuleBay) XXX_DiscardUnknown()
- func (m *ModuleBay) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ModuleBay) XXX_Merge(src proto.Message)
- func (m *ModuleBay) XXX_Size() int
- func (m *ModuleBay) XXX_Unmarshal(b []byte) error
- type ModuleBayList
- func (in *ModuleBayList) DeepCopy() *ModuleBayList
- func (in *ModuleBayList) DeepCopyInto(out *ModuleBayList)
- func (in *ModuleBayList) DeepCopyObject() runtime.Object
- func (*ModuleBayList) Descriptor() ([]byte, []int)
- func (m *ModuleBayList) Marshal() (dAtA []byte, err error)
- func (m *ModuleBayList) MarshalTo(dAtA []byte) (int, error)
- func (m *ModuleBayList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ModuleBayList) ProtoMessage()
- func (m *ModuleBayList) Reset()
- func (m *ModuleBayList) Size() (n int)
- func (this *ModuleBayList) String() string
- func (m *ModuleBayList) Unmarshal(dAtA []byte) error
- func (m *ModuleBayList) XXX_DiscardUnknown()
- func (m *ModuleBayList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ModuleBayList) XXX_Merge(src proto.Message)
- func (m *ModuleBayList) XXX_Size() int
- func (m *ModuleBayList) XXX_Unmarshal(b []byte) error
- type ModuleBaySpec
- func (in *ModuleBaySpec) DeepCopy() *ModuleBaySpec
- func (in *ModuleBaySpec) DeepCopyInto(out *ModuleBaySpec)
- func (*ModuleBaySpec) Descriptor() ([]byte, []int)
- func (m *ModuleBaySpec) Marshal() (dAtA []byte, err error)
- func (m *ModuleBaySpec) MarshalTo(dAtA []byte) (int, error)
- func (m *ModuleBaySpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ModuleBaySpec) ProtoMessage()
- func (m *ModuleBaySpec) Reset()
- func (m *ModuleBaySpec) Size() (n int)
- func (this *ModuleBaySpec) String() string
- func (m *ModuleBaySpec) Unmarshal(dAtA []byte) error
- func (m *ModuleBaySpec) XXX_DiscardUnknown()
- func (m *ModuleBaySpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ModuleBaySpec) XXX_Merge(src proto.Message)
- func (m *ModuleBaySpec) XXX_Size() int
- func (m *ModuleBaySpec) XXX_Unmarshal(b []byte) error
- type ModuleBayStatus
- func (in *ModuleBayStatus) DeepCopy() *ModuleBayStatus
- func (in *ModuleBayStatus) DeepCopyInto(out *ModuleBayStatus)
- func (*ModuleBayStatus) Descriptor() ([]byte, []int)
- func (m *ModuleBayStatus) Marshal() (dAtA []byte, err error)
- func (m *ModuleBayStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *ModuleBayStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ModuleBayStatus) ProtoMessage()
- func (m *ModuleBayStatus) Reset()
- func (m *ModuleBayStatus) Size() (n int)
- func (this *ModuleBayStatus) String() string
- func (m *ModuleBayStatus) Unmarshal(dAtA []byte) error
- func (m *ModuleBayStatus) XXX_DiscardUnknown()
- func (m *ModuleBayStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ModuleBayStatus) XXX_Merge(src proto.Message)
- func (m *ModuleBayStatus) XXX_Size() int
- func (m *ModuleBayStatus) XXX_Unmarshal(b []byte) error
- type ModuleList
- func (in *ModuleList) DeepCopy() *ModuleList
- func (in *ModuleList) DeepCopyInto(out *ModuleList)
- func (in *ModuleList) DeepCopyObject() runtime.Object
- func (*ModuleList) Descriptor() ([]byte, []int)
- func (m *ModuleList) Marshal() (dAtA []byte, err error)
- func (m *ModuleList) MarshalTo(dAtA []byte) (int, error)
- func (m *ModuleList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ModuleList) ProtoMessage()
- func (m *ModuleList) Reset()
- func (m *ModuleList) Size() (n int)
- func (this *ModuleList) String() string
- func (m *ModuleList) Unmarshal(dAtA []byte) error
- func (m *ModuleList) XXX_DiscardUnknown()
- func (m *ModuleList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ModuleList) XXX_Merge(src proto.Message)
- func (m *ModuleList) XXX_Size() int
- func (m *ModuleList) XXX_Unmarshal(b []byte) error
- type ModuleSpec
- func (in *ModuleSpec) DeepCopy() *ModuleSpec
- func (in *ModuleSpec) DeepCopyInto(out *ModuleSpec)
- func (*ModuleSpec) Descriptor() ([]byte, []int)
- func (m *ModuleSpec) Marshal() (dAtA []byte, err error)
- func (m *ModuleSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *ModuleSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ModuleSpec) ProtoMessage()
- func (m *ModuleSpec) Reset()
- func (m *ModuleSpec) Size() (n int)
- func (this *ModuleSpec) String() string
- func (m *ModuleSpec) Unmarshal(dAtA []byte) error
- func (m *ModuleSpec) XXX_DiscardUnknown()
- func (m *ModuleSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ModuleSpec) XXX_Merge(src proto.Message)
- func (m *ModuleSpec) XXX_Size() int
- func (m *ModuleSpec) XXX_Unmarshal(b []byte) error
- type ModuleStatus
- func (in *ModuleStatus) DeepCopy() *ModuleStatus
- func (in *ModuleStatus) DeepCopyInto(out *ModuleStatus)
- func (*ModuleStatus) Descriptor() ([]byte, []int)
- func (m *ModuleStatus) Marshal() (dAtA []byte, err error)
- func (m *ModuleStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *ModuleStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ModuleStatus) ProtoMessage()
- func (m *ModuleStatus) Reset()
- func (m *ModuleStatus) Size() (n int)
- func (this *ModuleStatus) String() string
- func (m *ModuleStatus) Unmarshal(dAtA []byte) error
- func (m *ModuleStatus) XXX_DiscardUnknown()
- func (m *ModuleStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ModuleStatus) XXX_Merge(src proto.Message)
- func (m *ModuleStatus) XXX_Size() int
- func (m *ModuleStatus) XXX_Unmarshal(b []byte) error
- type Node
- func (in *Node) DeepCopy() *Node
- func (in *Node) DeepCopyInto(out *Node)
- func (in *Node) DeepCopyObject() runtime.Object
- func (*Node) Descriptor() ([]byte, []int)
- func (m *Node) Marshal() (dAtA []byte, err error)
- func (m *Node) MarshalTo(dAtA []byte) (int, error)
- func (m *Node) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Node) ProtoMessage()
- func (m *Node) Reset()
- func (m *Node) Size() (n int)
- func (this *Node) String() string
- func (m *Node) Unmarshal(dAtA []byte) error
- func (m *Node) XXX_DiscardUnknown()
- func (m *Node) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Node) XXX_Merge(src proto.Message)
- func (m *Node) XXX_Size() int
- func (m *Node) XXX_Unmarshal(b []byte) error
- type NodeGroup
- func (in *NodeGroup) DeepCopy() *NodeGroup
- func (in *NodeGroup) DeepCopyInto(out *NodeGroup)
- func (in *NodeGroup) DeepCopyObject() runtime.Object
- func (*NodeGroup) Descriptor() ([]byte, []int)
- func (m *NodeGroup) Marshal() (dAtA []byte, err error)
- func (m *NodeGroup) MarshalTo(dAtA []byte) (int, error)
- func (m *NodeGroup) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NodeGroup) ProtoMessage()
- func (m *NodeGroup) Reset()
- func (m *NodeGroup) Size() (n int)
- func (this *NodeGroup) String() string
- func (m *NodeGroup) Unmarshal(dAtA []byte) error
- func (m *NodeGroup) XXX_DiscardUnknown()
- func (m *NodeGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NodeGroup) XXX_Merge(src proto.Message)
- func (m *NodeGroup) XXX_Size() int
- func (m *NodeGroup) XXX_Unmarshal(b []byte) error
- type NodeGroupID
- func (in *NodeGroupID) DeepCopy() *NodeGroupID
- func (in *NodeGroupID) DeepCopyInto(out *NodeGroupID)
- func (*NodeGroupID) Descriptor() ([]byte, []int)
- func (m *NodeGroupID) Marshal() (dAtA []byte, err error)
- func (m *NodeGroupID) MarshalTo(dAtA []byte) (int, error)
- func (m *NodeGroupID) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NodeGroupID) ProtoMessage()
- func (m *NodeGroupID) Reset()
- func (m *NodeGroupID) Size() (n int)
- func (this *NodeGroupID) String() string
- func (m *NodeGroupID) Unmarshal(dAtA []byte) error
- func (m *NodeGroupID) XXX_DiscardUnknown()
- func (m *NodeGroupID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NodeGroupID) XXX_Merge(src proto.Message)
- func (m *NodeGroupID) XXX_Size() int
- func (m *NodeGroupID) XXX_Unmarshal(b []byte) error
- type NodeGroupList
- func (in *NodeGroupList) DeepCopy() *NodeGroupList
- func (in *NodeGroupList) DeepCopyInto(out *NodeGroupList)
- func (in *NodeGroupList) DeepCopyObject() runtime.Object
- func (*NodeGroupList) Descriptor() ([]byte, []int)
- func (m *NodeGroupList) Marshal() (dAtA []byte, err error)
- func (m *NodeGroupList) MarshalTo(dAtA []byte) (int, error)
- func (m *NodeGroupList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NodeGroupList) ProtoMessage()
- func (m *NodeGroupList) Reset()
- func (m *NodeGroupList) Size() (n int)
- func (this *NodeGroupList) String() string
- func (m *NodeGroupList) Unmarshal(dAtA []byte) error
- func (m *NodeGroupList) XXX_DiscardUnknown()
- func (m *NodeGroupList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NodeGroupList) XXX_Merge(src proto.Message)
- func (m *NodeGroupList) XXX_Size() int
- func (m *NodeGroupList) XXX_Unmarshal(b []byte) error
- type NodeGroupSpec
- func (in *NodeGroupSpec) DeepCopy() *NodeGroupSpec
- func (in *NodeGroupSpec) DeepCopyInto(out *NodeGroupSpec)
- func (*NodeGroupSpec) Descriptor() ([]byte, []int)
- func (m *NodeGroupSpec) Marshal() (dAtA []byte, err error)
- func (m *NodeGroupSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *NodeGroupSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NodeGroupSpec) ProtoMessage()
- func (m *NodeGroupSpec) Reset()
- func (m *NodeGroupSpec) Size() (n int)
- func (this *NodeGroupSpec) String() string
- func (m *NodeGroupSpec) Unmarshal(dAtA []byte) error
- func (m *NodeGroupSpec) XXX_DiscardUnknown()
- func (m *NodeGroupSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NodeGroupSpec) XXX_Merge(src proto.Message)
- func (m *NodeGroupSpec) XXX_Size() int
- func (m *NodeGroupSpec) XXX_Unmarshal(b []byte) error
- type NodeGroupStatus
- func (in *NodeGroupStatus) DeepCopy() *NodeGroupStatus
- func (in *NodeGroupStatus) DeepCopyInto(out *NodeGroupStatus)
- func (*NodeGroupStatus) Descriptor() ([]byte, []int)
- func (m *NodeGroupStatus) Marshal() (dAtA []byte, err error)
- func (m *NodeGroupStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *NodeGroupStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NodeGroupStatus) ProtoMessage()
- func (m *NodeGroupStatus) Reset()
- func (m *NodeGroupStatus) Size() (n int)
- func (this *NodeGroupStatus) String() string
- func (m *NodeGroupStatus) Unmarshal(dAtA []byte) error
- func (m *NodeGroupStatus) XXX_DiscardUnknown()
- func (m *NodeGroupStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NodeGroupStatus) XXX_Merge(src proto.Message)
- func (m *NodeGroupStatus) XXX_Size() int
- func (m *NodeGroupStatus) XXX_Unmarshal(b []byte) error
- type NodeID
- func (in *NodeID) DeepCopy() *NodeID
- func (in *NodeID) DeepCopyInto(out *NodeID)
- func (*NodeID) Descriptor() ([]byte, []int)
- func (m *NodeID) Marshal() (dAtA []byte, err error)
- func (m *NodeID) MarshalTo(dAtA []byte) (int, error)
- func (m *NodeID) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NodeID) ProtoMessage()
- func (m *NodeID) Reset()
- func (m *NodeID) Size() (n int)
- func (this *NodeID) String() string
- func (m *NodeID) Unmarshal(dAtA []byte) error
- func (m *NodeID) XXX_DiscardUnknown()
- func (m *NodeID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NodeID) XXX_Merge(src proto.Message)
- func (m *NodeID) XXX_Size() int
- func (m *NodeID) XXX_Unmarshal(b []byte) error
- type NodeItem
- func (in *NodeItem) DeepCopy() *NodeItem
- func (in *NodeItem) DeepCopyInto(out *NodeItem)
- func (in *NodeItem) DeepCopyObject() runtime.Object
- func (*NodeItem) Descriptor() ([]byte, []int)
- func (m *NodeItem) Marshal() (dAtA []byte, err error)
- func (m *NodeItem) MarshalTo(dAtA []byte) (int, error)
- func (m *NodeItem) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NodeItem) ProtoMessage()
- func (m *NodeItem) Reset()
- func (m *NodeItem) Size() (n int)
- func (this *NodeItem) String() string
- func (m *NodeItem) Unmarshal(dAtA []byte) error
- func (m *NodeItem) XXX_DiscardUnknown()
- func (m *NodeItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NodeItem) XXX_Merge(src proto.Message)
- func (m *NodeItem) XXX_Size() int
- func (m *NodeItem) XXX_Unmarshal(b []byte) error
- type NodeItemList
- func (in *NodeItemList) DeepCopy() *NodeItemList
- func (in *NodeItemList) DeepCopyInto(out *NodeItemList)
- func (in *NodeItemList) DeepCopyObject() runtime.Object
- func (*NodeItemList) Descriptor() ([]byte, []int)
- func (m *NodeItemList) Marshal() (dAtA []byte, err error)
- func (m *NodeItemList) MarshalTo(dAtA []byte) (int, error)
- func (m *NodeItemList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NodeItemList) ProtoMessage()
- func (m *NodeItemList) Reset()
- func (m *NodeItemList) Size() (n int)
- func (this *NodeItemList) String() string
- func (m *NodeItemList) Unmarshal(dAtA []byte) error
- func (m *NodeItemList) XXX_DiscardUnknown()
- func (m *NodeItemList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NodeItemList) XXX_Merge(src proto.Message)
- func (m *NodeItemList) XXX_Size() int
- func (m *NodeItemList) XXX_Unmarshal(b []byte) error
- type NodeItemSpec
- func (in *NodeItemSpec) DeepCopy() *NodeItemSpec
- func (in *NodeItemSpec) DeepCopyInto(out *NodeItemSpec)
- func (*NodeItemSpec) Descriptor() ([]byte, []int)
- func (m *NodeItemSpec) Marshal() (dAtA []byte, err error)
- func (m *NodeItemSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *NodeItemSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NodeItemSpec) ProtoMessage()
- func (m *NodeItemSpec) Reset()
- func (m *NodeItemSpec) Size() (n int)
- func (this *NodeItemSpec) String() string
- func (m *NodeItemSpec) Unmarshal(dAtA []byte) error
- func (m *NodeItemSpec) XXX_DiscardUnknown()
- func (m *NodeItemSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NodeItemSpec) XXX_Merge(src proto.Message)
- func (m *NodeItemSpec) XXX_Size() int
- func (m *NodeItemSpec) XXX_Unmarshal(b []byte) error
- type NodeItemStatus
- func (in *NodeItemStatus) DeepCopy() *NodeItemStatus
- func (in *NodeItemStatus) DeepCopyInto(out *NodeItemStatus)
- func (*NodeItemStatus) Descriptor() ([]byte, []int)
- func (m *NodeItemStatus) Marshal() (dAtA []byte, err error)
- func (m *NodeItemStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *NodeItemStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NodeItemStatus) ProtoMessage()
- func (m *NodeItemStatus) Reset()
- func (m *NodeItemStatus) Size() (n int)
- func (this *NodeItemStatus) String() string
- func (m *NodeItemStatus) Unmarshal(dAtA []byte) error
- func (m *NodeItemStatus) XXX_DiscardUnknown()
- func (m *NodeItemStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NodeItemStatus) XXX_Merge(src proto.Message)
- func (m *NodeItemStatus) XXX_Size() int
- func (m *NodeItemStatus) XXX_Unmarshal(b []byte) error
- type NodeList
- func (in *NodeList) DeepCopy() *NodeList
- func (in *NodeList) DeepCopyInto(out *NodeList)
- func (in *NodeList) DeepCopyObject() runtime.Object
- func (*NodeList) Descriptor() ([]byte, []int)
- func (m *NodeList) Marshal() (dAtA []byte, err error)
- func (m *NodeList) MarshalTo(dAtA []byte) (int, error)
- func (m *NodeList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NodeList) ProtoMessage()
- func (m *NodeList) Reset()
- func (m *NodeList) Size() (n int)
- func (this *NodeList) String() string
- func (m *NodeList) Unmarshal(dAtA []byte) error
- func (m *NodeList) XXX_DiscardUnknown()
- func (m *NodeList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NodeList) XXX_Merge(src proto.Message)
- func (m *NodeList) XXX_Size() int
- func (m *NodeList) XXX_Unmarshal(b []byte) error
- type NodeSet
- func (in *NodeSet) DeepCopy() *NodeSet
- func (in *NodeSet) DeepCopyInto(out *NodeSet)
- func (in *NodeSet) DeepCopyObject() runtime.Object
- func (*NodeSet) Descriptor() ([]byte, []int)
- func (m *NodeSet) Marshal() (dAtA []byte, err error)
- func (m *NodeSet) MarshalTo(dAtA []byte) (int, error)
- func (m *NodeSet) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NodeSet) ProtoMessage()
- func (m *NodeSet) Reset()
- func (m *NodeSet) Size() (n int)
- func (this *NodeSet) String() string
- func (m *NodeSet) Unmarshal(dAtA []byte) error
- func (m *NodeSet) XXX_DiscardUnknown()
- func (m *NodeSet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NodeSet) XXX_Merge(src proto.Message)
- func (m *NodeSet) XXX_Size() int
- func (m *NodeSet) XXX_Unmarshal(b []byte) error
- type NodeSetList
- func (in *NodeSetList) DeepCopy() *NodeSetList
- func (in *NodeSetList) DeepCopyInto(out *NodeSetList)
- func (in *NodeSetList) DeepCopyObject() runtime.Object
- func (*NodeSetList) Descriptor() ([]byte, []int)
- func (m *NodeSetList) Marshal() (dAtA []byte, err error)
- func (m *NodeSetList) MarshalTo(dAtA []byte) (int, error)
- func (m *NodeSetList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NodeSetList) ProtoMessage()
- func (m *NodeSetList) Reset()
- func (m *NodeSetList) Size() (n int)
- func (this *NodeSetList) String() string
- func (m *NodeSetList) Unmarshal(dAtA []byte) error
- func (m *NodeSetList) XXX_DiscardUnknown()
- func (m *NodeSetList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NodeSetList) XXX_Merge(src proto.Message)
- func (m *NodeSetList) XXX_Size() int
- func (m *NodeSetList) XXX_Unmarshal(b []byte) error
- type NodeSetSpec
- func (in *NodeSetSpec) DeepCopy() *NodeSetSpec
- func (in *NodeSetSpec) DeepCopyInto(out *NodeSetSpec)
- func (*NodeSetSpec) Descriptor() ([]byte, []int)
- func (m *NodeSetSpec) Marshal() (dAtA []byte, err error)
- func (m *NodeSetSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *NodeSetSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NodeSetSpec) ProtoMessage()
- func (m *NodeSetSpec) Reset()
- func (m *NodeSetSpec) Size() (n int)
- func (this *NodeSetSpec) String() string
- func (m *NodeSetSpec) Unmarshal(dAtA []byte) error
- func (m *NodeSetSpec) XXX_DiscardUnknown()
- func (m *NodeSetSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NodeSetSpec) XXX_Merge(src proto.Message)
- func (m *NodeSetSpec) XXX_Size() int
- func (m *NodeSetSpec) XXX_Unmarshal(b []byte) error
- type NodeSetStatus
- func (in *NodeSetStatus) DeepCopy() *NodeSetStatus
- func (in *NodeSetStatus) DeepCopyInto(out *NodeSetStatus)
- func (*NodeSetStatus) Descriptor() ([]byte, []int)
- func (m *NodeSetStatus) Marshal() (dAtA []byte, err error)
- func (m *NodeSetStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *NodeSetStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NodeSetStatus) ProtoMessage()
- func (m *NodeSetStatus) Reset()
- func (m *NodeSetStatus) Size() (n int)
- func (this *NodeSetStatus) String() string
- func (m *NodeSetStatus) Unmarshal(dAtA []byte) error
- func (m *NodeSetStatus) XXX_DiscardUnknown()
- func (m *NodeSetStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NodeSetStatus) XXX_Merge(src proto.Message)
- func (m *NodeSetStatus) XXX_Size() int
- func (m *NodeSetStatus) XXX_Unmarshal(b []byte) error
- type NodeSpec
- func (in *NodeSpec) DeepCopy() *NodeSpec
- func (in *NodeSpec) DeepCopyInto(out *NodeSpec)
- func (*NodeSpec) Descriptor() ([]byte, []int)
- func (m *NodeSpec) Marshal() (dAtA []byte, err error)
- func (m *NodeSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *NodeSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NodeSpec) ProtoMessage()
- func (m *NodeSpec) Reset()
- func (m *NodeSpec) Size() (n int)
- func (this *NodeSpec) String() string
- func (m *NodeSpec) Unmarshal(dAtA []byte) error
- func (m *NodeSpec) XXX_DiscardUnknown()
- func (m *NodeSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NodeSpec) XXX_Merge(src proto.Message)
- func (m *NodeSpec) XXX_Size() int
- func (m *NodeSpec) XXX_Unmarshal(b []byte) error
- type NodeStatus
- func (in *NodeStatus) DeepCopy() *NodeStatus
- func (in *NodeStatus) DeepCopyInto(out *NodeStatus)
- func (*NodeStatus) Descriptor() ([]byte, []int)
- func (m *NodeStatus) Marshal() (dAtA []byte, err error)
- func (m *NodeStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *NodeStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NodeStatus) ProtoMessage()
- func (m *NodeStatus) Reset()
- func (m *NodeStatus) Size() (n int)
- func (this *NodeStatus) String() string
- func (m *NodeStatus) Unmarshal(dAtA []byte) error
- func (m *NodeStatus) XXX_DiscardUnknown()
- func (m *NodeStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NodeStatus) XXX_Merge(src proto.Message)
- func (m *NodeStatus) XXX_Size() int
- func (m *NodeStatus) XXX_Unmarshal(b []byte) error
- type Rack
- func (in *Rack) DeepCopy() *Rack
- func (in *Rack) DeepCopyInto(out *Rack)
- func (in *Rack) DeepCopyObject() runtime.Object
- func (*Rack) Descriptor() ([]byte, []int)
- func (m *Rack) Marshal() (dAtA []byte, err error)
- func (m *Rack) MarshalTo(dAtA []byte) (int, error)
- func (m *Rack) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Rack) ProtoMessage()
- func (m *Rack) Reset()
- func (m *Rack) Size() (n int)
- func (this *Rack) String() string
- func (m *Rack) Unmarshal(dAtA []byte) error
- func (m *Rack) XXX_DiscardUnknown()
- func (m *Rack) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Rack) XXX_Merge(src proto.Message)
- func (m *Rack) XXX_Size() int
- func (m *Rack) XXX_Unmarshal(b []byte) error
- type RackList
- func (in *RackList) DeepCopy() *RackList
- func (in *RackList) DeepCopyInto(out *RackList)
- func (in *RackList) DeepCopyObject() runtime.Object
- func (*RackList) Descriptor() ([]byte, []int)
- func (m *RackList) Marshal() (dAtA []byte, err error)
- func (m *RackList) MarshalTo(dAtA []byte) (int, error)
- func (m *RackList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*RackList) ProtoMessage()
- func (m *RackList) Reset()
- func (m *RackList) Size() (n int)
- func (this *RackList) String() string
- func (m *RackList) Unmarshal(dAtA []byte) error
- func (m *RackList) XXX_DiscardUnknown()
- func (m *RackList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RackList) XXX_Merge(src proto.Message)
- func (m *RackList) XXX_Size() int
- func (m *RackList) XXX_Unmarshal(b []byte) error
- type RackSpec
- func (in *RackSpec) DeepCopy() *RackSpec
- func (in *RackSpec) DeepCopyInto(out *RackSpec)
- func (*RackSpec) Descriptor() ([]byte, []int)
- func (m *RackSpec) Marshal() (dAtA []byte, err error)
- func (m *RackSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *RackSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*RackSpec) ProtoMessage()
- func (m *RackSpec) Reset()
- func (m *RackSpec) Size() (n int)
- func (this *RackSpec) String() string
- func (m *RackSpec) Unmarshal(dAtA []byte) error
- func (m *RackSpec) XXX_DiscardUnknown()
- func (m *RackSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RackSpec) XXX_Merge(src proto.Message)
- func (m *RackSpec) XXX_Size() int
- func (m *RackSpec) XXX_Unmarshal(b []byte) error
- type RackStatus
- func (in *RackStatus) DeepCopy() *RackStatus
- func (in *RackStatus) DeepCopyInto(out *RackStatus)
- func (*RackStatus) Descriptor() ([]byte, []int)
- func (m *RackStatus) Marshal() (dAtA []byte, err error)
- func (m *RackStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *RackStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*RackStatus) ProtoMessage()
- func (m *RackStatus) Reset()
- func (m *RackStatus) Size() (n int)
- func (this *RackStatus) String() string
- func (m *RackStatus) Unmarshal(dAtA []byte) error
- func (m *RackStatus) XXX_DiscardUnknown()
- func (m *RackStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RackStatus) XXX_Merge(src proto.Message)
- func (m *RackStatus) XXX_Size() int
- func (m *RackStatus) XXX_Unmarshal(b []byte) error
- type Region
- func (in *Region) DeepCopy() *Region
- func (in *Region) DeepCopyInto(out *Region)
- func (in *Region) DeepCopyObject() runtime.Object
- func (*Region) Descriptor() ([]byte, []int)
- func (m *Region) Marshal() (dAtA []byte, err error)
- func (m *Region) MarshalTo(dAtA []byte) (int, error)
- func (m *Region) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Region) ProtoMessage()
- func (m *Region) Reset()
- func (m *Region) Size() (n int)
- func (this *Region) String() string
- func (m *Region) Unmarshal(dAtA []byte) error
- func (m *Region) XXX_DiscardUnknown()
- func (m *Region) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Region) XXX_Merge(src proto.Message)
- func (m *Region) XXX_Size() int
- func (m *Region) XXX_Unmarshal(b []byte) error
- type RegionList
- func (in *RegionList) DeepCopy() *RegionList
- func (in *RegionList) DeepCopyInto(out *RegionList)
- func (in *RegionList) DeepCopyObject() runtime.Object
- func (*RegionList) Descriptor() ([]byte, []int)
- func (m *RegionList) Marshal() (dAtA []byte, err error)
- func (m *RegionList) MarshalTo(dAtA []byte) (int, error)
- func (m *RegionList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*RegionList) ProtoMessage()
- func (m *RegionList) Reset()
- func (m *RegionList) Size() (n int)
- func (this *RegionList) String() string
- func (m *RegionList) Unmarshal(dAtA []byte) error
- func (m *RegionList) XXX_DiscardUnknown()
- func (m *RegionList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RegionList) XXX_Merge(src proto.Message)
- func (m *RegionList) XXX_Size() int
- func (m *RegionList) XXX_Unmarshal(b []byte) error
- type RegionSpec
- func (in *RegionSpec) DeepCopy() *RegionSpec
- func (in *RegionSpec) DeepCopyInto(out *RegionSpec)
- func (*RegionSpec) Descriptor() ([]byte, []int)
- func (m *RegionSpec) Marshal() (dAtA []byte, err error)
- func (m *RegionSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *RegionSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*RegionSpec) ProtoMessage()
- func (m *RegionSpec) Reset()
- func (m *RegionSpec) Size() (n int)
- func (this *RegionSpec) String() string
- func (m *RegionSpec) Unmarshal(dAtA []byte) error
- func (m *RegionSpec) XXX_DiscardUnknown()
- func (m *RegionSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RegionSpec) XXX_Merge(src proto.Message)
- func (m *RegionSpec) XXX_Size() int
- func (m *RegionSpec) XXX_Unmarshal(b []byte) error
- type RegionStatus
- func (in *RegionStatus) DeepCopy() *RegionStatus
- func (in *RegionStatus) DeepCopyInto(out *RegionStatus)
- func (*RegionStatus) Descriptor() ([]byte, []int)
- func (m *RegionStatus) Marshal() (dAtA []byte, err error)
- func (m *RegionStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *RegionStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*RegionStatus) ProtoMessage()
- func (m *RegionStatus) Reset()
- func (m *RegionStatus) Size() (n int)
- func (this *RegionStatus) String() string
- func (m *RegionStatus) Unmarshal(dAtA []byte) error
- func (m *RegionStatus) XXX_DiscardUnknown()
- func (m *RegionStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RegionStatus) XXX_Merge(src proto.Message)
- func (m *RegionStatus) XXX_Size() int
- func (m *RegionStatus) XXX_Unmarshal(b []byte) error
- type Site
- func (in *Site) DeepCopy() *Site
- func (in *Site) DeepCopyInto(out *Site)
- func (in *Site) DeepCopyObject() runtime.Object
- func (*Site) Descriptor() ([]byte, []int)
- func (m *Site) Marshal() (dAtA []byte, err error)
- func (m *Site) MarshalTo(dAtA []byte) (int, error)
- func (m *Site) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Site) ProtoMessage()
- func (m *Site) Reset()
- func (m *Site) Size() (n int)
- func (this *Site) String() string
- func (m *Site) Unmarshal(dAtA []byte) error
- func (m *Site) XXX_DiscardUnknown()
- func (m *Site) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Site) XXX_Merge(src proto.Message)
- func (m *Site) XXX_Size() int
- func (m *Site) XXX_Unmarshal(b []byte) error
- type SiteID
- func (in *SiteID) DeepCopy() *SiteID
- func (in *SiteID) DeepCopyInto(out *SiteID)
- func (*SiteID) Descriptor() ([]byte, []int)
- func (m *SiteID) Marshal() (dAtA []byte, err error)
- func (m *SiteID) MarshalTo(dAtA []byte) (int, error)
- func (m *SiteID) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SiteID) ProtoMessage()
- func (m *SiteID) Reset()
- func (m *SiteID) Size() (n int)
- func (this *SiteID) String() string
- func (m *SiteID) Unmarshal(dAtA []byte) error
- func (m *SiteID) XXX_DiscardUnknown()
- func (m *SiteID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SiteID) XXX_Merge(src proto.Message)
- func (m *SiteID) XXX_Size() int
- func (m *SiteID) XXX_Unmarshal(b []byte) error
- type SiteList
- func (in *SiteList) DeepCopy() *SiteList
- func (in *SiteList) DeepCopyInto(out *SiteList)
- func (in *SiteList) DeepCopyObject() runtime.Object
- func (*SiteList) Descriptor() ([]byte, []int)
- func (m *SiteList) Marshal() (dAtA []byte, err error)
- func (m *SiteList) MarshalTo(dAtA []byte) (int, error)
- func (m *SiteList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SiteList) ProtoMessage()
- func (m *SiteList) Reset()
- func (m *SiteList) Size() (n int)
- func (this *SiteList) String() string
- func (m *SiteList) Unmarshal(dAtA []byte) error
- func (m *SiteList) XXX_DiscardUnknown()
- func (m *SiteList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SiteList) XXX_Merge(src proto.Message)
- func (m *SiteList) XXX_Size() int
- func (m *SiteList) XXX_Unmarshal(b []byte) error
- type SiteSpec
- func (in *SiteSpec) DeepCopy() *SiteSpec
- func (in *SiteSpec) DeepCopyInto(out *SiteSpec)
- func (*SiteSpec) Descriptor() ([]byte, []int)
- func (m *SiteSpec) Marshal() (dAtA []byte, err error)
- func (m *SiteSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *SiteSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SiteSpec) ProtoMessage()
- func (m *SiteSpec) Reset()
- func (m *SiteSpec) Size() (n int)
- func (this *SiteSpec) String() string
- func (m *SiteSpec) Unmarshal(dAtA []byte) error
- func (m *SiteSpec) XXX_DiscardUnknown()
- func (m *SiteSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SiteSpec) XXX_Merge(src proto.Message)
- func (m *SiteSpec) XXX_Size() int
- func (m *SiteSpec) XXX_Unmarshal(b []byte) error
- type SiteStatus
- func (in *SiteStatus) DeepCopy() *SiteStatus
- func (in *SiteStatus) DeepCopyInto(out *SiteStatus)
- func (*SiteStatus) Descriptor() ([]byte, []int)
- func (m *SiteStatus) Marshal() (dAtA []byte, err error)
- func (m *SiteStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *SiteStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SiteStatus) ProtoMessage()
- func (m *SiteStatus) Reset()
- func (m *SiteStatus) Size() (n int)
- func (this *SiteStatus) String() string
- func (m *SiteStatus) Unmarshal(dAtA []byte) error
- func (m *SiteStatus) XXX_DiscardUnknown()
- func (m *SiteStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SiteStatus) XXX_Merge(src proto.Message)
- func (m *SiteStatus) XXX_Size() int
- func (m *SiteStatus) XXX_Unmarshal(b []byte) error
Constants ¶
const ( Group = "infra.be.kuid.dev" Version = "v1alpha1" )
Variables ¶
var ( ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowGenerated = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupGenerated = fmt.Errorf("proto: unexpected end of group") )
var ( // SchemeGroupVersion contains the API group and version information for the types in this package. SchemeGroupVersion = schema.GroupVersion{Group: Group, Version: Version} // AddToScheme applies all the stored functions to the scheme. A non-nil error // indicates that one function failed and the attempt was abandoned. //AddToScheme = (&runtime.SchemeBuilder{}).AddToScheme AddToScheme = localSchemeBuilder.AddToScheme )
var (
ClusterKind = reflect.TypeOf(Cluster{}).Name()
)
var (
EndpointKind = reflect.TypeOf(Endpoint{}).Name()
)
var (
EndpointSetKind = reflect.TypeOf(EndpointSet{}).Name()
)
var (
LinkKind = reflect.TypeOf(Link{}).Name()
)
var (
LinkSetKind = reflect.TypeOf(LinkSet{}).Name()
)
var (
ModuleBayKind = reflect.TypeOf(ModuleBay{}).Name()
)
var (
ModuleKind = reflect.TypeOf(Module{}).Name()
)
var (
NodeGroupKind = reflect.TypeOf(NodeGroup{}).Name()
)
var (
NodeItemKind = reflect.TypeOf(NodeItem{}).Name()
)
var (
NodeKind = reflect.TypeOf(Node{}).Name()
)
var (
NodeSetKind = reflect.TypeOf(NodeSet{}).Name()
)
var (
RackKind = reflect.TypeOf(Rack{}).Name()
)
var (
RegionKind = reflect.TypeOf(Region{}).Name()
)
var (
SiteKind = reflect.TypeOf(Site{}).Name()
)
Functions ¶
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group qualified GroupResource
Types ¶
type Cluster ¶
type Cluster struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" yaml:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec ClusterSpec `json:"spec,omitempty" yaml:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` Status ClusterStatus `json:"status,omitempty" yaml:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
A Cluster represents a kubernetes cluster and is typically used as a nodeGroup identifier. +k8s:openapi-gen=true
func (*Cluster) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Cluster.
func (*Cluster) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Cluster) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Cluster) Descriptor ¶
func (*Cluster) MarshalToSizedBuffer ¶
func (*Cluster) ProtoMessage ¶
func (*Cluster) ProtoMessage()
func (*Cluster) XXX_DiscardUnknown ¶
func (m *Cluster) XXX_DiscardUnknown()
func (*Cluster) XXX_Marshal ¶
func (*Cluster) XXX_Unmarshal ¶
type ClusterList ¶
type ClusterList struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ListMeta `json:"metadata,omitempty" yaml:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []Cluster `json:"items" yaml:"items" protobuf:"bytes,2,rep,name=items"` }
ClusterList contains a list of Clusters +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
func (*ClusterList) DeepCopy ¶
func (in *ClusterList) DeepCopy() *ClusterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterList.
func (*ClusterList) DeepCopyInto ¶
func (in *ClusterList) DeepCopyInto(out *ClusterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ClusterList) DeepCopyObject ¶
func (in *ClusterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ClusterList) Descriptor ¶
func (*ClusterList) Descriptor() ([]byte, []int)
func (*ClusterList) Marshal ¶
func (m *ClusterList) Marshal() (dAtA []byte, err error)
func (*ClusterList) MarshalToSizedBuffer ¶
func (m *ClusterList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ClusterList) ProtoMessage ¶
func (*ClusterList) ProtoMessage()
func (*ClusterList) Reset ¶
func (m *ClusterList) Reset()
func (*ClusterList) Size ¶
func (m *ClusterList) Size() (n int)
func (*ClusterList) String ¶
func (this *ClusterList) String() string
func (*ClusterList) Unmarshal ¶
func (m *ClusterList) Unmarshal(dAtA []byte) error
func (*ClusterList) XXX_DiscardUnknown ¶
func (m *ClusterList) XXX_DiscardUnknown()
func (*ClusterList) XXX_Marshal ¶
func (m *ClusterList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClusterList) XXX_Merge ¶
func (m *ClusterList) XXX_Merge(src proto.Message)
func (*ClusterList) XXX_Size ¶
func (m *ClusterList) XXX_Size() int
func (*ClusterList) XXX_Unmarshal ¶
func (m *ClusterList) XXX_Unmarshal(b []byte) error
type ClusterSpec ¶
type ClusterSpec struct { // Domain defines the administrative domain the resource belongs to. Domain string `json:"domain" yaml:"domain" protobuf:"bytes,1,opt,name=domain"` // Provider defines the provider implementing this resource. Provider string `json:"provider" yaml:"provider" protobuf:"bytes,2,opt,name=provider"` // Location defines the location information where this resource is located // in lon/lat coordinates Location *Location `json:"location,omitempty" yaml:"location,omitempty" protobuf:"bytes,3,opt,name=location"` // UserDefinedLabels define metadata to the resource. // defined in the spec to distingiush metadata labels from user defined labels commonv1alpha1.UserDefinedLabels `json:",inline" yaml:",inline" protobuf:"bytes,4,opt,name=userDefinedLabels"` }
ClusterSpec defines the desired state of Cluster
func (*ClusterSpec) DeepCopy ¶
func (in *ClusterSpec) DeepCopy() *ClusterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSpec.
func (*ClusterSpec) DeepCopyInto ¶
func (in *ClusterSpec) DeepCopyInto(out *ClusterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ClusterSpec) Descriptor ¶
func (*ClusterSpec) Descriptor() ([]byte, []int)
func (*ClusterSpec) Marshal ¶
func (m *ClusterSpec) Marshal() (dAtA []byte, err error)
func (*ClusterSpec) MarshalToSizedBuffer ¶
func (m *ClusterSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ClusterSpec) ProtoMessage ¶
func (*ClusterSpec) ProtoMessage()
func (*ClusterSpec) Reset ¶
func (m *ClusterSpec) Reset()
func (*ClusterSpec) Size ¶
func (m *ClusterSpec) Size() (n int)
func (*ClusterSpec) String ¶
func (this *ClusterSpec) String() string
func (*ClusterSpec) Unmarshal ¶
func (m *ClusterSpec) Unmarshal(dAtA []byte) error
func (*ClusterSpec) XXX_DiscardUnknown ¶
func (m *ClusterSpec) XXX_DiscardUnknown()
func (*ClusterSpec) XXX_Marshal ¶
func (m *ClusterSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClusterSpec) XXX_Merge ¶
func (m *ClusterSpec) XXX_Merge(src proto.Message)
func (*ClusterSpec) XXX_Size ¶
func (m *ClusterSpec) XXX_Size() int
func (*ClusterSpec) XXX_Unmarshal ¶
func (m *ClusterSpec) XXX_Unmarshal(b []byte) error
type ClusterStatus ¶
type ClusterStatus struct { // ConditionedStatus provides the status of the IPClain using conditions // - a ready condition indicates the overall status of the resource conditionv1alpha1.ConditionedStatus `json:",inline" yaml:",inline" protobuf:"bytes,1,opt,name=conditionedStatus"` }
ClusterStatus defines the observed state of Cluster
func (*ClusterStatus) DeepCopy ¶
func (in *ClusterStatus) DeepCopy() *ClusterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterStatus.
func (*ClusterStatus) DeepCopyInto ¶
func (in *ClusterStatus) DeepCopyInto(out *ClusterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ClusterStatus) Descriptor ¶
func (*ClusterStatus) Descriptor() ([]byte, []int)
func (*ClusterStatus) Marshal ¶
func (m *ClusterStatus) Marshal() (dAtA []byte, err error)
func (*ClusterStatus) MarshalToSizedBuffer ¶
func (m *ClusterStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ClusterStatus) ProtoMessage ¶
func (*ClusterStatus) ProtoMessage()
func (*ClusterStatus) Reset ¶
func (m *ClusterStatus) Reset()
func (*ClusterStatus) Size ¶
func (m *ClusterStatus) Size() (n int)
func (*ClusterStatus) String ¶
func (this *ClusterStatus) String() string
func (*ClusterStatus) Unmarshal ¶
func (m *ClusterStatus) Unmarshal(dAtA []byte) error
func (*ClusterStatus) XXX_DiscardUnknown ¶
func (m *ClusterStatus) XXX_DiscardUnknown()
func (*ClusterStatus) XXX_Marshal ¶
func (m *ClusterStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClusterStatus) XXX_Merge ¶
func (m *ClusterStatus) XXX_Merge(src proto.Message)
func (*ClusterStatus) XXX_Size ¶
func (m *ClusterStatus) XXX_Size() int
func (*ClusterStatus) XXX_Unmarshal ¶
func (m *ClusterStatus) XXX_Unmarshal(b []byte) error
type Endpoint ¶
type Endpoint struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" yaml:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec EndpointSpec `json:"spec,omitempty" yaml:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` Status EndpointStatus `json:"status,omitempty" yaml:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
An Endpoint represents a communication interface or connection point within a Node, facilitating network communication and data transfer between different components or systems within the environment. `Endpoints` serve as gateways for transmitting and receiving data, enabling seamless communication between Nodes. +k8s:openapi-gen=true
func (*Endpoint) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Endpoint.
func (*Endpoint) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Endpoint) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Endpoint) Descriptor ¶
func (*Endpoint) MarshalToSizedBuffer ¶
func (*Endpoint) ProtoMessage ¶
func (*Endpoint) ProtoMessage()
func (*Endpoint) XXX_DiscardUnknown ¶
func (m *Endpoint) XXX_DiscardUnknown()
func (*Endpoint) XXX_Marshal ¶
func (*Endpoint) XXX_Unmarshal ¶
type EndpointID ¶
type EndpointID struct { NodeID `json:",inline" yaml:",inline" protobuf:"bytes,6,opt,name=nodeID"` // Endpoint defines the name of the endpoint Endpoint string `json:"endpoint" yaml:"endpoint" protobuf:"bytes,5,opt,name=endpoint"` }
func (*EndpointID) DeepCopy ¶
func (in *EndpointID) DeepCopy() *EndpointID
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointID.
func (*EndpointID) DeepCopyInto ¶
func (in *EndpointID) DeepCopyInto(out *EndpointID)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EndpointID) Descriptor ¶
func (*EndpointID) Descriptor() ([]byte, []int)
func (*EndpointID) Marshal ¶
func (m *EndpointID) Marshal() (dAtA []byte, err error)
func (*EndpointID) MarshalToSizedBuffer ¶
func (m *EndpointID) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*EndpointID) ProtoMessage ¶
func (*EndpointID) ProtoMessage()
func (*EndpointID) Reset ¶
func (m *EndpointID) Reset()
func (*EndpointID) Size ¶
func (m *EndpointID) Size() (n int)
func (*EndpointID) String ¶
func (this *EndpointID) String() string
func (*EndpointID) Unmarshal ¶
func (m *EndpointID) Unmarshal(dAtA []byte) error
func (*EndpointID) XXX_DiscardUnknown ¶
func (m *EndpointID) XXX_DiscardUnknown()
func (*EndpointID) XXX_Marshal ¶
func (m *EndpointID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EndpointID) XXX_Merge ¶
func (m *EndpointID) XXX_Merge(src proto.Message)
func (*EndpointID) XXX_Size ¶
func (m *EndpointID) XXX_Size() int
func (*EndpointID) XXX_Unmarshal ¶
func (m *EndpointID) XXX_Unmarshal(b []byte) error
type EndpointList ¶
type EndpointList struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ListMeta `json:"metadata,omitempty" yaml:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []Endpoint `json:"items" yaml:"items" protobuf:"bytes,2,rep,name=items"` }
EndpointList contains a list of Endpoints +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
func (*EndpointList) DeepCopy ¶
func (in *EndpointList) DeepCopy() *EndpointList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointList.
func (*EndpointList) DeepCopyInto ¶
func (in *EndpointList) DeepCopyInto(out *EndpointList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EndpointList) DeepCopyObject ¶
func (in *EndpointList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EndpointList) Descriptor ¶
func (*EndpointList) Descriptor() ([]byte, []int)
func (*EndpointList) Marshal ¶
func (m *EndpointList) Marshal() (dAtA []byte, err error)
func (*EndpointList) MarshalToSizedBuffer ¶
func (m *EndpointList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*EndpointList) ProtoMessage ¶
func (*EndpointList) ProtoMessage()
func (*EndpointList) Reset ¶
func (m *EndpointList) Reset()
func (*EndpointList) Size ¶
func (m *EndpointList) Size() (n int)
func (*EndpointList) String ¶
func (this *EndpointList) String() string
func (*EndpointList) Unmarshal ¶
func (m *EndpointList) Unmarshal(dAtA []byte) error
func (*EndpointList) XXX_DiscardUnknown ¶
func (m *EndpointList) XXX_DiscardUnknown()
func (*EndpointList) XXX_Marshal ¶
func (m *EndpointList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EndpointList) XXX_Merge ¶
func (m *EndpointList) XXX_Merge(src proto.Message)
func (*EndpointList) XXX_Size ¶
func (m *EndpointList) XXX_Size() int
func (*EndpointList) XXX_Unmarshal ¶
func (m *EndpointList) XXX_Unmarshal(b []byte) error
type EndpointSet ¶
type EndpointSet struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" yaml:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec EndpointSetSpec `json:"spec,omitempty" yaml:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` Status EndpointSetStatus `json:"status,omitempty" yaml:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
A EndpointSet represents a set of endpoints that belong together within a nodeGroup. E.g. it can be used to model a logical Link Aggregation group within a node or it can be used to represent a logical multi-homing construction between a set of nodes belonging to a single nodeGroup. +k8s:openapi-gen=true
func (*EndpointSet) DeepCopy ¶
func (in *EndpointSet) DeepCopy() *EndpointSet
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointSet.
func (*EndpointSet) DeepCopyInto ¶
func (in *EndpointSet) DeepCopyInto(out *EndpointSet)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EndpointSet) DeepCopyObject ¶
func (in *EndpointSet) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EndpointSet) Descriptor ¶
func (*EndpointSet) Descriptor() ([]byte, []int)
func (*EndpointSet) Marshal ¶
func (m *EndpointSet) Marshal() (dAtA []byte, err error)
func (*EndpointSet) MarshalToSizedBuffer ¶
func (m *EndpointSet) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*EndpointSet) ProtoMessage ¶
func (*EndpointSet) ProtoMessage()
func (*EndpointSet) Reset ¶
func (m *EndpointSet) Reset()
func (*EndpointSet) Size ¶
func (m *EndpointSet) Size() (n int)
func (*EndpointSet) String ¶
func (this *EndpointSet) String() string
func (*EndpointSet) Unmarshal ¶
func (m *EndpointSet) Unmarshal(dAtA []byte) error
func (*EndpointSet) XXX_DiscardUnknown ¶
func (m *EndpointSet) XXX_DiscardUnknown()
func (*EndpointSet) XXX_Marshal ¶
func (m *EndpointSet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EndpointSet) XXX_Merge ¶
func (m *EndpointSet) XXX_Merge(src proto.Message)
func (*EndpointSet) XXX_Size ¶
func (m *EndpointSet) XXX_Size() int
func (*EndpointSet) XXX_Unmarshal ¶
func (m *EndpointSet) XXX_Unmarshal(b []byte) error
type EndpointSetList ¶
type EndpointSetList struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ListMeta `json:"metadata,omitempty" yaml:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []EndpointSet `json:"items" yaml:"items" protobuf:"bytes,2,rep,name=items"` }
EndpointSetList contains a list of EndpointSets +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
func (*EndpointSetList) DeepCopy ¶
func (in *EndpointSetList) DeepCopy() *EndpointSetList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointSetList.
func (*EndpointSetList) DeepCopyInto ¶
func (in *EndpointSetList) DeepCopyInto(out *EndpointSetList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EndpointSetList) DeepCopyObject ¶
func (in *EndpointSetList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EndpointSetList) Descriptor ¶
func (*EndpointSetList) Descriptor() ([]byte, []int)
func (*EndpointSetList) Marshal ¶
func (m *EndpointSetList) Marshal() (dAtA []byte, err error)
func (*EndpointSetList) MarshalToSizedBuffer ¶
func (m *EndpointSetList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*EndpointSetList) ProtoMessage ¶
func (*EndpointSetList) ProtoMessage()
func (*EndpointSetList) Reset ¶
func (m *EndpointSetList) Reset()
func (*EndpointSetList) Size ¶
func (m *EndpointSetList) Size() (n int)
func (*EndpointSetList) String ¶
func (this *EndpointSetList) String() string
func (*EndpointSetList) Unmarshal ¶
func (m *EndpointSetList) Unmarshal(dAtA []byte) error
func (*EndpointSetList) XXX_DiscardUnknown ¶
func (m *EndpointSetList) XXX_DiscardUnknown()
func (*EndpointSetList) XXX_Marshal ¶
func (m *EndpointSetList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EndpointSetList) XXX_Merge ¶
func (m *EndpointSetList) XXX_Merge(src proto.Message)
func (*EndpointSetList) XXX_Size ¶
func (m *EndpointSetList) XXX_Size() int
func (*EndpointSetList) XXX_Unmarshal ¶
func (m *EndpointSetList) XXX_Unmarshal(b []byte) error
type EndpointSetSpec ¶
type EndpointSetSpec struct { // Endpoints defines the Endpoints that are part of the EndpointSet // Min 1, Max 16 Endpoints []*EndpointID `json:"endpoints" yaml:"endpoints" protobuf:"bytes,1,opt,name=endpoints"` // Lacp defines if the lag enabled LACP // +optional Lacp *bool `json:"lacp,omitempty" yaml:"lacp,omitempty" protobuf:"bytes,2,opt,name=lacp"` // UserDefinedLabels define metadata to the resource. // defined in the spec to distingiush metadata labels from user defined labels commonv1alpha1.UserDefinedLabels `json:",inline" yaml:",inline" protobuf:"bytes,3,opt,name=userDefinedLabels"` }
EndpointSetSpec defines the desired state of EndpointSet An EndpointSet can be a LAG (single Homed) or ESI (multiHomed). The EndpointSet can only belong to a single NodeGroup
func (*EndpointSetSpec) DeepCopy ¶
func (in *EndpointSetSpec) DeepCopy() *EndpointSetSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointSetSpec.
func (*EndpointSetSpec) DeepCopyInto ¶
func (in *EndpointSetSpec) DeepCopyInto(out *EndpointSetSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EndpointSetSpec) Descriptor ¶
func (*EndpointSetSpec) Descriptor() ([]byte, []int)
func (*EndpointSetSpec) Marshal ¶
func (m *EndpointSetSpec) Marshal() (dAtA []byte, err error)
func (*EndpointSetSpec) MarshalToSizedBuffer ¶
func (m *EndpointSetSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*EndpointSetSpec) ProtoMessage ¶
func (*EndpointSetSpec) ProtoMessage()
func (*EndpointSetSpec) Reset ¶
func (m *EndpointSetSpec) Reset()
func (*EndpointSetSpec) Size ¶
func (m *EndpointSetSpec) Size() (n int)
func (*EndpointSetSpec) String ¶
func (this *EndpointSetSpec) String() string
func (*EndpointSetSpec) Unmarshal ¶
func (m *EndpointSetSpec) Unmarshal(dAtA []byte) error
func (*EndpointSetSpec) XXX_DiscardUnknown ¶
func (m *EndpointSetSpec) XXX_DiscardUnknown()
func (*EndpointSetSpec) XXX_Marshal ¶
func (m *EndpointSetSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EndpointSetSpec) XXX_Merge ¶
func (m *EndpointSetSpec) XXX_Merge(src proto.Message)
func (*EndpointSetSpec) XXX_Size ¶
func (m *EndpointSetSpec) XXX_Size() int
func (*EndpointSetSpec) XXX_Unmarshal ¶
func (m *EndpointSetSpec) XXX_Unmarshal(b []byte) error
type EndpointSetStatus ¶
type EndpointSetStatus struct { // ConditionedStatus provides the status of the IPClain using conditions // - a ready condition indicates the overall status of the resource conditionv1alpha1.ConditionedStatus `json:",inline" yaml:",inline" protobuf:"bytes,1,opt,name=conditionedStatus"` // ESI defines the ethernet segment identifier of the logical link // if set this is a multi-homed logical endpoint // the ESI is a global unique identifier within the administrative domain // +optional ESI *uint32 `json:"esi,omitempty" yaml:"esi,omitempty" protobuf:"bytes,2,opt,name=esi"` // LagId defines the lag id for the logical single-homed or multi-homed // endpoint // +optional LagId *uint32 `json:"lagID,omitempty" yaml:"lagID,omitempty" protobuf:"bytes,3,opt,name=lagID"` }
EndpointSetStatus defines the observed state of EndpointSet
func (*EndpointSetStatus) DeepCopy ¶
func (in *EndpointSetStatus) DeepCopy() *EndpointSetStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointSetStatus.
func (*EndpointSetStatus) DeepCopyInto ¶
func (in *EndpointSetStatus) DeepCopyInto(out *EndpointSetStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EndpointSetStatus) Descriptor ¶
func (*EndpointSetStatus) Descriptor() ([]byte, []int)
func (*EndpointSetStatus) Marshal ¶
func (m *EndpointSetStatus) Marshal() (dAtA []byte, err error)
func (*EndpointSetStatus) MarshalTo ¶
func (m *EndpointSetStatus) MarshalTo(dAtA []byte) (int, error)
func (*EndpointSetStatus) MarshalToSizedBuffer ¶
func (m *EndpointSetStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*EndpointSetStatus) ProtoMessage ¶
func (*EndpointSetStatus) ProtoMessage()
func (*EndpointSetStatus) Reset ¶
func (m *EndpointSetStatus) Reset()
func (*EndpointSetStatus) Size ¶
func (m *EndpointSetStatus) Size() (n int)
func (*EndpointSetStatus) String ¶
func (this *EndpointSetStatus) String() string
func (*EndpointSetStatus) Unmarshal ¶
func (m *EndpointSetStatus) Unmarshal(dAtA []byte) error
func (*EndpointSetStatus) XXX_DiscardUnknown ¶
func (m *EndpointSetStatus) XXX_DiscardUnknown()
func (*EndpointSetStatus) XXX_Marshal ¶
func (m *EndpointSetStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EndpointSetStatus) XXX_Merge ¶
func (m *EndpointSetStatus) XXX_Merge(src proto.Message)
func (*EndpointSetStatus) XXX_Size ¶
func (m *EndpointSetStatus) XXX_Size() int
func (*EndpointSetStatus) XXX_Unmarshal ¶
func (m *EndpointSetStatus) XXX_Unmarshal(b []byte) error
type EndpointSpec ¶
type EndpointSpec struct { // EndpointID identifies the endpoint identity this resource belongs to EndpointID `json:",inline" yaml:",inline" protobuf:"bytes,1,opt,name=EndpointID"` // Module define the module to which the Endpoint belongs // +optional Module *string `json:"module,omitempty" yaml:"module,omitempty" protobuf:"bytes,2,opt,name=module"` // UserDefinedLabels define metadata to the resource. // defined in the spec to distingiush metadata labels from user defined labels commonv1alpha1.UserDefinedLabels `json:",inline" yaml:",inline" protobuf:"bytes,3,opt,name=userDefinedLabels"` // (Gbps) Speed *string `json:"speed,omitempty" yaml:"speed,omitempty" protobuf:"bytes,4,opt,name=speed"` }
EndpointSpec defines the desired state of Endpoint
func (*EndpointSpec) DeepCopy ¶
func (in *EndpointSpec) DeepCopy() *EndpointSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointSpec.
func (*EndpointSpec) DeepCopyInto ¶
func (in *EndpointSpec) DeepCopyInto(out *EndpointSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EndpointSpec) Descriptor ¶
func (*EndpointSpec) Descriptor() ([]byte, []int)
func (*EndpointSpec) Marshal ¶
func (m *EndpointSpec) Marshal() (dAtA []byte, err error)
func (*EndpointSpec) MarshalToSizedBuffer ¶
func (m *EndpointSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*EndpointSpec) ProtoMessage ¶
func (*EndpointSpec) ProtoMessage()
func (*EndpointSpec) Reset ¶
func (m *EndpointSpec) Reset()
func (*EndpointSpec) Size ¶
func (m *EndpointSpec) Size() (n int)
func (*EndpointSpec) String ¶
func (this *EndpointSpec) String() string
func (*EndpointSpec) Unmarshal ¶
func (m *EndpointSpec) Unmarshal(dAtA []byte) error
func (*EndpointSpec) XXX_DiscardUnknown ¶
func (m *EndpointSpec) XXX_DiscardUnknown()
func (*EndpointSpec) XXX_Marshal ¶
func (m *EndpointSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EndpointSpec) XXX_Merge ¶
func (m *EndpointSpec) XXX_Merge(src proto.Message)
func (*EndpointSpec) XXX_Size ¶
func (m *EndpointSpec) XXX_Size() int
func (*EndpointSpec) XXX_Unmarshal ¶
func (m *EndpointSpec) XXX_Unmarshal(b []byte) error
type EndpointStatus ¶
type EndpointStatus struct { // ConditionedStatus provides the status of the IPClain using conditions // - a ready condition indicates the overall status of the resource conditionv1alpha1.ConditionedStatus `json:",inline" yaml:",inline" protobuf:"bytes,1,opt,name=conditionedStatus"` }
EndpointStatus defines the observed state of Endpoint
func (*EndpointStatus) DeepCopy ¶
func (in *EndpointStatus) DeepCopy() *EndpointStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointStatus.
func (*EndpointStatus) DeepCopyInto ¶
func (in *EndpointStatus) DeepCopyInto(out *EndpointStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EndpointStatus) Descriptor ¶
func (*EndpointStatus) Descriptor() ([]byte, []int)
func (*EndpointStatus) Marshal ¶
func (m *EndpointStatus) Marshal() (dAtA []byte, err error)
func (*EndpointStatus) MarshalToSizedBuffer ¶
func (m *EndpointStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*EndpointStatus) ProtoMessage ¶
func (*EndpointStatus) ProtoMessage()
func (*EndpointStatus) Reset ¶
func (m *EndpointStatus) Reset()
func (*EndpointStatus) Size ¶
func (m *EndpointStatus) Size() (n int)
func (*EndpointStatus) String ¶
func (this *EndpointStatus) String() string
func (*EndpointStatus) Unmarshal ¶
func (m *EndpointStatus) Unmarshal(dAtA []byte) error
func (*EndpointStatus) XXX_DiscardUnknown ¶
func (m *EndpointStatus) XXX_DiscardUnknown()
func (*EndpointStatus) XXX_Marshal ¶
func (m *EndpointStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EndpointStatus) XXX_Merge ¶
func (m *EndpointStatus) XXX_Merge(src proto.Message)
func (*EndpointStatus) XXX_Size ¶
func (m *EndpointStatus) XXX_Size() int
func (*EndpointStatus) XXX_Unmarshal ¶
func (m *EndpointStatus) XXX_Unmarshal(b []byte) error
type Link ¶
type Link struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" yaml:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec LinkSpec `json:"spec,omitempty" yaml:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` Status LinkStatus `json:"status,omitempty" yaml:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
A link represents a physical/logical connection that enables communication and data transfer between 2 endpoints of a node. +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.
func (*Link) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Link) Descriptor ¶
func (*Link) ProtoMessage ¶
func (*Link) ProtoMessage()
func (*Link) XXX_DiscardUnknown ¶
func (m *Link) XXX_DiscardUnknown()
func (*Link) XXX_Unmarshal ¶
type LinkList ¶
type LinkList struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ListMeta `json:"metadata,omitempty" yaml:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []Link `json:"items" yaml:"items" protobuf:"bytes,2,rep,name=items"` }
LinkList contains a list of Links +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
func (*LinkList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkList.
func (*LinkList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkList) Descriptor ¶
func (*LinkList) MarshalToSizedBuffer ¶
func (*LinkList) ProtoMessage ¶
func (*LinkList) ProtoMessage()
func (*LinkList) XXX_DiscardUnknown ¶
func (m *LinkList) XXX_DiscardUnknown()
func (*LinkList) XXX_Marshal ¶
func (*LinkList) XXX_Unmarshal ¶
type LinkSet ¶
type LinkSet struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" yaml:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec LinkSetSpec `json:"spec,omitempty" yaml:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` Status LinkSetStatus `json:"status,omitempty" yaml:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
A linkSet represents a set of links that belong together within a node group or accross nodeGroups. E.g. it can be used to model a logical Link Aggregation group between 2 nodes or it can be used to represent a logical multi-homing construction between a set of nodes belonging to 1 or multiple nodeGroups/Topologies. +k8s:openapi-gen=true
func (*LinkSet) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkSet.
func (*LinkSet) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkSet) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkSet) Descriptor ¶
func (*LinkSet) MarshalToSizedBuffer ¶
func (*LinkSet) ProtoMessage ¶
func (*LinkSet) ProtoMessage()
func (*LinkSet) XXX_DiscardUnknown ¶
func (m *LinkSet) XXX_DiscardUnknown()
func (*LinkSet) XXX_Marshal ¶
func (*LinkSet) XXX_Unmarshal ¶
type LinkSetList ¶
type LinkSetList struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ListMeta `json:"metadata,omitempty" yaml:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []LinkSet `json:"items" yaml:"items" protobuf:"bytes,2,rep,name=items"` }
LinkSetList contains a list of LinkSets +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
func (*LinkSetList) DeepCopy ¶
func (in *LinkSetList) DeepCopy() *LinkSetList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkSetList.
func (*LinkSetList) DeepCopyInto ¶
func (in *LinkSetList) DeepCopyInto(out *LinkSetList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkSetList) DeepCopyObject ¶
func (in *LinkSetList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkSetList) Descriptor ¶
func (*LinkSetList) Descriptor() ([]byte, []int)
func (*LinkSetList) Marshal ¶
func (m *LinkSetList) Marshal() (dAtA []byte, err error)
func (*LinkSetList) MarshalToSizedBuffer ¶
func (m *LinkSetList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*LinkSetList) ProtoMessage ¶
func (*LinkSetList) ProtoMessage()
func (*LinkSetList) Reset ¶
func (m *LinkSetList) Reset()
func (*LinkSetList) Size ¶
func (m *LinkSetList) Size() (n int)
func (*LinkSetList) String ¶
func (this *LinkSetList) String() string
func (*LinkSetList) Unmarshal ¶
func (m *LinkSetList) Unmarshal(dAtA []byte) error
func (*LinkSetList) XXX_DiscardUnknown ¶
func (m *LinkSetList) XXX_DiscardUnknown()
func (*LinkSetList) XXX_Marshal ¶
func (m *LinkSetList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LinkSetList) XXX_Merge ¶
func (m *LinkSetList) XXX_Merge(src proto.Message)
func (*LinkSetList) XXX_Size ¶
func (m *LinkSetList) XXX_Size() int
func (*LinkSetList) XXX_Unmarshal ¶
func (m *LinkSetList) XXX_Unmarshal(b []byte) error
type LinkSetSpec ¶
type LinkSetSpec struct { // Endpoints define the endpoint identifiers of the LinkSet Endpoints []*EndpointID `json:"endpoints" yaml:"endpoints" protobuf:"bytes,1,opt,name=endpoints"` // UserDefinedLabels define metadata to the resource. // defined in the spec to distingiush metadata labels from user defined labels commonv1alpha1.UserDefinedLabels `json:",inline" yaml:",inline" protobuf:"bytes,2,opt,name=userDefinedLabels"` }
LinkSetSpec defines the desired state of LinkSet
func (*LinkSetSpec) DeepCopy ¶
func (in *LinkSetSpec) DeepCopy() *LinkSetSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkSetSpec.
func (*LinkSetSpec) DeepCopyInto ¶
func (in *LinkSetSpec) DeepCopyInto(out *LinkSetSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkSetSpec) Descriptor ¶
func (*LinkSetSpec) Descriptor() ([]byte, []int)
func (*LinkSetSpec) Marshal ¶
func (m *LinkSetSpec) Marshal() (dAtA []byte, err error)
func (*LinkSetSpec) MarshalToSizedBuffer ¶
func (m *LinkSetSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*LinkSetSpec) ProtoMessage ¶
func (*LinkSetSpec) ProtoMessage()
func (*LinkSetSpec) Reset ¶
func (m *LinkSetSpec) Reset()
func (*LinkSetSpec) Size ¶
func (m *LinkSetSpec) Size() (n int)
func (*LinkSetSpec) String ¶
func (this *LinkSetSpec) String() string
func (*LinkSetSpec) Unmarshal ¶
func (m *LinkSetSpec) Unmarshal(dAtA []byte) error
func (*LinkSetSpec) XXX_DiscardUnknown ¶
func (m *LinkSetSpec) XXX_DiscardUnknown()
func (*LinkSetSpec) XXX_Marshal ¶
func (m *LinkSetSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LinkSetSpec) XXX_Merge ¶
func (m *LinkSetSpec) XXX_Merge(src proto.Message)
func (*LinkSetSpec) XXX_Size ¶
func (m *LinkSetSpec) XXX_Size() int
func (*LinkSetSpec) XXX_Unmarshal ¶
func (m *LinkSetSpec) XXX_Unmarshal(b []byte) error
type LinkSetStatus ¶
type LinkSetStatus struct { // ConditionedStatus provides the status of the IPClain using conditions // - a ready condition indicates the overall status of the resource conditionv1alpha1.ConditionedStatus `json:",inline" yaml:",inline" protobuf:"bytes,1,opt,name=conditionedStatus"` // ESI defines the ethernet segment identifier of the logical link // if set this is a multi-homed linkset // the ESI is a global unique identifier within the administrative domain/topology ESI *uint32 `json:"esi,omitempty" yaml:"esi,omitempty" protobuf:"varint,2,opt,name=esi"` // LagId defines the lag id for the logical single-homed or multi-homed // endpoint LagId *uint32 `json:"lagId,omitempty" yaml:"lagId,omitempty" protobuf:"varint,3,opt,name=lagId"` }
LinkSetStatus defines the observed state of LinkSet
func (*LinkSetStatus) DeepCopy ¶
func (in *LinkSetStatus) DeepCopy() *LinkSetStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkSetStatus.
func (*LinkSetStatus) DeepCopyInto ¶
func (in *LinkSetStatus) DeepCopyInto(out *LinkSetStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkSetStatus) Descriptor ¶
func (*LinkSetStatus) Descriptor() ([]byte, []int)
func (*LinkSetStatus) Marshal ¶
func (m *LinkSetStatus) Marshal() (dAtA []byte, err error)
func (*LinkSetStatus) MarshalToSizedBuffer ¶
func (m *LinkSetStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*LinkSetStatus) ProtoMessage ¶
func (*LinkSetStatus) ProtoMessage()
func (*LinkSetStatus) Reset ¶
func (m *LinkSetStatus) Reset()
func (*LinkSetStatus) Size ¶
func (m *LinkSetStatus) Size() (n int)
func (*LinkSetStatus) String ¶
func (this *LinkSetStatus) String() string
func (*LinkSetStatus) Unmarshal ¶
func (m *LinkSetStatus) Unmarshal(dAtA []byte) error
func (*LinkSetStatus) XXX_DiscardUnknown ¶
func (m *LinkSetStatus) XXX_DiscardUnknown()
func (*LinkSetStatus) XXX_Marshal ¶
func (m *LinkSetStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LinkSetStatus) XXX_Merge ¶
func (m *LinkSetStatus) XXX_Merge(src proto.Message)
func (*LinkSetStatus) XXX_Size ¶
func (m *LinkSetStatus) XXX_Size() int
func (*LinkSetStatus) XXX_Unmarshal ¶
func (m *LinkSetStatus) XXX_Unmarshal(b []byte) error
type LinkSpec ¶
type LinkSpec struct { // Endpoints define the 2 endpoint identifiers of the link // Can only have 2 endpoints Endpoints []*EndpointID `json:"endpoints" yaml:"endpoints" protobuf:"bytes,1,opt,name=endpoints"` // UserDefinedLabels define metadata to the resource. // defined in the spec to distingiush metadata labels from user defined labels commonv1alpha1.UserDefinedLabels `json:",inline" yaml:",inline" protobuf:"bytes,2,opt,name=userDefinedLabels"` }
LinkSpec defines the desired state of Link
func (*LinkSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkSpec.
func (*LinkSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkSpec) Descriptor ¶
func (*LinkSpec) MarshalToSizedBuffer ¶
func (*LinkSpec) ProtoMessage ¶
func (*LinkSpec) ProtoMessage()
func (*LinkSpec) XXX_DiscardUnknown ¶
func (m *LinkSpec) XXX_DiscardUnknown()
func (*LinkSpec) XXX_Marshal ¶
func (*LinkSpec) XXX_Unmarshal ¶
type LinkStatus ¶
type LinkStatus struct { // ConditionedStatus provides the status of the IPClain using conditions // - a ready condition indicates the overall status of the resource conditionv1alpha1.ConditionedStatus `json:",inline" yaml:",inline" protobuf:"bytes,1,opt,name=conditionedStatus"` }
LinkStatus defines the observed state of Link
func (*LinkStatus) DeepCopy ¶
func (in *LinkStatus) DeepCopy() *LinkStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkStatus.
func (*LinkStatus) DeepCopyInto ¶
func (in *LinkStatus) DeepCopyInto(out *LinkStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkStatus) Descriptor ¶
func (*LinkStatus) Descriptor() ([]byte, []int)
func (*LinkStatus) Marshal ¶
func (m *LinkStatus) Marshal() (dAtA []byte, err error)
func (*LinkStatus) MarshalToSizedBuffer ¶
func (m *LinkStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*LinkStatus) ProtoMessage ¶
func (*LinkStatus) ProtoMessage()
func (*LinkStatus) Reset ¶
func (m *LinkStatus) Reset()
func (*LinkStatus) Size ¶
func (m *LinkStatus) Size() (n int)
func (*LinkStatus) String ¶
func (this *LinkStatus) String() string
func (*LinkStatus) Unmarshal ¶
func (m *LinkStatus) Unmarshal(dAtA []byte) error
func (*LinkStatus) XXX_DiscardUnknown ¶
func (m *LinkStatus) XXX_DiscardUnknown()
func (*LinkStatus) XXX_Marshal ¶
func (m *LinkStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LinkStatus) XXX_Merge ¶
func (m *LinkStatus) XXX_Merge(src proto.Message)
func (*LinkStatus) XXX_Size ¶
func (m *LinkStatus) XXX_Size() int
func (*LinkStatus) XXX_Unmarshal ¶
func (m *LinkStatus) XXX_Unmarshal(b []byte) error
type Location ¶
type Location struct { Latitude *string `json:"latitude,omitempty" yaml:"latitude,omitempty" protobuf:"bytes,1,opt,name=latitude"` Longitude *string `json:"longitude,omitempty" yaml:"longitude,omitempty" protobuf:"bytes,2,opt,name=longitude"` }
func (*Location) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Location.
func (*Location) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Location) Descriptor ¶
func (*Location) MarshalToSizedBuffer ¶
func (*Location) ProtoMessage ¶
func (*Location) ProtoMessage()
func (*Location) XXX_DiscardUnknown ¶
func (m *Location) XXX_DiscardUnknown()
func (*Location) XXX_Marshal ¶
func (*Location) XXX_Unmarshal ¶
type Module ¶
type Module struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" yaml:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec ModuleSpec `json:"spec,omitempty" yaml:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` Status ModuleStatus `json:"status,omitempty" yaml:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
A module refers to a hardware component or expansion module that can be installed within a ModuleBay of a Node. Modules provide additional functionality and capabilities to the infrastructure environment, allowing users to enhance and customize their deployments according to specific requirements. +k8s:openapi-gen=true
func (*Module) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Module.
func (*Module) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Module) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Module) Descriptor ¶
func (*Module) MarshalToSizedBuffer ¶
func (*Module) ProtoMessage ¶
func (*Module) ProtoMessage()
func (*Module) XXX_DiscardUnknown ¶
func (m *Module) XXX_DiscardUnknown()
func (*Module) XXX_Marshal ¶
func (*Module) XXX_Unmarshal ¶
type ModuleBay ¶
type ModuleBay struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" yaml:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec ModuleBaySpec `json:"spec,omitempty" yaml:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` Status ModuleBayStatus `json:"status,omitempty" yaml:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
A ModuleBay serves as a modular slot or enclosure within a Node, designed to accommodate additional modules. ModuleBays provide a flexible and scalable approach to extending the capabilities of Nodes, allowing users to customize and enhance their infrastructure deployments according to specific requirements. +k8s:openapi-gen=true
func (*ModuleBay) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModuleBay.
func (*ModuleBay) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ModuleBay) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ModuleBay) Descriptor ¶
func (*ModuleBay) MarshalToSizedBuffer ¶
func (*ModuleBay) ProtoMessage ¶
func (*ModuleBay) ProtoMessage()
func (*ModuleBay) XXX_DiscardUnknown ¶
func (m *ModuleBay) XXX_DiscardUnknown()
func (*ModuleBay) XXX_Marshal ¶
func (*ModuleBay) XXX_Unmarshal ¶
type ModuleBayList ¶
type ModuleBayList struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ListMeta `json:"metadata,omitempty" yaml:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []ModuleBay `json:"items" yaml:"items" protobuf:"bytes,2,rep,name=items"` }
ModuleBayList contains a list of ModuleBays +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
func (*ModuleBayList) DeepCopy ¶
func (in *ModuleBayList) DeepCopy() *ModuleBayList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModuleBayList.
func (*ModuleBayList) DeepCopyInto ¶
func (in *ModuleBayList) DeepCopyInto(out *ModuleBayList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ModuleBayList) DeepCopyObject ¶
func (in *ModuleBayList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ModuleBayList) Descriptor ¶
func (*ModuleBayList) Descriptor() ([]byte, []int)
func (*ModuleBayList) Marshal ¶
func (m *ModuleBayList) Marshal() (dAtA []byte, err error)
func (*ModuleBayList) MarshalToSizedBuffer ¶
func (m *ModuleBayList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ModuleBayList) ProtoMessage ¶
func (*ModuleBayList) ProtoMessage()
func (*ModuleBayList) Reset ¶
func (m *ModuleBayList) Reset()
func (*ModuleBayList) Size ¶
func (m *ModuleBayList) Size() (n int)
func (*ModuleBayList) String ¶
func (this *ModuleBayList) String() string
func (*ModuleBayList) Unmarshal ¶
func (m *ModuleBayList) Unmarshal(dAtA []byte) error
func (*ModuleBayList) XXX_DiscardUnknown ¶
func (m *ModuleBayList) XXX_DiscardUnknown()
func (*ModuleBayList) XXX_Marshal ¶
func (m *ModuleBayList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ModuleBayList) XXX_Merge ¶
func (m *ModuleBayList) XXX_Merge(src proto.Message)
func (*ModuleBayList) XXX_Size ¶
func (m *ModuleBayList) XXX_Size() int
func (*ModuleBayList) XXX_Unmarshal ¶
func (m *ModuleBayList) XXX_Unmarshal(b []byte) error
type ModuleBaySpec ¶
type ModuleBaySpec struct { // NodeID identifies the node identity this resource belongs to NodeID `json:",inline" yaml:",inline" protobuf:"bytes,1,opt,name=nodeID"` // Position defines the position in the node the moduleBay is deployed Position string `json:"psoition" yaml:"psoition" protobuf:"bytes,2,opt,name=psoition"` // UserDefinedLabels define metadata to the resource. // defined in the spec to distingiush metadata labels from user defined labels commonv1alpha1.UserDefinedLabels `json:",inline" yaml:",inline" protobuf:"bytes,3,opt,name=userDefinedLabels"` }
ModuleBaySpec defines the desired state of ModuleBay
func (*ModuleBaySpec) DeepCopy ¶
func (in *ModuleBaySpec) DeepCopy() *ModuleBaySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModuleBaySpec.
func (*ModuleBaySpec) DeepCopyInto ¶
func (in *ModuleBaySpec) DeepCopyInto(out *ModuleBaySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ModuleBaySpec) Descriptor ¶
func (*ModuleBaySpec) Descriptor() ([]byte, []int)
func (*ModuleBaySpec) Marshal ¶
func (m *ModuleBaySpec) Marshal() (dAtA []byte, err error)
func (*ModuleBaySpec) MarshalToSizedBuffer ¶
func (m *ModuleBaySpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ModuleBaySpec) ProtoMessage ¶
func (*ModuleBaySpec) ProtoMessage()
func (*ModuleBaySpec) Reset ¶
func (m *ModuleBaySpec) Reset()
func (*ModuleBaySpec) Size ¶
func (m *ModuleBaySpec) Size() (n int)
func (*ModuleBaySpec) String ¶
func (this *ModuleBaySpec) String() string
func (*ModuleBaySpec) Unmarshal ¶
func (m *ModuleBaySpec) Unmarshal(dAtA []byte) error
func (*ModuleBaySpec) XXX_DiscardUnknown ¶
func (m *ModuleBaySpec) XXX_DiscardUnknown()
func (*ModuleBaySpec) XXX_Marshal ¶
func (m *ModuleBaySpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ModuleBaySpec) XXX_Merge ¶
func (m *ModuleBaySpec) XXX_Merge(src proto.Message)
func (*ModuleBaySpec) XXX_Size ¶
func (m *ModuleBaySpec) XXX_Size() int
func (*ModuleBaySpec) XXX_Unmarshal ¶
func (m *ModuleBaySpec) XXX_Unmarshal(b []byte) error
type ModuleBayStatus ¶
type ModuleBayStatus struct { // ConditionedStatus provides the status of the IPClain using conditions // - a ready condition indicates the overall status of the resource conditionv1alpha1.ConditionedStatus `json:",inline" yaml:",inline" protobuf:"bytes,1,opt,name=conditionedStatus"` }
ModuleBayStatus defines the observed state of ModuleBay
func (*ModuleBayStatus) DeepCopy ¶
func (in *ModuleBayStatus) DeepCopy() *ModuleBayStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModuleBayStatus.
func (*ModuleBayStatus) DeepCopyInto ¶
func (in *ModuleBayStatus) DeepCopyInto(out *ModuleBayStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ModuleBayStatus) Descriptor ¶
func (*ModuleBayStatus) Descriptor() ([]byte, []int)
func (*ModuleBayStatus) Marshal ¶
func (m *ModuleBayStatus) Marshal() (dAtA []byte, err error)
func (*ModuleBayStatus) MarshalToSizedBuffer ¶
func (m *ModuleBayStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ModuleBayStatus) ProtoMessage ¶
func (*ModuleBayStatus) ProtoMessage()
func (*ModuleBayStatus) Reset ¶
func (m *ModuleBayStatus) Reset()
func (*ModuleBayStatus) Size ¶
func (m *ModuleBayStatus) Size() (n int)
func (*ModuleBayStatus) String ¶
func (this *ModuleBayStatus) String() string
func (*ModuleBayStatus) Unmarshal ¶
func (m *ModuleBayStatus) Unmarshal(dAtA []byte) error
func (*ModuleBayStatus) XXX_DiscardUnknown ¶
func (m *ModuleBayStatus) XXX_DiscardUnknown()
func (*ModuleBayStatus) XXX_Marshal ¶
func (m *ModuleBayStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ModuleBayStatus) XXX_Merge ¶
func (m *ModuleBayStatus) XXX_Merge(src proto.Message)
func (*ModuleBayStatus) XXX_Size ¶
func (m *ModuleBayStatus) XXX_Size() int
func (*ModuleBayStatus) XXX_Unmarshal ¶
func (m *ModuleBayStatus) XXX_Unmarshal(b []byte) error
type ModuleList ¶
type ModuleList struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ListMeta `json:"metadata,omitempty" yaml:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []Module `json:"items" yaml:"items" protobuf:"bytes,2,rep,name=items"` }
ModuleList contains a list of Modules +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
func (*ModuleList) DeepCopy ¶
func (in *ModuleList) DeepCopy() *ModuleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModuleList.
func (*ModuleList) DeepCopyInto ¶
func (in *ModuleList) DeepCopyInto(out *ModuleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ModuleList) DeepCopyObject ¶
func (in *ModuleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ModuleList) Descriptor ¶
func (*ModuleList) Descriptor() ([]byte, []int)
func (*ModuleList) Marshal ¶
func (m *ModuleList) Marshal() (dAtA []byte, err error)
func (*ModuleList) MarshalToSizedBuffer ¶
func (m *ModuleList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ModuleList) ProtoMessage ¶
func (*ModuleList) ProtoMessage()
func (*ModuleList) Reset ¶
func (m *ModuleList) Reset()
func (*ModuleList) Size ¶
func (m *ModuleList) Size() (n int)
func (*ModuleList) String ¶
func (this *ModuleList) String() string
func (*ModuleList) Unmarshal ¶
func (m *ModuleList) Unmarshal(dAtA []byte) error
func (*ModuleList) XXX_DiscardUnknown ¶
func (m *ModuleList) XXX_DiscardUnknown()
func (*ModuleList) XXX_Marshal ¶
func (m *ModuleList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ModuleList) XXX_Merge ¶
func (m *ModuleList) XXX_Merge(src proto.Message)
func (*ModuleList) XXX_Size ¶
func (m *ModuleList) XXX_Size() int
func (*ModuleList) XXX_Unmarshal ¶
func (m *ModuleList) XXX_Unmarshal(b []byte) error
type ModuleSpec ¶
type ModuleSpec struct { // NodeID identifies the node identity this resource belongs to NodeID `json:",inline" yaml:",inline" protobuf:"bytes,1,opt,name=nodeID"` // ModuelBay defines the bay in which the module is deployed ModuleBay string `json:"moduleBay" yaml:"moduleBay" protobuf:"bytes,2,opt,name=moduleBay"` // UserDefinedLabels define metadata to the resource. // defined in the spec to distingiush metadata labels from user defined labels commonv1alpha1.UserDefinedLabels `json:",inline" yaml:",inline" protobuf:"bytes,3,opt,name=userDefinedLabels"` }
ModuleSpec defines the desired state of Module
func (*ModuleSpec) DeepCopy ¶
func (in *ModuleSpec) DeepCopy() *ModuleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModuleSpec.
func (*ModuleSpec) DeepCopyInto ¶
func (in *ModuleSpec) DeepCopyInto(out *ModuleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ModuleSpec) Descriptor ¶
func (*ModuleSpec) Descriptor() ([]byte, []int)
func (*ModuleSpec) Marshal ¶
func (m *ModuleSpec) Marshal() (dAtA []byte, err error)
func (*ModuleSpec) MarshalToSizedBuffer ¶
func (m *ModuleSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ModuleSpec) ProtoMessage ¶
func (*ModuleSpec) ProtoMessage()
func (*ModuleSpec) Reset ¶
func (m *ModuleSpec) Reset()
func (*ModuleSpec) Size ¶
func (m *ModuleSpec) Size() (n int)
func (*ModuleSpec) String ¶
func (this *ModuleSpec) String() string
func (*ModuleSpec) Unmarshal ¶
func (m *ModuleSpec) Unmarshal(dAtA []byte) error
func (*ModuleSpec) XXX_DiscardUnknown ¶
func (m *ModuleSpec) XXX_DiscardUnknown()
func (*ModuleSpec) XXX_Marshal ¶
func (m *ModuleSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ModuleSpec) XXX_Merge ¶
func (m *ModuleSpec) XXX_Merge(src proto.Message)
func (*ModuleSpec) XXX_Size ¶
func (m *ModuleSpec) XXX_Size() int
func (*ModuleSpec) XXX_Unmarshal ¶
func (m *ModuleSpec) XXX_Unmarshal(b []byte) error
type ModuleStatus ¶
type ModuleStatus struct { // ConditionedStatus provides the status of the IPClain using conditions // - a ready condition indicates the overall status of the resource conditionv1alpha1.ConditionedStatus `json:",inline" yaml:",inline" protobuf:"bytes,1,opt,name=conditionedStatus"` }
ModuleStatus defines the observed state of Module
func (*ModuleStatus) DeepCopy ¶
func (in *ModuleStatus) DeepCopy() *ModuleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModuleStatus.
func (*ModuleStatus) DeepCopyInto ¶
func (in *ModuleStatus) DeepCopyInto(out *ModuleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ModuleStatus) Descriptor ¶
func (*ModuleStatus) Descriptor() ([]byte, []int)
func (*ModuleStatus) Marshal ¶
func (m *ModuleStatus) Marshal() (dAtA []byte, err error)
func (*ModuleStatus) MarshalToSizedBuffer ¶
func (m *ModuleStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ModuleStatus) ProtoMessage ¶
func (*ModuleStatus) ProtoMessage()
func (*ModuleStatus) Reset ¶
func (m *ModuleStatus) Reset()
func (*ModuleStatus) Size ¶
func (m *ModuleStatus) Size() (n int)
func (*ModuleStatus) String ¶
func (this *ModuleStatus) String() string
func (*ModuleStatus) Unmarshal ¶
func (m *ModuleStatus) Unmarshal(dAtA []byte) error
func (*ModuleStatus) XXX_DiscardUnknown ¶
func (m *ModuleStatus) XXX_DiscardUnknown()
func (*ModuleStatus) XXX_Marshal ¶
func (m *ModuleStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ModuleStatus) XXX_Merge ¶
func (m *ModuleStatus) XXX_Merge(src proto.Message)
func (*ModuleStatus) XXX_Size ¶
func (m *ModuleStatus) XXX_Size() int
func (*ModuleStatus) XXX_Unmarshal ¶
func (m *ModuleStatus) XXX_Unmarshal(b []byte) error
type Node ¶
type Node struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" yaml:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec NodeSpec `json:"spec,omitempty" yaml:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` Status NodeStatus `json:"status,omitempty" yaml:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
A Node represents a fundamental unit that implements compute, storage, and/or networking within your environment. Nodes can embody physical, virtual, or containerized entities, offering versatility in deployment options to suit diverse infrastructure requirements. Nodes are logically organized within racks and sites/regions, establishing a hierarchical structure for efficient resource management and organization. Additionally, Nodes are associated with nodeGroups, facilitating centralized management and control within defined administrative boundaries. Each Node is assigned a provider, representing the entity responsible for implementing the specifics of the Node. +k8s:openapi-gen=true
func (*Node) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Node.
func (*Node) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Node) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Node) Descriptor ¶
func (*Node) ProtoMessage ¶
func (*Node) ProtoMessage()
func (*Node) XXX_DiscardUnknown ¶
func (m *Node) XXX_DiscardUnknown()
func (*Node) XXX_Unmarshal ¶
type NodeGroup ¶
type NodeGroup struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" yaml:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec NodeGroupSpec `json:"spec,omitempty" yaml:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` Status NodeGroupStatus `json:"status,omitempty" yaml:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
A NodeGrouo represents a logical grouping of infrastructure resources managed by a single administrative entity or organization. NodeGroups serve as administrative boundaries within the environment, providing a structured framework for organizing and managing resources based on administrative ownership or responsibility. E.g. A NodeGroup on one hand, can be used to represent a topology that spans multiple sites and regions, but a NodeGroup can also be used to group all nodes of a cluster together. +k8s:openapi-gen=true
func (*NodeGroup) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeGroup.
func (*NodeGroup) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NodeGroup) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*NodeGroup) Descriptor ¶
func (*NodeGroup) MarshalToSizedBuffer ¶
func (*NodeGroup) ProtoMessage ¶
func (*NodeGroup) ProtoMessage()
func (*NodeGroup) XXX_DiscardUnknown ¶
func (m *NodeGroup) XXX_DiscardUnknown()
func (*NodeGroup) XXX_Marshal ¶
func (*NodeGroup) XXX_Unmarshal ¶
type NodeGroupID ¶
type NodeGroupID struct { SiteID `json:",inline" yaml:",inline" protobuf:"bytes,4,opt,name=siteID"` // NodeGroup defines the node group the resource belongs to. NodeGroup string `json:"nodeGroup" yaml:"nodeGroup" protobuf:"bytes,3,opt,name=nodeGroup"` }
func (*NodeGroupID) DeepCopy ¶
func (in *NodeGroupID) DeepCopy() *NodeGroupID
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeGroupID.
func (*NodeGroupID) DeepCopyInto ¶
func (in *NodeGroupID) DeepCopyInto(out *NodeGroupID)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NodeGroupID) Descriptor ¶
func (*NodeGroupID) Descriptor() ([]byte, []int)
func (*NodeGroupID) Marshal ¶
func (m *NodeGroupID) Marshal() (dAtA []byte, err error)
func (*NodeGroupID) MarshalToSizedBuffer ¶
func (m *NodeGroupID) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*NodeGroupID) ProtoMessage ¶
func (*NodeGroupID) ProtoMessage()
func (*NodeGroupID) Reset ¶
func (m *NodeGroupID) Reset()
func (*NodeGroupID) Size ¶
func (m *NodeGroupID) Size() (n int)
func (*NodeGroupID) String ¶
func (this *NodeGroupID) String() string
func (*NodeGroupID) Unmarshal ¶
func (m *NodeGroupID) Unmarshal(dAtA []byte) error
func (*NodeGroupID) XXX_DiscardUnknown ¶
func (m *NodeGroupID) XXX_DiscardUnknown()
func (*NodeGroupID) XXX_Marshal ¶
func (m *NodeGroupID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NodeGroupID) XXX_Merge ¶
func (m *NodeGroupID) XXX_Merge(src proto.Message)
func (*NodeGroupID) XXX_Size ¶
func (m *NodeGroupID) XXX_Size() int
func (*NodeGroupID) XXX_Unmarshal ¶
func (m *NodeGroupID) XXX_Unmarshal(b []byte) error
type NodeGroupList ¶
type NodeGroupList struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ListMeta `json:"metadata,omitempty" yaml:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []NodeGroup `json:"items" yaml:"items" protobuf:"bytes,2,rep,name=items"` }
NodeGroupList contains a list of NodeGroups +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
func (*NodeGroupList) DeepCopy ¶
func (in *NodeGroupList) DeepCopy() *NodeGroupList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeGroupList.
func (*NodeGroupList) DeepCopyInto ¶
func (in *NodeGroupList) DeepCopyInto(out *NodeGroupList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NodeGroupList) DeepCopyObject ¶
func (in *NodeGroupList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*NodeGroupList) Descriptor ¶
func (*NodeGroupList) Descriptor() ([]byte, []int)
func (*NodeGroupList) Marshal ¶
func (m *NodeGroupList) Marshal() (dAtA []byte, err error)
func (*NodeGroupList) MarshalToSizedBuffer ¶
func (m *NodeGroupList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*NodeGroupList) ProtoMessage ¶
func (*NodeGroupList) ProtoMessage()
func (*NodeGroupList) Reset ¶
func (m *NodeGroupList) Reset()
func (*NodeGroupList) Size ¶
func (m *NodeGroupList) Size() (n int)
func (*NodeGroupList) String ¶
func (this *NodeGroupList) String() string
func (*NodeGroupList) Unmarshal ¶
func (m *NodeGroupList) Unmarshal(dAtA []byte) error
func (*NodeGroupList) XXX_DiscardUnknown ¶
func (m *NodeGroupList) XXX_DiscardUnknown()
func (*NodeGroupList) XXX_Marshal ¶
func (m *NodeGroupList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NodeGroupList) XXX_Merge ¶
func (m *NodeGroupList) XXX_Merge(src proto.Message)
func (*NodeGroupList) XXX_Size ¶
func (m *NodeGroupList) XXX_Size() int
func (*NodeGroupList) XXX_Unmarshal ¶
func (m *NodeGroupList) XXX_Unmarshal(b []byte) error
type NodeGroupSpec ¶
type NodeGroupSpec struct { // UserDefinedLabels define metadata to the resource. // defined in the spec to distingiush metadata labels from user defined labels commonv1alpha1.UserDefinedLabels `json:",inline" yaml:",inline" protobuf:"bytes,1,opt,name=userDefinedLabels"` }
NodeGroupSpec defines the desired state of NodeGroup E.g. A nodeGroup can be a cluster E.g. A nodeGroup can be a topology like a DC fabric (frontend and backend could be a different nodeGroup) A Node Group is a global unique identifier within the system e.g. representing a topology, a cluster or another set of elements that are managed together by a single entity
func (*NodeGroupSpec) DeepCopy ¶
func (in *NodeGroupSpec) DeepCopy() *NodeGroupSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeGroupSpec.
func (*NodeGroupSpec) DeepCopyInto ¶
func (in *NodeGroupSpec) DeepCopyInto(out *NodeGroupSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NodeGroupSpec) Descriptor ¶
func (*NodeGroupSpec) Descriptor() ([]byte, []int)
func (*NodeGroupSpec) Marshal ¶
func (m *NodeGroupSpec) Marshal() (dAtA []byte, err error)
func (*NodeGroupSpec) MarshalToSizedBuffer ¶
func (m *NodeGroupSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*NodeGroupSpec) ProtoMessage ¶
func (*NodeGroupSpec) ProtoMessage()
func (*NodeGroupSpec) Reset ¶
func (m *NodeGroupSpec) Reset()
func (*NodeGroupSpec) Size ¶
func (m *NodeGroupSpec) Size() (n int)
func (*NodeGroupSpec) String ¶
func (this *NodeGroupSpec) String() string
func (*NodeGroupSpec) Unmarshal ¶
func (m *NodeGroupSpec) Unmarshal(dAtA []byte) error
func (*NodeGroupSpec) XXX_DiscardUnknown ¶
func (m *NodeGroupSpec) XXX_DiscardUnknown()
func (*NodeGroupSpec) XXX_Marshal ¶
func (m *NodeGroupSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NodeGroupSpec) XXX_Merge ¶
func (m *NodeGroupSpec) XXX_Merge(src proto.Message)
func (*NodeGroupSpec) XXX_Size ¶
func (m *NodeGroupSpec) XXX_Size() int
func (*NodeGroupSpec) XXX_Unmarshal ¶
func (m *NodeGroupSpec) XXX_Unmarshal(b []byte) error
type NodeGroupStatus ¶
type NodeGroupStatus struct { // ConditionedStatus provides the status of the IPClain using conditions // - a ready condition indicates the overall status of the resource conditionv1alpha1.ConditionedStatus `json:",inline" yaml:",inline" protobuf:"bytes,1,opt,name=conditionedStatus"` }
NodeGroupStatus defines the observed state of NodeGroup
func (*NodeGroupStatus) DeepCopy ¶
func (in *NodeGroupStatus) DeepCopy() *NodeGroupStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeGroupStatus.
func (*NodeGroupStatus) DeepCopyInto ¶
func (in *NodeGroupStatus) DeepCopyInto(out *NodeGroupStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NodeGroupStatus) Descriptor ¶
func (*NodeGroupStatus) Descriptor() ([]byte, []int)
func (*NodeGroupStatus) Marshal ¶
func (m *NodeGroupStatus) Marshal() (dAtA []byte, err error)
func (*NodeGroupStatus) MarshalToSizedBuffer ¶
func (m *NodeGroupStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*NodeGroupStatus) ProtoMessage ¶
func (*NodeGroupStatus) ProtoMessage()
func (*NodeGroupStatus) Reset ¶
func (m *NodeGroupStatus) Reset()
func (*NodeGroupStatus) Size ¶
func (m *NodeGroupStatus) Size() (n int)
func (*NodeGroupStatus) String ¶
func (this *NodeGroupStatus) String() string
func (*NodeGroupStatus) Unmarshal ¶
func (m *NodeGroupStatus) Unmarshal(dAtA []byte) error
func (*NodeGroupStatus) XXX_DiscardUnknown ¶
func (m *NodeGroupStatus) XXX_DiscardUnknown()
func (*NodeGroupStatus) XXX_Marshal ¶
func (m *NodeGroupStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NodeGroupStatus) XXX_Merge ¶
func (m *NodeGroupStatus) XXX_Merge(src proto.Message)
func (*NodeGroupStatus) XXX_Size ¶
func (m *NodeGroupStatus) XXX_Size() int
func (*NodeGroupStatus) XXX_Unmarshal ¶
func (m *NodeGroupStatus) XXX_Unmarshal(b []byte) error
type NodeID ¶
type NodeID struct { NodeGroupID `json:",inline" yaml:",inline" protobuf:"bytes,5,opt,name=nodeGroupID"` // Node defines the node the resource belongs to. Node string `json:"node" yaml:"node" protobuf:"bytes,4,opt,name=node"` }
func (*NodeID) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeID.
func (*NodeID) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NodeID) Descriptor ¶
func (*NodeID) MarshalToSizedBuffer ¶
func (*NodeID) ProtoMessage ¶
func (*NodeID) ProtoMessage()
func (*NodeID) XXX_DiscardUnknown ¶
func (m *NodeID) XXX_DiscardUnknown()
func (*NodeID) XXX_Marshal ¶
func (*NodeID) XXX_Unmarshal ¶
type NodeItem ¶
type NodeItem struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" yaml:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec NodeItemSpec `json:"spec,omitempty" yaml:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` Status NodeItemStatus `json:"status,omitempty" yaml:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
A NodeItem represents a specific hardware component or accessory associated with a Node. NodeItems represent a wide range of hardware elements, e.g Fan(s), PowerUnit(s), CPU(s), and other peripheral devices essential for the operation of the Node. NodeItem is used to represent the modular components of a node. +k8s:openapi-gen=true
func (*NodeItem) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeItem.
func (*NodeItem) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NodeItem) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*NodeItem) Descriptor ¶
func (*NodeItem) MarshalToSizedBuffer ¶
func (*NodeItem) ProtoMessage ¶
func (*NodeItem) ProtoMessage()
func (*NodeItem) XXX_DiscardUnknown ¶
func (m *NodeItem) XXX_DiscardUnknown()
func (*NodeItem) XXX_Marshal ¶
func (*NodeItem) XXX_Unmarshal ¶
type NodeItemList ¶
type NodeItemList struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ListMeta `json:"metadata,omitempty" yaml:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []NodeItem `json:"items" yaml:"items" protobuf:"bytes,2,rep,name=items"` }
NodeItemList contains a list of NodeItems +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
func (*NodeItemList) DeepCopy ¶
func (in *NodeItemList) DeepCopy() *NodeItemList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeItemList.
func (*NodeItemList) DeepCopyInto ¶
func (in *NodeItemList) DeepCopyInto(out *NodeItemList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NodeItemList) DeepCopyObject ¶
func (in *NodeItemList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*NodeItemList) Descriptor ¶
func (*NodeItemList) Descriptor() ([]byte, []int)
func (*NodeItemList) Marshal ¶
func (m *NodeItemList) Marshal() (dAtA []byte, err error)
func (*NodeItemList) MarshalToSizedBuffer ¶
func (m *NodeItemList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*NodeItemList) ProtoMessage ¶
func (*NodeItemList) ProtoMessage()
func (*NodeItemList) Reset ¶
func (m *NodeItemList) Reset()
func (*NodeItemList) Size ¶
func (m *NodeItemList) Size() (n int)
func (*NodeItemList) String ¶
func (this *NodeItemList) String() string
func (*NodeItemList) Unmarshal ¶
func (m *NodeItemList) Unmarshal(dAtA []byte) error
func (*NodeItemList) XXX_DiscardUnknown ¶
func (m *NodeItemList) XXX_DiscardUnknown()
func (*NodeItemList) XXX_Marshal ¶
func (m *NodeItemList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NodeItemList) XXX_Merge ¶
func (m *NodeItemList) XXX_Merge(src proto.Message)
func (*NodeItemList) XXX_Size ¶
func (m *NodeItemList) XXX_Size() int
func (*NodeItemList) XXX_Unmarshal ¶
func (m *NodeItemList) XXX_Unmarshal(b []byte) error
type NodeItemSpec ¶
type NodeItemSpec struct { // NodeID identifies the node identity this resource belongs to NodeID `json:",inline" yaml:",inline" protobuf:"bytes,1,opt,name=nodeID"` // UserDefinedLabels define metadata to the resource. // defined in the spec to distingiush metadata labels from user defined labels commonv1alpha1.UserDefinedLabels `json:",inline" yaml:",inline" protobuf:"bytes,2,opt,name=userDefinedLabels"` }
NodeItemSpec defines the desired state of NodeItem
func (*NodeItemSpec) DeepCopy ¶
func (in *NodeItemSpec) DeepCopy() *NodeItemSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeItemSpec.
func (*NodeItemSpec) DeepCopyInto ¶
func (in *NodeItemSpec) DeepCopyInto(out *NodeItemSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NodeItemSpec) Descriptor ¶
func (*NodeItemSpec) Descriptor() ([]byte, []int)
func (*NodeItemSpec) Marshal ¶
func (m *NodeItemSpec) Marshal() (dAtA []byte, err error)
func (*NodeItemSpec) MarshalToSizedBuffer ¶
func (m *NodeItemSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*NodeItemSpec) ProtoMessage ¶
func (*NodeItemSpec) ProtoMessage()
func (*NodeItemSpec) Reset ¶
func (m *NodeItemSpec) Reset()
func (*NodeItemSpec) Size ¶
func (m *NodeItemSpec) Size() (n int)
func (*NodeItemSpec) String ¶
func (this *NodeItemSpec) String() string
func (*NodeItemSpec) Unmarshal ¶
func (m *NodeItemSpec) Unmarshal(dAtA []byte) error
func (*NodeItemSpec) XXX_DiscardUnknown ¶
func (m *NodeItemSpec) XXX_DiscardUnknown()
func (*NodeItemSpec) XXX_Marshal ¶
func (m *NodeItemSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NodeItemSpec) XXX_Merge ¶
func (m *NodeItemSpec) XXX_Merge(src proto.Message)
func (*NodeItemSpec) XXX_Size ¶
func (m *NodeItemSpec) XXX_Size() int
func (*NodeItemSpec) XXX_Unmarshal ¶
func (m *NodeItemSpec) XXX_Unmarshal(b []byte) error
type NodeItemStatus ¶
type NodeItemStatus struct { // ConditionedStatus provides the status of the IPClain using conditions // - a ready condition indicates the overall status of the resource conditionv1alpha1.ConditionedStatus `json:",inline" yaml:",inline" protobuf:"bytes,1,opt,name=conditionedStatus"` }
NodeItemStatus defines the observed state of NodeItem
func (*NodeItemStatus) DeepCopy ¶
func (in *NodeItemStatus) DeepCopy() *NodeItemStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeItemStatus.
func (*NodeItemStatus) DeepCopyInto ¶
func (in *NodeItemStatus) DeepCopyInto(out *NodeItemStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NodeItemStatus) Descriptor ¶
func (*NodeItemStatus) Descriptor() ([]byte, []int)
func (*NodeItemStatus) Marshal ¶
func (m *NodeItemStatus) Marshal() (dAtA []byte, err error)
func (*NodeItemStatus) MarshalToSizedBuffer ¶
func (m *NodeItemStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*NodeItemStatus) ProtoMessage ¶
func (*NodeItemStatus) ProtoMessage()
func (*NodeItemStatus) Reset ¶
func (m *NodeItemStatus) Reset()
func (*NodeItemStatus) Size ¶
func (m *NodeItemStatus) Size() (n int)
func (*NodeItemStatus) String ¶
func (this *NodeItemStatus) String() string
func (*NodeItemStatus) Unmarshal ¶
func (m *NodeItemStatus) Unmarshal(dAtA []byte) error
func (*NodeItemStatus) XXX_DiscardUnknown ¶
func (m *NodeItemStatus) XXX_DiscardUnknown()
func (*NodeItemStatus) XXX_Marshal ¶
func (m *NodeItemStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NodeItemStatus) XXX_Merge ¶
func (m *NodeItemStatus) XXX_Merge(src proto.Message)
func (*NodeItemStatus) XXX_Size ¶
func (m *NodeItemStatus) XXX_Size() int
func (*NodeItemStatus) XXX_Unmarshal ¶
func (m *NodeItemStatus) XXX_Unmarshal(b []byte) error
type NodeList ¶
type NodeList struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ListMeta `json:"metadata,omitempty" yaml:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []Node `json:"items" yaml:"items" protobuf:"bytes,2,rep,name=items"` }
NodeList contains a list of Nodes +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
func (*NodeList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeList.
func (*NodeList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NodeList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*NodeList) Descriptor ¶
func (*NodeList) MarshalToSizedBuffer ¶
func (*NodeList) ProtoMessage ¶
func (*NodeList) ProtoMessage()
func (*NodeList) XXX_DiscardUnknown ¶
func (m *NodeList) XXX_DiscardUnknown()
func (*NodeList) XXX_Marshal ¶
func (*NodeList) XXX_Unmarshal ¶
type NodeSet ¶
type NodeSet struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" yaml:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec NodeSetSpec `json:"spec,omitempty" yaml:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` Status NodeSetStatus `json:"status,omitempty" yaml:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
A NodeSet represents a set of nodes. E.g. it can be used to model a set of nodes in a cluster that share the same charecteristics wrt, Numa, interfaces, etc. Another usage of NodeSet is the representation of a virtual Node that consists of multiple nodes. +k8s:openapi-gen=true
func (*NodeSet) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeSet.
func (*NodeSet) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NodeSet) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*NodeSet) Descriptor ¶
func (*NodeSet) MarshalToSizedBuffer ¶
func (*NodeSet) ProtoMessage ¶
func (*NodeSet) ProtoMessage()
func (*NodeSet) XXX_DiscardUnknown ¶
func (m *NodeSet) XXX_DiscardUnknown()
func (*NodeSet) XXX_Marshal ¶
func (*NodeSet) XXX_Unmarshal ¶
type NodeSetList ¶
type NodeSetList struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ListMeta `json:"metadata,omitempty" yaml:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []NodeSet `json:"items" yaml:"items" protobuf:"bytes,2,rep,name=items"` }
NodeSetList contains a list of NodeSets +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
func (*NodeSetList) DeepCopy ¶
func (in *NodeSetList) DeepCopy() *NodeSetList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeSetList.
func (*NodeSetList) DeepCopyInto ¶
func (in *NodeSetList) DeepCopyInto(out *NodeSetList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NodeSetList) DeepCopyObject ¶
func (in *NodeSetList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*NodeSetList) Descriptor ¶
func (*NodeSetList) Descriptor() ([]byte, []int)
func (*NodeSetList) Marshal ¶
func (m *NodeSetList) Marshal() (dAtA []byte, err error)
func (*NodeSetList) MarshalToSizedBuffer ¶
func (m *NodeSetList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*NodeSetList) ProtoMessage ¶
func (*NodeSetList) ProtoMessage()
func (*NodeSetList) Reset ¶
func (m *NodeSetList) Reset()
func (*NodeSetList) Size ¶
func (m *NodeSetList) Size() (n int)
func (*NodeSetList) String ¶
func (this *NodeSetList) String() string
func (*NodeSetList) Unmarshal ¶
func (m *NodeSetList) Unmarshal(dAtA []byte) error
func (*NodeSetList) XXX_DiscardUnknown ¶
func (m *NodeSetList) XXX_DiscardUnknown()
func (*NodeSetList) XXX_Marshal ¶
func (m *NodeSetList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NodeSetList) XXX_Merge ¶
func (m *NodeSetList) XXX_Merge(src proto.Message)
func (*NodeSetList) XXX_Size ¶
func (m *NodeSetList) XXX_Size() int
func (*NodeSetList) XXX_Unmarshal ¶
func (m *NodeSetList) XXX_Unmarshal(b []byte) error
type NodeSetSpec ¶
type NodeSetSpec struct { // NodeGroupID identifies the nodeGroup this resource belongs to // E.g. a NodeSet in a cluster belongs to a nodeGroup where the name of the nodeGroup is the cluster // E.g. a Virtual Node, belongs to a nodeGroup where the name of the nodeGroup represents the topology this node is deployed in NodeGroupID `json:",inline" yaml:",inline" protobuf:"bytes,1,opt,name=nodeGroupID"` // UserDefinedLabels define metadata to the resource. // defined in the spec to distingiush metadata labels from user defined labels commonv1alpha1.ClaimLabels `json:",inline" yaml:",inline" protobuf:"bytes,2,opt,name=userDefinedLabels"` }
NodeSetSetSpec defines the desired state of NodeSet
func (*NodeSetSpec) DeepCopy ¶
func (in *NodeSetSpec) DeepCopy() *NodeSetSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeSetSpec.
func (*NodeSetSpec) DeepCopyInto ¶
func (in *NodeSetSpec) DeepCopyInto(out *NodeSetSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NodeSetSpec) Descriptor ¶
func (*NodeSetSpec) Descriptor() ([]byte, []int)
func (*NodeSetSpec) Marshal ¶
func (m *NodeSetSpec) Marshal() (dAtA []byte, err error)
func (*NodeSetSpec) MarshalToSizedBuffer ¶
func (m *NodeSetSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*NodeSetSpec) ProtoMessage ¶
func (*NodeSetSpec) ProtoMessage()
func (*NodeSetSpec) Reset ¶
func (m *NodeSetSpec) Reset()
func (*NodeSetSpec) Size ¶
func (m *NodeSetSpec) Size() (n int)
func (*NodeSetSpec) String ¶
func (this *NodeSetSpec) String() string
func (*NodeSetSpec) Unmarshal ¶
func (m *NodeSetSpec) Unmarshal(dAtA []byte) error
func (*NodeSetSpec) XXX_DiscardUnknown ¶
func (m *NodeSetSpec) XXX_DiscardUnknown()
func (*NodeSetSpec) XXX_Marshal ¶
func (m *NodeSetSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NodeSetSpec) XXX_Merge ¶
func (m *NodeSetSpec) XXX_Merge(src proto.Message)
func (*NodeSetSpec) XXX_Size ¶
func (m *NodeSetSpec) XXX_Size() int
func (*NodeSetSpec) XXX_Unmarshal ¶
func (m *NodeSetSpec) XXX_Unmarshal(b []byte) error
type NodeSetStatus ¶
type NodeSetStatus struct { // ConditionedStatus provides the status of the IPClain using conditions // - a ready condition indicates the overall status of the resource conditionv1alpha1.ConditionedStatus `json:",inline" yaml:",inline" protobuf:"bytes,1,opt,name=conditionedStatus"` }
NodeSetStatus defines the observed state of NodeSet
func (*NodeSetStatus) DeepCopy ¶
func (in *NodeSetStatus) DeepCopy() *NodeSetStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeSetStatus.
func (*NodeSetStatus) DeepCopyInto ¶
func (in *NodeSetStatus) DeepCopyInto(out *NodeSetStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NodeSetStatus) Descriptor ¶
func (*NodeSetStatus) Descriptor() ([]byte, []int)
func (*NodeSetStatus) Marshal ¶
func (m *NodeSetStatus) Marshal() (dAtA []byte, err error)
func (*NodeSetStatus) MarshalToSizedBuffer ¶
func (m *NodeSetStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*NodeSetStatus) ProtoMessage ¶
func (*NodeSetStatus) ProtoMessage()
func (*NodeSetStatus) Reset ¶
func (m *NodeSetStatus) Reset()
func (*NodeSetStatus) Size ¶
func (m *NodeSetStatus) Size() (n int)
func (*NodeSetStatus) String ¶
func (this *NodeSetStatus) String() string
func (*NodeSetStatus) Unmarshal ¶
func (m *NodeSetStatus) Unmarshal(dAtA []byte) error
func (*NodeSetStatus) XXX_DiscardUnknown ¶
func (m *NodeSetStatus) XXX_DiscardUnknown()
func (*NodeSetStatus) XXX_Marshal ¶
func (m *NodeSetStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NodeSetStatus) XXX_Merge ¶
func (m *NodeSetStatus) XXX_Merge(src proto.Message)
func (*NodeSetStatus) XXX_Size ¶
func (m *NodeSetStatus) XXX_Size() int
func (*NodeSetStatus) XXX_Unmarshal ¶
func (m *NodeSetStatus) XXX_Unmarshal(b []byte) error
type NodeSpec ¶
type NodeSpec struct { // NodeGroupID identifies the nodeGroup identity this resource belongs to NodeGroupID `json:",inline" yaml:",inline" protobuf:"bytes,1,opt,name=nodeGroupID"` // Rack defines the rack in which the node is deployed // +optional Rack *string `json:"rack,omitempty" yaml:"rack,omitempty" protobuf:"bytes,2,opt,name=rack"` // relative position in the rack // +optional Position *string `json:"position,omitempty" yaml:"position,omitempty" protobuf:"bytes,3,opt,name=position"` // Location defines the location information where this resource is located // in lon/lat coordinates // +optional Location *Location `json:"location,omitempty" yaml:"location,omitempty" protobuf:"bytes,4,opt,name=location"` // Provider defines the provider implementing this resource. Provider string `json:"provider" yaml:"provider" protobuf:"bytes,5,opt,name=provider"` // UserDefinedLabels define metadata to the resource. // defined in the spec to distingiush metadata labels from user defined labels commonv1alpha1.UserDefinedLabels `json:",inline" yaml:",inline" protobuf:"bytes,6,opt,name=userDefinedLabels"` }
NodeSpec defines the desired state of Node
func (*NodeSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeSpec.
func (*NodeSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NodeSpec) Descriptor ¶
func (*NodeSpec) MarshalToSizedBuffer ¶
func (*NodeSpec) ProtoMessage ¶
func (*NodeSpec) ProtoMessage()
func (*NodeSpec) XXX_DiscardUnknown ¶
func (m *NodeSpec) XXX_DiscardUnknown()
func (*NodeSpec) XXX_Marshal ¶
func (*NodeSpec) XXX_Unmarshal ¶
type NodeStatus ¶
type NodeStatus struct { // ConditionedStatus provides the status of the IPClain using conditions // - a ready condition indicates the overall status of the resource conditionv1alpha1.ConditionedStatus `json:",inline" yaml:",inline" protobuf:"bytes,1,opt,name=conditionedStatus"` }
NodeStatus defines the observed state of Node
func (*NodeStatus) DeepCopy ¶
func (in *NodeStatus) DeepCopy() *NodeStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeStatus.
func (*NodeStatus) DeepCopyInto ¶
func (in *NodeStatus) DeepCopyInto(out *NodeStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NodeStatus) Descriptor ¶
func (*NodeStatus) Descriptor() ([]byte, []int)
func (*NodeStatus) Marshal ¶
func (m *NodeStatus) Marshal() (dAtA []byte, err error)
func (*NodeStatus) MarshalToSizedBuffer ¶
func (m *NodeStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*NodeStatus) ProtoMessage ¶
func (*NodeStatus) ProtoMessage()
func (*NodeStatus) Reset ¶
func (m *NodeStatus) Reset()
func (*NodeStatus) Size ¶
func (m *NodeStatus) Size() (n int)
func (*NodeStatus) String ¶
func (this *NodeStatus) String() string
func (*NodeStatus) Unmarshal ¶
func (m *NodeStatus) Unmarshal(dAtA []byte) error
func (*NodeStatus) XXX_DiscardUnknown ¶
func (m *NodeStatus) XXX_DiscardUnknown()
func (*NodeStatus) XXX_Marshal ¶
func (m *NodeStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NodeStatus) XXX_Merge ¶
func (m *NodeStatus) XXX_Merge(src proto.Message)
func (*NodeStatus) XXX_Size ¶
func (m *NodeStatus) XXX_Size() int
func (*NodeStatus) XXX_Unmarshal ¶
func (m *NodeStatus) XXX_Unmarshal(b []byte) error
type Rack ¶
type Rack struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" yaml:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec RackSpec `json:"spec,omitempty" yaml:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` Status RackStatus `json:"status,omitempty" yaml:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
A rack represents a physical equipment rack within your environment. Each rack is designed to accommodate the installation of devices and equipment. +k8s:openapi-gen=true
func (*Rack) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Rack.
func (*Rack) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Rack) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Rack) Descriptor ¶
func (*Rack) ProtoMessage ¶
func (*Rack) ProtoMessage()
func (*Rack) XXX_DiscardUnknown ¶
func (m *Rack) XXX_DiscardUnknown()
func (*Rack) XXX_Unmarshal ¶
type RackList ¶
type RackList struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ListMeta `json:"metadata,omitempty" yaml:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []Rack `json:"items" yaml:"items" protobuf:"bytes,2,rep,name=items"` }
RackList contains a list of Racks +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
func (*RackList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RackList.
func (*RackList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RackList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*RackList) Descriptor ¶
func (*RackList) MarshalToSizedBuffer ¶
func (*RackList) ProtoMessage ¶
func (*RackList) ProtoMessage()
func (*RackList) XXX_DiscardUnknown ¶
func (m *RackList) XXX_DiscardUnknown()
func (*RackList) XXX_Marshal ¶
func (*RackList) XXX_Unmarshal ¶
type RackSpec ¶
type RackSpec struct { // SiteID identifies the siteID this resource belongs to SiteID `json:",inline" yaml:",inline" protobuf:"bytes,1,opt,name=siteID"` // Location defines the location information where this resource is located // in lon/lat coordinates Location *Location `json:"location,omitempty" yaml:"location,omitempty" protobuf:"bytes,2,opt,name=location"` // The height of the rack, measured in units. Height string `json:"height,omitempty" yaml:"height,omitempty" protobuf:"bytes,3,opt,name=height"` // The canonical distance between the two vertical rails on a face. In inch Width string `json:"width,omitempty" yaml:"width,omitempty" protobuf:"bytes,4,opt,name=width"` // UserDefinedLabels define metadata to the resource. // defined in the spec to distingiush metadata labels from user defined label commonv1alpha1.UserDefinedLabels `json:",inline" yaml:",inline" protobuf:"bytes,5,opt,name=userDefinedLabels"` }
RackSpec defines the desired state of Rack
func (*RackSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RackSpec.
func (*RackSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RackSpec) Descriptor ¶
func (*RackSpec) MarshalToSizedBuffer ¶
func (*RackSpec) ProtoMessage ¶
func (*RackSpec) ProtoMessage()
func (*RackSpec) XXX_DiscardUnknown ¶
func (m *RackSpec) XXX_DiscardUnknown()
func (*RackSpec) XXX_Marshal ¶
func (*RackSpec) XXX_Unmarshal ¶
type RackStatus ¶
type RackStatus struct { // ConditionedStatus provides the status of the IPClain using conditions // - a ready condition indicates the overall status of the resource conditionv1alpha1.ConditionedStatus `json:",inline" yaml:",inline" protobuf:"bytes,1,opt,name=conditionedStatus"` }
RackStatus defines the observed state of Rack
func (*RackStatus) DeepCopy ¶
func (in *RackStatus) DeepCopy() *RackStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RackStatus.
func (*RackStatus) DeepCopyInto ¶
func (in *RackStatus) DeepCopyInto(out *RackStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RackStatus) Descriptor ¶
func (*RackStatus) Descriptor() ([]byte, []int)
func (*RackStatus) Marshal ¶
func (m *RackStatus) Marshal() (dAtA []byte, err error)
func (*RackStatus) MarshalToSizedBuffer ¶
func (m *RackStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*RackStatus) ProtoMessage ¶
func (*RackStatus) ProtoMessage()
func (*RackStatus) Reset ¶
func (m *RackStatus) Reset()
func (*RackStatus) Size ¶
func (m *RackStatus) Size() (n int)
func (*RackStatus) String ¶
func (this *RackStatus) String() string
func (*RackStatus) Unmarshal ¶
func (m *RackStatus) Unmarshal(dAtA []byte) error
func (*RackStatus) XXX_DiscardUnknown ¶
func (m *RackStatus) XXX_DiscardUnknown()
func (*RackStatus) XXX_Marshal ¶
func (m *RackStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RackStatus) XXX_Merge ¶
func (m *RackStatus) XXX_Merge(src proto.Message)
func (*RackStatus) XXX_Size ¶
func (m *RackStatus) XXX_Size() int
func (*RackStatus) XXX_Unmarshal ¶
func (m *RackStatus) XXX_Unmarshal(b []byte) error
type Region ¶
type Region struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" yaml:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec RegionSpec `json:"spec,omitempty" yaml:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` Status RegionStatus `json:"status,omitempty" yaml:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
A region represent a geography in which multiple infrastructure resources are grouped A region might represent a continent, country, city, campus, or other area depending on your environment. +k8s:openapi-gen=true
func (*Region) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Region.
func (*Region) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Region) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Region) Descriptor ¶
func (*Region) MarshalToSizedBuffer ¶
func (*Region) ProtoMessage ¶
func (*Region) ProtoMessage()
func (*Region) XXX_DiscardUnknown ¶
func (m *Region) XXX_DiscardUnknown()
func (*Region) XXX_Marshal ¶
func (*Region) XXX_Unmarshal ¶
type RegionList ¶
type RegionList struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ListMeta `json:"metadata,omitempty" yaml:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []Region `json:"items" yaml:"items" protobuf:"bytes,2,rep,name=items"` }
RegionList contains a list of Regions +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
func (*RegionList) DeepCopy ¶
func (in *RegionList) DeepCopy() *RegionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RegionList.
func (*RegionList) DeepCopyInto ¶
func (in *RegionList) DeepCopyInto(out *RegionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RegionList) DeepCopyObject ¶
func (in *RegionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*RegionList) Descriptor ¶
func (*RegionList) Descriptor() ([]byte, []int)
func (*RegionList) Marshal ¶
func (m *RegionList) Marshal() (dAtA []byte, err error)
func (*RegionList) MarshalToSizedBuffer ¶
func (m *RegionList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*RegionList) ProtoMessage ¶
func (*RegionList) ProtoMessage()
func (*RegionList) Reset ¶
func (m *RegionList) Reset()
func (*RegionList) Size ¶
func (m *RegionList) Size() (n int)
func (*RegionList) String ¶
func (this *RegionList) String() string
func (*RegionList) Unmarshal ¶
func (m *RegionList) Unmarshal(dAtA []byte) error
func (*RegionList) XXX_DiscardUnknown ¶
func (m *RegionList) XXX_DiscardUnknown()
func (*RegionList) XXX_Marshal ¶
func (m *RegionList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RegionList) XXX_Merge ¶
func (m *RegionList) XXX_Merge(src proto.Message)
func (*RegionList) XXX_Size ¶
func (m *RegionList) XXX_Size() int
func (*RegionList) XXX_Unmarshal ¶
func (m *RegionList) XXX_Unmarshal(b []byte) error
type RegionSpec ¶
type RegionSpec struct { // UserDefinedLabels define metadata to the resource. // defined in the spec to distingiush metadata labels from user defined labels commonv1alpha1.UserDefinedLabels `json:",inline" yaml:",inline" protobuf:"bytes,1,opt,name=userDefinedLabels"` }
RegionSpec defines the desired state of Region
func (*RegionSpec) DeepCopy ¶
func (in *RegionSpec) DeepCopy() *RegionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RegionSpec.
func (*RegionSpec) DeepCopyInto ¶
func (in *RegionSpec) DeepCopyInto(out *RegionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RegionSpec) Descriptor ¶
func (*RegionSpec) Descriptor() ([]byte, []int)
func (*RegionSpec) Marshal ¶
func (m *RegionSpec) Marshal() (dAtA []byte, err error)
func (*RegionSpec) MarshalToSizedBuffer ¶
func (m *RegionSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*RegionSpec) ProtoMessage ¶
func (*RegionSpec) ProtoMessage()
func (*RegionSpec) Reset ¶
func (m *RegionSpec) Reset()
func (*RegionSpec) Size ¶
func (m *RegionSpec) Size() (n int)
func (*RegionSpec) String ¶
func (this *RegionSpec) String() string
func (*RegionSpec) Unmarshal ¶
func (m *RegionSpec) Unmarshal(dAtA []byte) error
func (*RegionSpec) XXX_DiscardUnknown ¶
func (m *RegionSpec) XXX_DiscardUnknown()
func (*RegionSpec) XXX_Marshal ¶
func (m *RegionSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RegionSpec) XXX_Merge ¶
func (m *RegionSpec) XXX_Merge(src proto.Message)
func (*RegionSpec) XXX_Size ¶
func (m *RegionSpec) XXX_Size() int
func (*RegionSpec) XXX_Unmarshal ¶
func (m *RegionSpec) XXX_Unmarshal(b []byte) error
type RegionStatus ¶
type RegionStatus struct { // ConditionedStatus provides the status of the IPClain using conditions // - a ready condition indicates the overall status of the resource conditionv1alpha1.ConditionedStatus `json:",inline" yaml:",inline" protobuf:"bytes,1,opt,name=conditionedStatus"` }
RegionStatus defines the observed state of Region
func (*RegionStatus) DeepCopy ¶
func (in *RegionStatus) DeepCopy() *RegionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RegionStatus.
func (*RegionStatus) DeepCopyInto ¶
func (in *RegionStatus) DeepCopyInto(out *RegionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RegionStatus) Descriptor ¶
func (*RegionStatus) Descriptor() ([]byte, []int)
func (*RegionStatus) Marshal ¶
func (m *RegionStatus) Marshal() (dAtA []byte, err error)
func (*RegionStatus) MarshalToSizedBuffer ¶
func (m *RegionStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*RegionStatus) ProtoMessage ¶
func (*RegionStatus) ProtoMessage()
func (*RegionStatus) Reset ¶
func (m *RegionStatus) Reset()
func (*RegionStatus) Size ¶
func (m *RegionStatus) Size() (n int)
func (*RegionStatus) String ¶
func (this *RegionStatus) String() string
func (*RegionStatus) Unmarshal ¶
func (m *RegionStatus) Unmarshal(dAtA []byte) error
func (*RegionStatus) XXX_DiscardUnknown ¶
func (m *RegionStatus) XXX_DiscardUnknown()
func (*RegionStatus) XXX_Marshal ¶
func (m *RegionStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RegionStatus) XXX_Merge ¶
func (m *RegionStatus) XXX_Merge(src proto.Message)
func (*RegionStatus) XXX_Size ¶
func (m *RegionStatus) XXX_Size() int
func (*RegionStatus) XXX_Unmarshal ¶
func (m *RegionStatus) XXX_Unmarshal(b []byte) error
type Site ¶
type Site struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" yaml:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec SiteSpec `json:"spec,omitempty" yaml:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` Status SiteStatus `json:"status,omitempty" yaml:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
A site serves as a fundamental organizational unit for managing infrastructure resources within your environment. The utilization of sites may vary based on the organizational structure and requirements, but in essence, each site typically corresponds to a distinct building or campus. +k8s:openapi-gen=true
func (*Site) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Site.
func (*Site) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Site) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Site) Descriptor ¶
func (*Site) ProtoMessage ¶
func (*Site) ProtoMessage()
func (*Site) XXX_DiscardUnknown ¶
func (m *Site) XXX_DiscardUnknown()
func (*Site) XXX_Unmarshal ¶
type SiteID ¶
type SiteID struct { // Region defines the region this sites belongs to Region *string `json:"region,omitempty" yaml:"region,omitempty" protobuf:"bytes,1,opt,name=region"` // Site defines the site in which the node is deployed Site string `json:"site" yaml:"site" protobuf:"bytes,2,opt,name=site"` }
func (*SiteID) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteID.
func (*SiteID) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SiteID) Descriptor ¶
func (*SiteID) MarshalToSizedBuffer ¶
func (*SiteID) ProtoMessage ¶
func (*SiteID) ProtoMessage()
func (*SiteID) XXX_DiscardUnknown ¶
func (m *SiteID) XXX_DiscardUnknown()
func (*SiteID) XXX_Marshal ¶
func (*SiteID) XXX_Unmarshal ¶
type SiteList ¶
type SiteList struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ListMeta `json:"metadata,omitempty" yaml:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []Site `json:"items" yaml:"items" protobuf:"bytes,2,rep,name=items"` }
SiteList contains a list of Sites +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
func (*SiteList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteList.
func (*SiteList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SiteList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SiteList) Descriptor ¶
func (*SiteList) MarshalToSizedBuffer ¶
func (*SiteList) ProtoMessage ¶
func (*SiteList) ProtoMessage()
func (*SiteList) XXX_DiscardUnknown ¶
func (m *SiteList) XXX_DiscardUnknown()
func (*SiteList) XXX_Marshal ¶
func (*SiteList) XXX_Unmarshal ¶
type SiteSpec ¶
type SiteSpec struct { // Region defines the region this sites belongs to Region string `json:"region" yaml:"region" protobuf:"bytes,1,opt,name=region"` // Location defines the location information where this resource is located // in lon/lat coordinates Location *Location `json:"location,omitempty" yaml:"location,omitempty" protobuf:"bytes,2,opt,name=location"` // UserDefinedLabels define metadata to the resource. // defined in the spec to distingiush metadata labels from user defined labels commonv1alpha1.UserDefinedLabels `json:",inline" yaml:",inline" protobuf:"bytes,3,opt,name=userDefinedLabels"` }
SiteSpec defines the desired state of Site
func (*SiteSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteSpec.
func (*SiteSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SiteSpec) Descriptor ¶
func (*SiteSpec) MarshalToSizedBuffer ¶
func (*SiteSpec) ProtoMessage ¶
func (*SiteSpec) ProtoMessage()
func (*SiteSpec) XXX_DiscardUnknown ¶
func (m *SiteSpec) XXX_DiscardUnknown()
func (*SiteSpec) XXX_Marshal ¶
func (*SiteSpec) XXX_Unmarshal ¶
type SiteStatus ¶
type SiteStatus struct { // ConditionedStatus provides the status of the IPClain using conditions // - a ready condition indicates the overall status of the resource conditionv1alpha1.ConditionedStatus `json:",inline" yaml:",inline" protobuf:"bytes,1,opt,name=conditionedStatus"` }
SiteStatus defines the observed state of Site
func (*SiteStatus) DeepCopy ¶
func (in *SiteStatus) DeepCopy() *SiteStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteStatus.
func (*SiteStatus) DeepCopyInto ¶
func (in *SiteStatus) DeepCopyInto(out *SiteStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SiteStatus) Descriptor ¶
func (*SiteStatus) Descriptor() ([]byte, []int)
func (*SiteStatus) Marshal ¶
func (m *SiteStatus) Marshal() (dAtA []byte, err error)
func (*SiteStatus) MarshalToSizedBuffer ¶
func (m *SiteStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SiteStatus) ProtoMessage ¶
func (*SiteStatus) ProtoMessage()
func (*SiteStatus) Reset ¶
func (m *SiteStatus) Reset()
func (*SiteStatus) Size ¶
func (m *SiteStatus) Size() (n int)
func (*SiteStatus) String ¶
func (this *SiteStatus) String() string
func (*SiteStatus) Unmarshal ¶
func (m *SiteStatus) Unmarshal(dAtA []byte) error
func (*SiteStatus) XXX_DiscardUnknown ¶
func (m *SiteStatus) XXX_DiscardUnknown()
func (*SiteStatus) XXX_Marshal ¶
func (m *SiteStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SiteStatus) XXX_Merge ¶
func (m *SiteStatus) XXX_Merge(src proto.Message)
func (*SiteStatus) XXX_Size ¶
func (m *SiteStatus) XXX_Size() int
func (*SiteStatus) XXX_Unmarshal ¶
func (m *SiteStatus) XXX_Unmarshal(b []byte) error
Source Files ¶
- cluster_types.go
- doc.go
- enpoint_types.go
- enpointset_types.go
- generated.pb.go
- id.go
- link_types.go
- linkset_types.go
- location.go
- module_types.go
- modulebay_types.go
- node_types.go
- nodegroup_types.go
- nodeitem_types.go
- nodeset_types.go
- objectreference.go
- rack_types.go
- region_types.go
- register.go
- site_types.go
- zz_generated.deepcopy.go