Documentation
¶
Overview ¶
v1alpha1 is the v1alpha1 version of the API.
Index ¶
- Constants
- Variables
- func Convert_id_AdaptorID_To_v1alpha1_AdaptorID(in *id.PartitionAdaptorID, out *idv1alpha1.PartitionAdaptorID, ...) error
- func Convert_id_ClusterID_To_v1alpha1_ClusterID(in *id.ClusterID, out *idv1alpha1.ClusterID, s conversion.Scope) error
- func Convert_id_EndpointID_To_v1alpha1_EndpointID(in *id.EndpointID, out *idv1alpha1.EndpointID, s conversion.Scope) error
- func Convert_id_NodeID_To_v1alpha1_NodeID(in *id.NodeID, out *idv1alpha1.NodeID, s conversion.Scope) error
- func Convert_id_PartitionAdaptorID_To_v1alpha1_PartitionAdaptorID(in *id.PartitionAdaptorID, out *idv1alpha1.PartitionAdaptorID, ...) error
- func Convert_id_PartitionAttachmentID_To_v1alpha1_PartitionAttachmentID(in *id.PartitionAttachmentID, out *idv1alpha1.PartitionAttachmentID, ...) error
- func Convert_id_PartitionClusterID_To_v1alpha1_PartitionClusterID(in *id.PartitionClusterID, out *idv1alpha1.PartitionClusterID, ...) error
- func Convert_id_PartitionEndpointID_To_v1alpha1_PartitionEndpointID(in *id.PartitionEndpointID, out *idv1alpha1.PartitionEndpointID, ...) error
- func Convert_id_PartitionNodeID_To_v1alpha1_PartitionNodeID(in *id.PartitionNodeID, out *idv1alpha1.PartitionNodeID, s conversion.Scope) error
- func Convert_id_PartitionPortID_To_v1alpha1_PartitionPortID(in *id.PartitionPortID, out *idv1alpha1.PartitionPortID, s conversion.Scope) error
- func Convert_id_SiteID_To_v1alpha1_SiteID(in *id.SiteID, out *idv1alpha1.SiteID, s conversion.Scope) error
- func Convert_infra_AdaptorList_To_v1alpha1_AdaptorList(in *infra.AdaptorList, out *AdaptorList, s conversion.Scope) error
- func Convert_infra_AdaptorSpec_To_v1alpha1_AdaptorSpec(in *infra.AdaptorSpec, out *AdaptorSpec, s conversion.Scope) error
- func Convert_infra_AdaptorStatus_To_v1alpha1_AdaptorStatus(in *infra.AdaptorStatus, out *AdaptorStatus, s conversion.Scope) error
- func Convert_infra_Adaptor_To_v1alpha1_Adaptor(in *infra.Adaptor, out *Adaptor, s conversion.Scope) error
- func Convert_infra_ClusterList_To_v1alpha1_ClusterList(in *infra.ClusterList, out *ClusterList, s conversion.Scope) error
- func Convert_infra_ClusterSpec_To_v1alpha1_ClusterSpec(in *infra.ClusterSpec, out *ClusterSpec, s conversion.Scope) error
- func Convert_infra_ClusterStatus_To_v1alpha1_ClusterStatus(in *infra.ClusterStatus, out *ClusterStatus, s conversion.Scope) error
- func Convert_infra_Cluster_To_v1alpha1_Cluster(in *infra.Cluster, out *Cluster, s conversion.Scope) error
- func Convert_infra_EndpointList_To_v1alpha1_EndpointList(in *infra.EndpointList, out *EndpointList, s conversion.Scope) error
- func Convert_infra_EndpointSetList_To_v1alpha1_EndpointSetList(in *infra.EndpointSetList, out *EndpointSetList, s conversion.Scope) error
- func Convert_infra_EndpointSetSpec_To_v1alpha1_EndpointSetSpec(in *infra.EndpointSetSpec, out *EndpointSetSpec, s conversion.Scope) error
- func Convert_infra_EndpointSetStatus_To_v1alpha1_EndpointSetStatus(in *infra.EndpointSetStatus, out *EndpointSetStatus, s conversion.Scope) error
- func Convert_infra_EndpointSet_To_v1alpha1_EndpointSet(in *infra.EndpointSet, out *EndpointSet, s conversion.Scope) error
- func Convert_infra_EndpointSpec_To_v1alpha1_EndpointSpec(in *infra.EndpointSpec, out *EndpointSpec, s conversion.Scope) error
- func Convert_infra_EndpointStatus_To_v1alpha1_EndpointStatus(in *infra.EndpointStatus, out *EndpointStatus, s conversion.Scope) error
- func Convert_infra_Endpoint_To_v1alpha1_Endpoint(in *infra.Endpoint, out *Endpoint, s conversion.Scope) error
- func Convert_infra_LinkList_To_v1alpha1_LinkList(in *infra.LinkList, out *LinkList, s conversion.Scope) error
- func Convert_infra_LinkSetList_To_v1alpha1_LinkSetList(in *infra.LinkSetList, out *LinkSetList, s conversion.Scope) error
- func Convert_infra_LinkSetSpec_To_v1alpha1_LinkSetSpec(in *infra.LinkSetSpec, out *LinkSetSpec, s conversion.Scope) error
- func Convert_infra_LinkSetStatus_To_v1alpha1_LinkSetStatus(in *infra.LinkSetStatus, out *LinkSetStatus, s conversion.Scope) error
- func Convert_infra_LinkSet_To_v1alpha1_LinkSet(in *infra.LinkSet, out *LinkSet, s conversion.Scope) error
- func Convert_infra_LinkSpec_To_v1alpha1_LinkSpec(in *infra.LinkSpec, out *LinkSpec, s conversion.Scope) error
- func Convert_infra_LinkStatus_To_v1alpha1_LinkStatus(in *infra.LinkStatus, out *LinkStatus, s conversion.Scope) error
- func Convert_infra_Link_To_v1alpha1_Link(in *infra.Link, out *Link, s conversion.Scope) error
- func Convert_infra_Location_To_v1alpha1_Location(in *infra.Location, out *Location, s conversion.Scope) error
- func Convert_infra_ModuleBayList_To_v1alpha1_ModuleBayList(in *infra.ModuleBayList, out *ModuleBayList, s conversion.Scope) error
- func Convert_infra_ModuleBaySpec_To_v1alpha1_ModuleBaySpec(in *infra.ModuleBaySpec, out *ModuleBaySpec, s conversion.Scope) error
- func Convert_infra_ModuleBayStatus_To_v1alpha1_ModuleBayStatus(in *infra.ModuleBayStatus, out *ModuleBayStatus, s conversion.Scope) error
- func Convert_infra_ModuleBay_To_v1alpha1_ModuleBay(in *infra.ModuleBay, out *ModuleBay, s conversion.Scope) error
- func Convert_infra_ModuleList_To_v1alpha1_ModuleList(in *infra.ModuleList, out *ModuleList, s conversion.Scope) error
- func Convert_infra_ModuleSpec_To_v1alpha1_ModuleSpec(in *infra.ModuleSpec, out *ModuleSpec, s conversion.Scope) error
- func Convert_infra_ModuleStatus_To_v1alpha1_ModuleStatus(in *infra.ModuleStatus, out *ModuleStatus, s conversion.Scope) error
- func Convert_infra_Module_To_v1alpha1_Module(in *infra.Module, out *Module, s conversion.Scope) error
- func Convert_infra_NodeItemList_To_v1alpha1_NodeItemList(in *infra.NodeItemList, out *NodeItemList, s conversion.Scope) error
- func Convert_infra_NodeItemSpec_To_v1alpha1_NodeItemSpec(in *infra.NodeItemSpec, out *NodeItemSpec, s conversion.Scope) error
- func Convert_infra_NodeItemStatus_To_v1alpha1_NodeItemStatus(in *infra.NodeItemStatus, out *NodeItemStatus, s conversion.Scope) error
- func Convert_infra_NodeItem_To_v1alpha1_NodeItem(in *infra.NodeItem, out *NodeItem, s conversion.Scope) error
- func Convert_infra_NodeList_To_v1alpha1_NodeList(in *infra.NodeList, out *NodeList, s conversion.Scope) error
- func Convert_infra_NodeSetList_To_v1alpha1_NodeSetList(in *infra.NodeSetList, out *NodeSetList, s conversion.Scope) error
- func Convert_infra_NodeSetSpec_To_v1alpha1_NodeSetSpec(in *infra.NodeSetSpec, out *NodeSetSpec, s conversion.Scope) error
- func Convert_infra_NodeSetStatus_To_v1alpha1_NodeSetStatus(in *infra.NodeSetStatus, out *NodeSetStatus, s conversion.Scope) error
- func Convert_infra_NodeSet_To_v1alpha1_NodeSet(in *infra.NodeSet, out *NodeSet, s conversion.Scope) error
- func Convert_infra_NodeSpec_To_v1alpha1_NodeSpec(in *infra.NodeSpec, out *NodeSpec, s conversion.Scope) error
- func Convert_infra_NodeStatus_To_v1alpha1_NodeStatus(in *infra.NodeStatus, out *NodeStatus, s conversion.Scope) error
- func Convert_infra_Node_To_v1alpha1_Node(in *infra.Node, out *Node, s conversion.Scope) error
- func Convert_infra_PartitionList_To_v1alpha1_PartitionList(in *infra.PartitionList, out *PartitionList, s conversion.Scope) error
- func Convert_infra_PartitionSpec_To_v1alpha1_PartitionSpec(in *infra.PartitionSpec, out *PartitionSpec, s conversion.Scope) error
- func Convert_infra_PartitionStatus_To_v1alpha1_PartitionStatus(in *infra.PartitionStatus, out *PartitionStatus, s conversion.Scope) error
- func Convert_infra_Partition_To_v1alpha1_Partition(in *infra.Partition, out *Partition, s conversion.Scope) error
- func Convert_infra_PortList_To_v1alpha1_PortList(in *infra.PortList, out *PortList, s conversion.Scope) error
- func Convert_infra_PortSpec_To_v1alpha1_PortSpec(in *infra.PortSpec, out *PortSpec, s conversion.Scope) error
- func Convert_infra_PortStatus_To_v1alpha1_PortStatus(in *infra.PortStatus, out *PortStatus, s conversion.Scope) error
- func Convert_infra_Port_To_v1alpha1_Port(in *infra.Port, out *Port, s conversion.Scope) error
- func Convert_infra_RackList_To_v1alpha1_RackList(in *infra.RackList, out *RackList, s conversion.Scope) error
- func Convert_infra_RackSpec_To_v1alpha1_RackSpec(in *infra.RackSpec, out *RackSpec, s conversion.Scope) error
- func Convert_infra_RackStatus_To_v1alpha1_RackStatus(in *infra.RackStatus, out *RackStatus, s conversion.Scope) error
- func Convert_infra_Rack_To_v1alpha1_Rack(in *infra.Rack, out *Rack, s conversion.Scope) error
- func Convert_infra_RegionList_To_v1alpha1_RegionList(in *infra.RegionList, out *RegionList, s conversion.Scope) error
- func Convert_infra_RegionSpec_To_v1alpha1_RegionSpec(in *infra.RegionSpec, out *RegionSpec, s conversion.Scope) error
- func Convert_infra_RegionStatus_To_v1alpha1_RegionStatus(in *infra.RegionStatus, out *RegionStatus, s conversion.Scope) error
- func Convert_infra_Region_To_v1alpha1_Region(in *infra.Region, out *Region, s conversion.Scope) error
- func Convert_infra_SiteList_To_v1alpha1_SiteList(in *infra.SiteList, out *SiteList, s conversion.Scope) error
- func Convert_infra_SiteSpec_To_v1alpha1_SiteSpec(in *infra.SiteSpec, out *SiteSpec, s conversion.Scope) error
- func Convert_infra_SiteStatus_To_v1alpha1_SiteStatus(in *infra.SiteStatus, out *SiteStatus, s conversion.Scope) error
- func Convert_infra_Site_To_v1alpha1_Site(in *infra.Site, out *Site, s conversion.Scope) error
- func Convert_v1alpha1_AdaptorID_To_id_AdaptorID(in *idv1alpha1.PartitionAdaptorID, out *id.PartitionAdaptorID, ...) error
- func Convert_v1alpha1_AdaptorList_To_infra_AdaptorList(in *AdaptorList, out *infra.AdaptorList, s conversion.Scope) error
- func Convert_v1alpha1_AdaptorSpec_To_infra_AdaptorSpec(in *AdaptorSpec, out *infra.AdaptorSpec, s conversion.Scope) error
- func Convert_v1alpha1_AdaptorStatus_To_infra_AdaptorStatus(in *AdaptorStatus, out *infra.AdaptorStatus, s conversion.Scope) error
- func Convert_v1alpha1_Adaptor_To_infra_Adaptor(in *Adaptor, out *infra.Adaptor, s conversion.Scope) error
- func Convert_v1alpha1_ClusterID_To_id_ClusterID(in *idv1alpha1.ClusterID, out *id.ClusterID, s conversion.Scope) error
- func Convert_v1alpha1_ClusterList_To_infra_ClusterList(in *ClusterList, out *infra.ClusterList, s conversion.Scope) error
- func Convert_v1alpha1_ClusterSpec_To_infra_ClusterSpec(in *ClusterSpec, out *infra.ClusterSpec, s conversion.Scope) error
- func Convert_v1alpha1_ClusterStatus_To_infra_ClusterStatus(in *ClusterStatus, out *infra.ClusterStatus, s conversion.Scope) error
- func Convert_v1alpha1_Cluster_To_infra_Cluster(in *Cluster, out *infra.Cluster, s conversion.Scope) error
- func Convert_v1alpha1_EndpointID_To_id_EndpointID(in *idv1alpha1.EndpointID, out *id.EndpointID, s conversion.Scope) error
- func Convert_v1alpha1_EndpointList_To_infra_EndpointList(in *EndpointList, out *infra.EndpointList, s conversion.Scope) error
- func Convert_v1alpha1_EndpointSetList_To_infra_EndpointSetList(in *EndpointSetList, out *infra.EndpointSetList, s conversion.Scope) error
- func Convert_v1alpha1_EndpointSetSpec_To_infra_EndpointSetSpec(in *EndpointSetSpec, out *infra.EndpointSetSpec, s conversion.Scope) error
- func Convert_v1alpha1_EndpointSetStatus_To_infra_EndpointSetStatus(in *EndpointSetStatus, out *infra.EndpointSetStatus, s conversion.Scope) error
- func Convert_v1alpha1_EndpointSet_To_infra_EndpointSet(in *EndpointSet, out *infra.EndpointSet, s conversion.Scope) error
- func Convert_v1alpha1_EndpointSpec_To_infra_EndpointSpec(in *EndpointSpec, out *infra.EndpointSpec, s conversion.Scope) error
- func Convert_v1alpha1_EndpointStatus_To_infra_EndpointStatus(in *EndpointStatus, out *infra.EndpointStatus, s conversion.Scope) error
- func Convert_v1alpha1_Endpoint_To_infra_Endpoint(in *Endpoint, out *infra.Endpoint, s conversion.Scope) error
- func Convert_v1alpha1_LinkList_To_infra_LinkList(in *LinkList, out *infra.LinkList, s conversion.Scope) error
- func Convert_v1alpha1_LinkSetList_To_infra_LinkSetList(in *LinkSetList, out *infra.LinkSetList, s conversion.Scope) error
- func Convert_v1alpha1_LinkSetSpec_To_infra_LinkSetSpec(in *LinkSetSpec, out *infra.LinkSetSpec, s conversion.Scope) error
- func Convert_v1alpha1_LinkSetStatus_To_infra_LinkSetStatus(in *LinkSetStatus, out *infra.LinkSetStatus, s conversion.Scope) error
- func Convert_v1alpha1_LinkSet_To_infra_LinkSet(in *LinkSet, out *infra.LinkSet, s conversion.Scope) error
- func Convert_v1alpha1_LinkSpec_To_infra_LinkSpec(in *LinkSpec, out *infra.LinkSpec, s conversion.Scope) error
- func Convert_v1alpha1_LinkStatus_To_infra_LinkStatus(in *LinkStatus, out *infra.LinkStatus, s conversion.Scope) error
- func Convert_v1alpha1_Link_To_infra_Link(in *Link, out *infra.Link, s conversion.Scope) error
- func Convert_v1alpha1_Location_To_infra_Location(in *Location, out *infra.Location, s conversion.Scope) error
- func Convert_v1alpha1_ModuleBayList_To_infra_ModuleBayList(in *ModuleBayList, out *infra.ModuleBayList, s conversion.Scope) error
- func Convert_v1alpha1_ModuleBaySpec_To_infra_ModuleBaySpec(in *ModuleBaySpec, out *infra.ModuleBaySpec, s conversion.Scope) error
- func Convert_v1alpha1_ModuleBayStatus_To_infra_ModuleBayStatus(in *ModuleBayStatus, out *infra.ModuleBayStatus, s conversion.Scope) error
- func Convert_v1alpha1_ModuleBay_To_infra_ModuleBay(in *ModuleBay, out *infra.ModuleBay, s conversion.Scope) error
- func Convert_v1alpha1_ModuleList_To_infra_ModuleList(in *ModuleList, out *infra.ModuleList, s conversion.Scope) error
- func Convert_v1alpha1_ModuleSpec_To_infra_ModuleSpec(in *ModuleSpec, out *infra.ModuleSpec, s conversion.Scope) error
- func Convert_v1alpha1_ModuleStatus_To_infra_ModuleStatus(in *ModuleStatus, out *infra.ModuleStatus, s conversion.Scope) error
- func Convert_v1alpha1_Module_To_infra_Module(in *Module, out *infra.Module, s conversion.Scope) error
- func Convert_v1alpha1_NodeID_To_id_NodeID(in *idv1alpha1.NodeID, out *id.NodeID, s conversion.Scope) error
- func Convert_v1alpha1_NodeItemList_To_infra_NodeItemList(in *NodeItemList, out *infra.NodeItemList, s conversion.Scope) error
- func Convert_v1alpha1_NodeItemSpec_To_infra_NodeItemSpec(in *NodeItemSpec, out *infra.NodeItemSpec, s conversion.Scope) error
- func Convert_v1alpha1_NodeItemStatus_To_infra_NodeItemStatus(in *NodeItemStatus, out *infra.NodeItemStatus, s conversion.Scope) error
- func Convert_v1alpha1_NodeItem_To_infra_NodeItem(in *NodeItem, out *infra.NodeItem, s conversion.Scope) error
- func Convert_v1alpha1_NodeList_To_infra_NodeList(in *NodeList, out *infra.NodeList, s conversion.Scope) error
- func Convert_v1alpha1_NodeSetList_To_infra_NodeSetList(in *NodeSetList, out *infra.NodeSetList, s conversion.Scope) error
- func Convert_v1alpha1_NodeSetSpec_To_infra_NodeSetSpec(in *NodeSetSpec, out *infra.NodeSetSpec, s conversion.Scope) error
- func Convert_v1alpha1_NodeSetStatus_To_infra_NodeSetStatus(in *NodeSetStatus, out *infra.NodeSetStatus, s conversion.Scope) error
- func Convert_v1alpha1_NodeSet_To_infra_NodeSet(in *NodeSet, out *infra.NodeSet, s conversion.Scope) error
- func Convert_v1alpha1_NodeSpec_To_infra_NodeSpec(in *NodeSpec, out *infra.NodeSpec, s conversion.Scope) error
- func Convert_v1alpha1_NodeStatus_To_infra_NodeStatus(in *NodeStatus, out *infra.NodeStatus, s conversion.Scope) error
- func Convert_v1alpha1_Node_To_infra_Node(in *Node, out *infra.Node, s conversion.Scope) error
- func Convert_v1alpha1_PartitionAdaptorID_To_id_PartitionAdaptorID(in *idv1alpha1.PartitionAdaptorID, out *id.PartitionAdaptorID, ...) error
- func Convert_v1alpha1_PartitionAttachmentID_To_id_PartitionAttachmentID(in *idv1alpha1.PartitionAttachmentID, out *id.PartitionAttachmentID, ...) error
- func Convert_v1alpha1_PartitionClusterID_To_id_PartitionClusterID(in *idv1alpha1.PartitionClusterID, out *id.PartitionClusterID, ...) error
- func Convert_v1alpha1_PartitionEndpointID_To_id_PartitionEndpointID(in *idv1alpha1.PartitionEndpointID, out *id.PartitionEndpointID, ...) error
- func Convert_v1alpha1_PartitionList_To_infra_PartitionList(in *PartitionList, out *infra.PartitionList, s conversion.Scope) error
- func Convert_v1alpha1_PartitionNodeID_To_id_PartitionNodeID(in *idv1alpha1.PartitionNodeID, out *id.PartitionNodeID, s conversion.Scope) error
- func Convert_v1alpha1_PartitionPortID_To_id_PartitionPortID(in *idv1alpha1.PartitionPortID, out *id.PartitionPortID, s conversion.Scope) error
- func Convert_v1alpha1_PartitionSpec_To_infra_PartitionSpec(in *PartitionSpec, out *infra.PartitionSpec, s conversion.Scope) error
- func Convert_v1alpha1_PartitionStatus_To_infra_PartitionStatus(in *PartitionStatus, out *infra.PartitionStatus, s conversion.Scope) error
- func Convert_v1alpha1_Partition_To_infra_Partition(in *Partition, out *infra.Partition, s conversion.Scope) error
- func Convert_v1alpha1_PortList_To_infra_PortList(in *PortList, out *infra.PortList, s conversion.Scope) error
- func Convert_v1alpha1_PortSpec_To_infra_PortSpec(in *PortSpec, out *infra.PortSpec, s conversion.Scope) error
- func Convert_v1alpha1_PortStatus_To_infra_PortStatus(in *PortStatus, out *infra.PortStatus, s conversion.Scope) error
- func Convert_v1alpha1_Port_To_infra_Port(in *Port, out *infra.Port, s conversion.Scope) error
- func Convert_v1alpha1_RackList_To_infra_RackList(in *RackList, out *infra.RackList, s conversion.Scope) error
- func Convert_v1alpha1_RackSpec_To_infra_RackSpec(in *RackSpec, out *infra.RackSpec, s conversion.Scope) error
- func Convert_v1alpha1_RackStatus_To_infra_RackStatus(in *RackStatus, out *infra.RackStatus, s conversion.Scope) error
- func Convert_v1alpha1_Rack_To_infra_Rack(in *Rack, out *infra.Rack, s conversion.Scope) error
- func Convert_v1alpha1_RegionList_To_infra_RegionList(in *RegionList, out *infra.RegionList, s conversion.Scope) error
- func Convert_v1alpha1_RegionSpec_To_infra_RegionSpec(in *RegionSpec, out *infra.RegionSpec, s conversion.Scope) error
- func Convert_v1alpha1_RegionStatus_To_infra_RegionStatus(in *RegionStatus, out *infra.RegionStatus, s conversion.Scope) error
- func Convert_v1alpha1_Region_To_infra_Region(in *Region, out *infra.Region, s conversion.Scope) error
- func Convert_v1alpha1_SiteID_To_id_SiteID(in *idv1alpha1.SiteID, out *id.SiteID, s conversion.Scope) error
- func Convert_v1alpha1_SiteList_To_infra_SiteList(in *SiteList, out *infra.SiteList, s conversion.Scope) error
- func Convert_v1alpha1_SiteSpec_To_infra_SiteSpec(in *SiteSpec, out *infra.SiteSpec, s conversion.Scope) error
- func Convert_v1alpha1_SiteStatus_To_infra_SiteStatus(in *SiteStatus, out *infra.SiteStatus, s conversion.Scope) error
- func Convert_v1alpha1_Site_To_infra_Site(in *Site, out *infra.Site, s conversion.Scope) error
- func RegisterConversions(s *runtime.Scheme) error
- func RegisterDefaults(scheme *runtime.Scheme) error
- func Resource(resource string) schema.GroupResource
- type Adaptor
- func (in *Adaptor) DeepCopy() *Adaptor
- func (in *Adaptor) DeepCopyInto(out *Adaptor)
- func (in *Adaptor) DeepCopyObject() runtime.Object
- func (Adaptor) GetGroupVersionResource() schema.GroupVersionResource
- func (r *Adaptor) GetObjectMeta() *metav1.ObjectMeta
- func (Adaptor) IsStorageVersion() bool
- func (Adaptor) NamespaceScoped() bool
- func (Adaptor) New() runtime.Object
- func (Adaptor) NewList() runtime.Object
- func (Adaptor) RegisterConversions() func(s *runtime.Scheme) error
- type AdaptorList
- type AdaptorSpec
- type AdaptorStatus
- type Cluster
- func (in *Cluster) DeepCopy() *Cluster
- func (in *Cluster) DeepCopyInto(out *Cluster)
- func (in *Cluster) DeepCopyObject() runtime.Object
- func (Cluster) GetGroupVersionResource() schema.GroupVersionResource
- func (r *Cluster) GetObjectMeta() *metav1.ObjectMeta
- func (Cluster) IsStorageVersion() bool
- func (Cluster) NamespaceScoped() bool
- func (Cluster) New() runtime.Object
- func (Cluster) NewList() runtime.Object
- func (Cluster) RegisterConversions() func(s *runtime.Scheme) error
- type ClusterList
- type ClusterSpec
- type ClusterStatus
- type Endpoint
- func (in *Endpoint) DeepCopy() *Endpoint
- func (in *Endpoint) DeepCopyInto(out *Endpoint)
- func (in *Endpoint) DeepCopyObject() runtime.Object
- func (Endpoint) GetGroupVersionResource() schema.GroupVersionResource
- func (r *Endpoint) GetObjectMeta() *metav1.ObjectMeta
- func (Endpoint) IsStorageVersion() bool
- func (Endpoint) NamespaceScoped() bool
- func (Endpoint) New() runtime.Object
- func (Endpoint) NewList() runtime.Object
- func (Endpoint) RegisterConversions() func(s *runtime.Scheme) error
- type EndpointList
- type EndpointSet
- func (in *EndpointSet) DeepCopy() *EndpointSet
- func (in *EndpointSet) DeepCopyInto(out *EndpointSet)
- func (in *EndpointSet) DeepCopyObject() runtime.Object
- func (EndpointSet) GetGroupVersionResource() schema.GroupVersionResource
- func (r *EndpointSet) GetObjectMeta() *metav1.ObjectMeta
- func (EndpointSet) IsStorageVersion() bool
- func (EndpointSet) NamespaceScoped() bool
- func (EndpointSet) New() runtime.Object
- func (EndpointSet) NewList() runtime.Object
- func (EndpointSet) RegisterConversions() func(s *runtime.Scheme) error
- type EndpointSetList
- type EndpointSetSpec
- type EndpointSetStatus
- type EndpointSpec
- type EndpointStatus
- type Link
- func (in *Link) DeepCopy() *Link
- func (in *Link) DeepCopyInto(out *Link)
- func (in *Link) DeepCopyObject() runtime.Object
- func (Link) GetGroupVersionResource() schema.GroupVersionResource
- func (r *Link) GetObjectMeta() *metav1.ObjectMeta
- func (Link) IsStorageVersion() bool
- func (Link) NamespaceScoped() bool
- func (Link) New() runtime.Object
- func (Link) NewList() runtime.Object
- func (Link) RegisterConversions() func(s *runtime.Scheme) error
- type LinkList
- type LinkSet
- func (in *LinkSet) DeepCopy() *LinkSet
- func (in *LinkSet) DeepCopyInto(out *LinkSet)
- func (in *LinkSet) DeepCopyObject() runtime.Object
- func (LinkSet) GetGroupVersionResource() schema.GroupVersionResource
- func (r *LinkSet) GetObjectMeta() *metav1.ObjectMeta
- func (LinkSet) IsStorageVersion() bool
- func (LinkSet) NamespaceScoped() bool
- func (LinkSet) New() runtime.Object
- func (LinkSet) NewList() runtime.Object
- func (LinkSet) RegisterConversions() func(s *runtime.Scheme) error
- type LinkSetList
- type LinkSetSpec
- type LinkSetStatus
- type LinkSpec
- type LinkStatus
- type Location
- type Module
- func (in *Module) DeepCopy() *Module
- func (in *Module) DeepCopyInto(out *Module)
- func (in *Module) DeepCopyObject() runtime.Object
- func (Module) GetGroupVersionResource() schema.GroupVersionResource
- func (r *Module) GetObjectMeta() *metav1.ObjectMeta
- func (Module) IsStorageVersion() bool
- func (Module) NamespaceScoped() bool
- func (Module) New() runtime.Object
- func (Module) NewList() runtime.Object
- func (Module) RegisterConversions() func(s *runtime.Scheme) error
- type ModuleBay
- func (in *ModuleBay) DeepCopy() *ModuleBay
- func (in *ModuleBay) DeepCopyInto(out *ModuleBay)
- func (in *ModuleBay) DeepCopyObject() runtime.Object
- func (ModuleBay) GetGroupVersionResource() schema.GroupVersionResource
- func (r *ModuleBay) GetObjectMeta() *metav1.ObjectMeta
- func (ModuleBay) IsStorageVersion() bool
- func (ModuleBay) NamespaceScoped() bool
- func (ModuleBay) New() runtime.Object
- func (ModuleBay) NewList() runtime.Object
- func (ModuleBay) RegisterConversions() func(s *runtime.Scheme) error
- type ModuleBayList
- type ModuleBaySpec
- type ModuleBayStatus
- type ModuleList
- type ModuleSpec
- type ModuleStatus
- type Node
- func (in *Node) DeepCopy() *Node
- func (in *Node) DeepCopyInto(out *Node)
- func (in *Node) DeepCopyObject() runtime.Object
- func (Node) GetGroupVersionResource() schema.GroupVersionResource
- func (r *Node) GetObjectMeta() *metav1.ObjectMeta
- func (Node) IsStorageVersion() bool
- func (Node) NamespaceScoped() bool
- func (Node) New() runtime.Object
- func (Node) NewList() runtime.Object
- func (Node) RegisterConversions() func(s *runtime.Scheme) error
- type NodeItem
- func (in *NodeItem) DeepCopy() *NodeItem
- func (in *NodeItem) DeepCopyInto(out *NodeItem)
- func (in *NodeItem) DeepCopyObject() runtime.Object
- func (NodeItem) GetGroupVersionResource() schema.GroupVersionResource
- func (r *NodeItem) GetObjectMeta() *metav1.ObjectMeta
- func (NodeItem) IsStorageVersion() bool
- func (NodeItem) NamespaceScoped() bool
- func (NodeItem) New() runtime.Object
- func (NodeItem) NewList() runtime.Object
- func (NodeItem) RegisterConversions() func(s *runtime.Scheme) error
- type NodeItemList
- type NodeItemSpec
- type NodeItemStatus
- type NodeList
- type NodeSet
- func (in *NodeSet) DeepCopy() *NodeSet
- func (in *NodeSet) DeepCopyInto(out *NodeSet)
- func (in *NodeSet) DeepCopyObject() runtime.Object
- func (NodeSet) GetGroupVersionResource() schema.GroupVersionResource
- func (r *NodeSet) GetObjectMeta() *metav1.ObjectMeta
- func (NodeSet) IsStorageVersion() bool
- func (NodeSet) NamespaceScoped() bool
- func (NodeSet) New() runtime.Object
- func (NodeSet) NewList() runtime.Object
- func (NodeSet) RegisterConversions() func(s *runtime.Scheme) error
- type NodeSetList
- type NodeSetSpec
- type NodeSetStatus
- type NodeSpec
- type NodeStatus
- type Partition
- func (in *Partition) DeepCopy() *Partition
- func (in *Partition) DeepCopyInto(out *Partition)
- func (in *Partition) DeepCopyObject() runtime.Object
- func (Partition) GetGroupVersionResource() schema.GroupVersionResource
- func (r *Partition) GetObjectMeta() *metav1.ObjectMeta
- func (Partition) IsStorageVersion() bool
- func (Partition) NamespaceScoped() bool
- func (Partition) New() runtime.Object
- func (Partition) NewList() runtime.Object
- func (Partition) RegisterConversions() func(s *runtime.Scheme) error
- type PartitionList
- type PartitionSpec
- type PartitionStatus
- type Port
- func (in *Port) DeepCopy() *Port
- func (in *Port) DeepCopyInto(out *Port)
- func (in *Port) DeepCopyObject() runtime.Object
- func (Port) GetGroupVersionResource() schema.GroupVersionResource
- func (r *Port) GetObjectMeta() *metav1.ObjectMeta
- func (Port) IsStorageVersion() bool
- func (Port) NamespaceScoped() bool
- func (Port) New() runtime.Object
- func (Port) NewList() runtime.Object
- func (Port) RegisterConversions() func(s *runtime.Scheme) error
- type PortList
- type PortSpec
- type PortStatus
- type Rack
- func (in *Rack) DeepCopy() *Rack
- func (in *Rack) DeepCopyInto(out *Rack)
- func (in *Rack) DeepCopyObject() runtime.Object
- func (Rack) GetGroupVersionResource() schema.GroupVersionResource
- func (r *Rack) GetObjectMeta() *metav1.ObjectMeta
- func (Rack) IsStorageVersion() bool
- func (Rack) NamespaceScoped() bool
- func (Rack) New() runtime.Object
- func (Rack) NewList() runtime.Object
- func (Rack) RegisterConversions() func(s *runtime.Scheme) error
- type RackList
- type RackSpec
- type RackStatus
- type Region
- func (in *Region) DeepCopy() *Region
- func (in *Region) DeepCopyInto(out *Region)
- func (in *Region) DeepCopyObject() runtime.Object
- func (Region) GetGroupVersionResource() schema.GroupVersionResource
- func (r *Region) GetObjectMeta() *metav1.ObjectMeta
- func (Region) IsStorageVersion() bool
- func (Region) NamespaceScoped() bool
- func (Region) New() runtime.Object
- func (Region) NewList() runtime.Object
- func (Region) RegisterConversions() func(s *runtime.Scheme) error
- type RegionList
- type RegionSpec
- type RegionStatus
- type Site
- func (in *Site) DeepCopy() *Site
- func (in *Site) DeepCopyInto(out *Site)
- func (in *Site) DeepCopyObject() runtime.Object
- func (Site) GetGroupVersionResource() schema.GroupVersionResource
- func (r *Site) GetObjectMeta() *metav1.ObjectMeta
- func (Site) IsStorageVersion() bool
- func (Site) NamespaceScoped() bool
- func (Site) New() runtime.Object
- func (Site) NewList() runtime.Object
- func (Site) RegisterConversions() func(s *runtime.Scheme) error
- type SiteList
- type SiteSpec
- type SiteStatus
Constants ¶
const ( Group = "infra.kuid.dev" Version = "v1alpha1" )
Variables ¶
var ( AdaptorKind = reflect.TypeOf(Adaptor{}).Name() AdaptorKindList = reflect.TypeOf(AdaptorList{}).Name() )
var ( ClusterKind = reflect.TypeOf(Cluster{}).Name() ClusterKindList = reflect.TypeOf(ClusterList{}).Name() )
var ( EndpointKind = reflect.TypeOf(Endpoint{}).Name() EndpointKindList = reflect.TypeOf(EndpointList{}).Name() )
var ( EndpointSetKind = reflect.TypeOf(EndpointSet{}).Name() EndpointSetKindList = reflect.TypeOf(EndpointSetList{}).Name() )
var ( LinkKind = reflect.TypeOf(Link{}).Name() LinkKindList = reflect.TypeOf(LinkList{}).Name() )
var ( LinkSetKind = reflect.TypeOf(LinkSet{}).Name() LinkSetKindList = reflect.TypeOf(LinkSetList{}).Name() )
var ( ModuleKind = reflect.TypeOf(Module{}).Name() ModuleKindList = reflect.TypeOf(ModuleList{}).Name() )
var ( ModuleBayKind = reflect.TypeOf(ModuleBay{}).Name() ModuleBayKindList = reflect.TypeOf(ModuleBayList{}).Name() )
var ( NodeKind = reflect.TypeOf(Node{}).Name() NodeKindList = reflect.TypeOf(NodeList{}).Name() )
var ( NodeItemKind = reflect.TypeOf(NodeItem{}).Name() NodeItemKindList = reflect.TypeOf(NodeItemList{}).Name() )
var ( NodeSetKind = reflect.TypeOf(NodeSet{}).Name() NodeSetKindList = reflect.TypeOf(NodeSetList{}).Name() )
var ( PartitionKind = reflect.TypeOf(Partition{}).Name() PartitionKindList = reflect.TypeOf(PartitionList{}).Name() )
var ( PortKind = reflect.TypeOf(Port{}).Name() PortKindList = reflect.TypeOf(PortList{}).Name() )
var ( RackKind = reflect.TypeOf(Rack{}).Name() RackKindList = reflect.TypeOf(RackList{}).Name() )
var ( RegionKind = reflect.TypeOf(Region{}).Name() RegionKindList = reflect.TypeOf(RegionList{}).Name() )
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 )
Functions ¶
func Convert_id_AdaptorID_To_v1alpha1_AdaptorID ¶
func Convert_id_AdaptorID_To_v1alpha1_AdaptorID(in *id.PartitionAdaptorID, out *idv1alpha1.PartitionAdaptorID, s conversion.Scope) error
Convert_id_AdaptorID_To_v1alpha1_AdaptorID is an autogenerated conversion function.
func Convert_id_ClusterID_To_v1alpha1_ClusterID ¶
func Convert_id_ClusterID_To_v1alpha1_ClusterID(in *id.ClusterID, out *idv1alpha1.ClusterID, s conversion.Scope) error
Convert_id_ClusterID_To_v1alpha1_ClusterID is an autogenerated conversion function.
func Convert_id_EndpointID_To_v1alpha1_EndpointID ¶
func Convert_id_EndpointID_To_v1alpha1_EndpointID(in *id.EndpointID, out *idv1alpha1.EndpointID, s conversion.Scope) error
Convert_id_EndpointID_To_v1alpha1_EndpointID is an autogenerated conversion function.
func Convert_id_NodeID_To_v1alpha1_NodeID ¶
func Convert_id_NodeID_To_v1alpha1_NodeID(in *id.NodeID, out *idv1alpha1.NodeID, s conversion.Scope) error
Convert_id_NodeID_To_v1alpha1_NodeID is an autogenerated conversion function.
func Convert_id_PartitionAdaptorID_To_v1alpha1_PartitionAdaptorID ¶
func Convert_id_PartitionAdaptorID_To_v1alpha1_PartitionAdaptorID(in *id.PartitionAdaptorID, out *idv1alpha1.PartitionAdaptorID, s conversion.Scope) error
Convert_id_PartitionAdaptorID_To_v1alpha1_PartitionAdaptorID is an autogenerated conversion function.
func Convert_id_PartitionAttachmentID_To_v1alpha1_PartitionAttachmentID ¶
func Convert_id_PartitionAttachmentID_To_v1alpha1_PartitionAttachmentID(in *id.PartitionAttachmentID, out *idv1alpha1.PartitionAttachmentID, s conversion.Scope) error
Convert_id_PartitionAttachmentID_To_v1alpha1_PartitionAttachmentID is an autogenerated conversion function.
func Convert_id_PartitionClusterID_To_v1alpha1_PartitionClusterID ¶
func Convert_id_PartitionClusterID_To_v1alpha1_PartitionClusterID(in *id.PartitionClusterID, out *idv1alpha1.PartitionClusterID, s conversion.Scope) error
Convert_id_PartitionClusterID_To_v1alpha1_PartitionClusterID is an autogenerated conversion function.
func Convert_id_PartitionEndpointID_To_v1alpha1_PartitionEndpointID ¶
func Convert_id_PartitionEndpointID_To_v1alpha1_PartitionEndpointID(in *id.PartitionEndpointID, out *idv1alpha1.PartitionEndpointID, s conversion.Scope) error
Convert_id_PartitionEndpointID_To_v1alpha1_PartitionEndpointID is an autogenerated conversion function.
func Convert_id_PartitionNodeID_To_v1alpha1_PartitionNodeID ¶
func Convert_id_PartitionNodeID_To_v1alpha1_PartitionNodeID(in *id.PartitionNodeID, out *idv1alpha1.PartitionNodeID, s conversion.Scope) error
Convert_id_PartitionNodeID_To_v1alpha1_PartitionNodeID is an autogenerated conversion function.
func Convert_id_PartitionPortID_To_v1alpha1_PartitionPortID ¶
func Convert_id_PartitionPortID_To_v1alpha1_PartitionPortID(in *id.PartitionPortID, out *idv1alpha1.PartitionPortID, s conversion.Scope) error
Convert_id_PortID_To_v1alpha1_PortID is an autogenerated conversion function.
func Convert_id_SiteID_To_v1alpha1_SiteID ¶
func Convert_id_SiteID_To_v1alpha1_SiteID(in *id.SiteID, out *idv1alpha1.SiteID, s conversion.Scope) error
Convert_id_SiteID_To_v1alpha1_SiteID is an autogenerated conversion function.
func Convert_infra_AdaptorList_To_v1alpha1_AdaptorList ¶
func Convert_infra_AdaptorList_To_v1alpha1_AdaptorList(in *infra.AdaptorList, out *AdaptorList, s conversion.Scope) error
Convert_infra_AdaptorList_To_v1alpha1_AdaptorList is an autogenerated conversion function.
func Convert_infra_AdaptorSpec_To_v1alpha1_AdaptorSpec ¶
func Convert_infra_AdaptorSpec_To_v1alpha1_AdaptorSpec(in *infra.AdaptorSpec, out *AdaptorSpec, s conversion.Scope) error
Convert_infra_AdaptorSpec_To_v1alpha1_AdaptorSpec is an autogenerated conversion function.
func Convert_infra_AdaptorStatus_To_v1alpha1_AdaptorStatus ¶
func Convert_infra_AdaptorStatus_To_v1alpha1_AdaptorStatus(in *infra.AdaptorStatus, out *AdaptorStatus, s conversion.Scope) error
Convert_infra_AdaptorStatus_To_v1alpha1_AdaptorStatus is an autogenerated conversion function.
func Convert_infra_Adaptor_To_v1alpha1_Adaptor ¶
func Convert_infra_Adaptor_To_v1alpha1_Adaptor(in *infra.Adaptor, out *Adaptor, s conversion.Scope) error
Convert_infra_Adaptor_To_v1alpha1_Adaptor is an autogenerated conversion function.
func Convert_infra_ClusterList_To_v1alpha1_ClusterList ¶
func Convert_infra_ClusterList_To_v1alpha1_ClusterList(in *infra.ClusterList, out *ClusterList, s conversion.Scope) error
Convert_infra_ClusterList_To_v1alpha1_ClusterList is an autogenerated conversion function.
func Convert_infra_ClusterSpec_To_v1alpha1_ClusterSpec ¶
func Convert_infra_ClusterSpec_To_v1alpha1_ClusterSpec(in *infra.ClusterSpec, out *ClusterSpec, s conversion.Scope) error
Convert_infra_ClusterSpec_To_v1alpha1_ClusterSpec is an autogenerated conversion function.
func Convert_infra_ClusterStatus_To_v1alpha1_ClusterStatus ¶
func Convert_infra_ClusterStatus_To_v1alpha1_ClusterStatus(in *infra.ClusterStatus, out *ClusterStatus, s conversion.Scope) error
Convert_infra_ClusterStatus_To_v1alpha1_ClusterStatus is an autogenerated conversion function.
func Convert_infra_Cluster_To_v1alpha1_Cluster ¶
func Convert_infra_Cluster_To_v1alpha1_Cluster(in *infra.Cluster, out *Cluster, s conversion.Scope) error
Convert_infra_Cluster_To_v1alpha1_Cluster is an autogenerated conversion function.
func Convert_infra_EndpointList_To_v1alpha1_EndpointList ¶
func Convert_infra_EndpointList_To_v1alpha1_EndpointList(in *infra.EndpointList, out *EndpointList, s conversion.Scope) error
Convert_infra_EndpointList_To_v1alpha1_EndpointList is an autogenerated conversion function.
func Convert_infra_EndpointSetList_To_v1alpha1_EndpointSetList ¶
func Convert_infra_EndpointSetList_To_v1alpha1_EndpointSetList(in *infra.EndpointSetList, out *EndpointSetList, s conversion.Scope) error
Convert_infra_EndpointSetList_To_v1alpha1_EndpointSetList is an autogenerated conversion function.
func Convert_infra_EndpointSetSpec_To_v1alpha1_EndpointSetSpec ¶
func Convert_infra_EndpointSetSpec_To_v1alpha1_EndpointSetSpec(in *infra.EndpointSetSpec, out *EndpointSetSpec, s conversion.Scope) error
Convert_infra_EndpointSetSpec_To_v1alpha1_EndpointSetSpec is an autogenerated conversion function.
func Convert_infra_EndpointSetStatus_To_v1alpha1_EndpointSetStatus ¶
func Convert_infra_EndpointSetStatus_To_v1alpha1_EndpointSetStatus(in *infra.EndpointSetStatus, out *EndpointSetStatus, s conversion.Scope) error
Convert_infra_EndpointSetStatus_To_v1alpha1_EndpointSetStatus is an autogenerated conversion function.
func Convert_infra_EndpointSet_To_v1alpha1_EndpointSet ¶
func Convert_infra_EndpointSet_To_v1alpha1_EndpointSet(in *infra.EndpointSet, out *EndpointSet, s conversion.Scope) error
Convert_infra_EndpointSet_To_v1alpha1_EndpointSet is an autogenerated conversion function.
func Convert_infra_EndpointSpec_To_v1alpha1_EndpointSpec ¶
func Convert_infra_EndpointSpec_To_v1alpha1_EndpointSpec(in *infra.EndpointSpec, out *EndpointSpec, s conversion.Scope) error
Convert_infra_EndpointSpec_To_v1alpha1_EndpointSpec is an autogenerated conversion function.
func Convert_infra_EndpointStatus_To_v1alpha1_EndpointStatus ¶
func Convert_infra_EndpointStatus_To_v1alpha1_EndpointStatus(in *infra.EndpointStatus, out *EndpointStatus, s conversion.Scope) error
Convert_infra_EndpointStatus_To_v1alpha1_EndpointStatus is an autogenerated conversion function.
func Convert_infra_Endpoint_To_v1alpha1_Endpoint ¶
func Convert_infra_Endpoint_To_v1alpha1_Endpoint(in *infra.Endpoint, out *Endpoint, s conversion.Scope) error
Convert_infra_Endpoint_To_v1alpha1_Endpoint is an autogenerated conversion function.
func Convert_infra_LinkList_To_v1alpha1_LinkList ¶
func Convert_infra_LinkList_To_v1alpha1_LinkList(in *infra.LinkList, out *LinkList, s conversion.Scope) error
Convert_infra_LinkList_To_v1alpha1_LinkList is an autogenerated conversion function.
func Convert_infra_LinkSetList_To_v1alpha1_LinkSetList ¶
func Convert_infra_LinkSetList_To_v1alpha1_LinkSetList(in *infra.LinkSetList, out *LinkSetList, s conversion.Scope) error
Convert_infra_LinkSetList_To_v1alpha1_LinkSetList is an autogenerated conversion function.
func Convert_infra_LinkSetSpec_To_v1alpha1_LinkSetSpec ¶
func Convert_infra_LinkSetSpec_To_v1alpha1_LinkSetSpec(in *infra.LinkSetSpec, out *LinkSetSpec, s conversion.Scope) error
Convert_infra_LinkSetSpec_To_v1alpha1_LinkSetSpec is an autogenerated conversion function.
func Convert_infra_LinkSetStatus_To_v1alpha1_LinkSetStatus ¶
func Convert_infra_LinkSetStatus_To_v1alpha1_LinkSetStatus(in *infra.LinkSetStatus, out *LinkSetStatus, s conversion.Scope) error
Convert_infra_LinkSetStatus_To_v1alpha1_LinkSetStatus is an autogenerated conversion function.
func Convert_infra_LinkSet_To_v1alpha1_LinkSet ¶
func Convert_infra_LinkSet_To_v1alpha1_LinkSet(in *infra.LinkSet, out *LinkSet, s conversion.Scope) error
Convert_infra_LinkSet_To_v1alpha1_LinkSet is an autogenerated conversion function.
func Convert_infra_LinkSpec_To_v1alpha1_LinkSpec ¶
func Convert_infra_LinkSpec_To_v1alpha1_LinkSpec(in *infra.LinkSpec, out *LinkSpec, s conversion.Scope) error
Convert_infra_LinkSpec_To_v1alpha1_LinkSpec is an autogenerated conversion function.
func Convert_infra_LinkStatus_To_v1alpha1_LinkStatus ¶
func Convert_infra_LinkStatus_To_v1alpha1_LinkStatus(in *infra.LinkStatus, out *LinkStatus, s conversion.Scope) error
Convert_infra_LinkStatus_To_v1alpha1_LinkStatus is an autogenerated conversion function.
func Convert_infra_Link_To_v1alpha1_Link ¶
Convert_infra_Link_To_v1alpha1_Link is an autogenerated conversion function.
func Convert_infra_Location_To_v1alpha1_Location ¶
func Convert_infra_Location_To_v1alpha1_Location(in *infra.Location, out *Location, s conversion.Scope) error
Convert_infra_Location_To_v1alpha1_Location is an autogenerated conversion function.
func Convert_infra_ModuleBayList_To_v1alpha1_ModuleBayList ¶
func Convert_infra_ModuleBayList_To_v1alpha1_ModuleBayList(in *infra.ModuleBayList, out *ModuleBayList, s conversion.Scope) error
Convert_infra_ModuleBayList_To_v1alpha1_ModuleBayList is an autogenerated conversion function.
func Convert_infra_ModuleBaySpec_To_v1alpha1_ModuleBaySpec ¶
func Convert_infra_ModuleBaySpec_To_v1alpha1_ModuleBaySpec(in *infra.ModuleBaySpec, out *ModuleBaySpec, s conversion.Scope) error
Convert_infra_ModuleBaySpec_To_v1alpha1_ModuleBaySpec is an autogenerated conversion function.
func Convert_infra_ModuleBayStatus_To_v1alpha1_ModuleBayStatus ¶
func Convert_infra_ModuleBayStatus_To_v1alpha1_ModuleBayStatus(in *infra.ModuleBayStatus, out *ModuleBayStatus, s conversion.Scope) error
Convert_infra_ModuleBayStatus_To_v1alpha1_ModuleBayStatus is an autogenerated conversion function.
func Convert_infra_ModuleBay_To_v1alpha1_ModuleBay ¶
func Convert_infra_ModuleBay_To_v1alpha1_ModuleBay(in *infra.ModuleBay, out *ModuleBay, s conversion.Scope) error
Convert_infra_ModuleBay_To_v1alpha1_ModuleBay is an autogenerated conversion function.
func Convert_infra_ModuleList_To_v1alpha1_ModuleList ¶
func Convert_infra_ModuleList_To_v1alpha1_ModuleList(in *infra.ModuleList, out *ModuleList, s conversion.Scope) error
Convert_infra_ModuleList_To_v1alpha1_ModuleList is an autogenerated conversion function.
func Convert_infra_ModuleSpec_To_v1alpha1_ModuleSpec ¶
func Convert_infra_ModuleSpec_To_v1alpha1_ModuleSpec(in *infra.ModuleSpec, out *ModuleSpec, s conversion.Scope) error
Convert_infra_ModuleSpec_To_v1alpha1_ModuleSpec is an autogenerated conversion function.
func Convert_infra_ModuleStatus_To_v1alpha1_ModuleStatus ¶
func Convert_infra_ModuleStatus_To_v1alpha1_ModuleStatus(in *infra.ModuleStatus, out *ModuleStatus, s conversion.Scope) error
Convert_infra_ModuleStatus_To_v1alpha1_ModuleStatus is an autogenerated conversion function.
func Convert_infra_Module_To_v1alpha1_Module ¶
func Convert_infra_Module_To_v1alpha1_Module(in *infra.Module, out *Module, s conversion.Scope) error
Convert_infra_Module_To_v1alpha1_Module is an autogenerated conversion function.
func Convert_infra_NodeItemList_To_v1alpha1_NodeItemList ¶
func Convert_infra_NodeItemList_To_v1alpha1_NodeItemList(in *infra.NodeItemList, out *NodeItemList, s conversion.Scope) error
Convert_infra_NodeItemList_To_v1alpha1_NodeItemList is an autogenerated conversion function.
func Convert_infra_NodeItemSpec_To_v1alpha1_NodeItemSpec ¶
func Convert_infra_NodeItemSpec_To_v1alpha1_NodeItemSpec(in *infra.NodeItemSpec, out *NodeItemSpec, s conversion.Scope) error
Convert_infra_NodeItemSpec_To_v1alpha1_NodeItemSpec is an autogenerated conversion function.
func Convert_infra_NodeItemStatus_To_v1alpha1_NodeItemStatus ¶
func Convert_infra_NodeItemStatus_To_v1alpha1_NodeItemStatus(in *infra.NodeItemStatus, out *NodeItemStatus, s conversion.Scope) error
Convert_infra_NodeItemStatus_To_v1alpha1_NodeItemStatus is an autogenerated conversion function.
func Convert_infra_NodeItem_To_v1alpha1_NodeItem ¶
func Convert_infra_NodeItem_To_v1alpha1_NodeItem(in *infra.NodeItem, out *NodeItem, s conversion.Scope) error
Convert_infra_NodeItem_To_v1alpha1_NodeItem is an autogenerated conversion function.
func Convert_infra_NodeList_To_v1alpha1_NodeList ¶
func Convert_infra_NodeList_To_v1alpha1_NodeList(in *infra.NodeList, out *NodeList, s conversion.Scope) error
Convert_infra_NodeList_To_v1alpha1_NodeList is an autogenerated conversion function.
func Convert_infra_NodeSetList_To_v1alpha1_NodeSetList ¶
func Convert_infra_NodeSetList_To_v1alpha1_NodeSetList(in *infra.NodeSetList, out *NodeSetList, s conversion.Scope) error
Convert_infra_NodeSetList_To_v1alpha1_NodeSetList is an autogenerated conversion function.
func Convert_infra_NodeSetSpec_To_v1alpha1_NodeSetSpec ¶
func Convert_infra_NodeSetSpec_To_v1alpha1_NodeSetSpec(in *infra.NodeSetSpec, out *NodeSetSpec, s conversion.Scope) error
Convert_infra_NodeSetSpec_To_v1alpha1_NodeSetSpec is an autogenerated conversion function.
func Convert_infra_NodeSetStatus_To_v1alpha1_NodeSetStatus ¶
func Convert_infra_NodeSetStatus_To_v1alpha1_NodeSetStatus(in *infra.NodeSetStatus, out *NodeSetStatus, s conversion.Scope) error
Convert_infra_NodeSetStatus_To_v1alpha1_NodeSetStatus is an autogenerated conversion function.
func Convert_infra_NodeSet_To_v1alpha1_NodeSet ¶
func Convert_infra_NodeSet_To_v1alpha1_NodeSet(in *infra.NodeSet, out *NodeSet, s conversion.Scope) error
Convert_infra_NodeSet_To_v1alpha1_NodeSet is an autogenerated conversion function.
func Convert_infra_NodeSpec_To_v1alpha1_NodeSpec ¶
func Convert_infra_NodeSpec_To_v1alpha1_NodeSpec(in *infra.NodeSpec, out *NodeSpec, s conversion.Scope) error
Convert_infra_NodeSpec_To_v1alpha1_NodeSpec is an autogenerated conversion function.
func Convert_infra_NodeStatus_To_v1alpha1_NodeStatus ¶
func Convert_infra_NodeStatus_To_v1alpha1_NodeStatus(in *infra.NodeStatus, out *NodeStatus, s conversion.Scope) error
Convert_infra_NodeStatus_To_v1alpha1_NodeStatus is an autogenerated conversion function.
func Convert_infra_Node_To_v1alpha1_Node ¶
Convert_infra_Node_To_v1alpha1_Node is an autogenerated conversion function.
func Convert_infra_PartitionList_To_v1alpha1_PartitionList ¶
func Convert_infra_PartitionList_To_v1alpha1_PartitionList(in *infra.PartitionList, out *PartitionList, s conversion.Scope) error
Convert_infra_PartitionList_To_v1alpha1_PartitionList is an autogenerated conversion function.
func Convert_infra_PartitionSpec_To_v1alpha1_PartitionSpec ¶
func Convert_infra_PartitionSpec_To_v1alpha1_PartitionSpec(in *infra.PartitionSpec, out *PartitionSpec, s conversion.Scope) error
Convert_infra_PartitionSpec_To_v1alpha1_PartitionSpec is an autogenerated conversion function.
func Convert_infra_PartitionStatus_To_v1alpha1_PartitionStatus ¶
func Convert_infra_PartitionStatus_To_v1alpha1_PartitionStatus(in *infra.PartitionStatus, out *PartitionStatus, s conversion.Scope) error
Convert_infra_PartitionStatus_To_v1alpha1_PartitionStatus is an autogenerated conversion function.
func Convert_infra_Partition_To_v1alpha1_Partition ¶
func Convert_infra_Partition_To_v1alpha1_Partition(in *infra.Partition, out *Partition, s conversion.Scope) error
Convert_infra_Partition_To_v1alpha1_Partition is an autogenerated conversion function.
func Convert_infra_PortList_To_v1alpha1_PortList ¶
func Convert_infra_PortList_To_v1alpha1_PortList(in *infra.PortList, out *PortList, s conversion.Scope) error
Convert_infra_PortList_To_v1alpha1_PortList is an autogenerated conversion function.
func Convert_infra_PortSpec_To_v1alpha1_PortSpec ¶
func Convert_infra_PortSpec_To_v1alpha1_PortSpec(in *infra.PortSpec, out *PortSpec, s conversion.Scope) error
Convert_infra_PortSpec_To_v1alpha1_PortSpec is an autogenerated conversion function.
func Convert_infra_PortStatus_To_v1alpha1_PortStatus ¶
func Convert_infra_PortStatus_To_v1alpha1_PortStatus(in *infra.PortStatus, out *PortStatus, s conversion.Scope) error
Convert_infra_PortStatus_To_v1alpha1_PortStatus is an autogenerated conversion function.
func Convert_infra_Port_To_v1alpha1_Port ¶
Convert_infra_Port_To_v1alpha1_Port is an autogenerated conversion function.
func Convert_infra_RackList_To_v1alpha1_RackList ¶
func Convert_infra_RackList_To_v1alpha1_RackList(in *infra.RackList, out *RackList, s conversion.Scope) error
Convert_infra_RackList_To_v1alpha1_RackList is an autogenerated conversion function.
func Convert_infra_RackSpec_To_v1alpha1_RackSpec ¶
func Convert_infra_RackSpec_To_v1alpha1_RackSpec(in *infra.RackSpec, out *RackSpec, s conversion.Scope) error
Convert_infra_RackSpec_To_v1alpha1_RackSpec is an autogenerated conversion function.
func Convert_infra_RackStatus_To_v1alpha1_RackStatus ¶
func Convert_infra_RackStatus_To_v1alpha1_RackStatus(in *infra.RackStatus, out *RackStatus, s conversion.Scope) error
Convert_infra_RackStatus_To_v1alpha1_RackStatus is an autogenerated conversion function.
func Convert_infra_Rack_To_v1alpha1_Rack ¶
Convert_infra_Rack_To_v1alpha1_Rack is an autogenerated conversion function.
func Convert_infra_RegionList_To_v1alpha1_RegionList ¶
func Convert_infra_RegionList_To_v1alpha1_RegionList(in *infra.RegionList, out *RegionList, s conversion.Scope) error
Convert_infra_RegionList_To_v1alpha1_RegionList is an autogenerated conversion function.
func Convert_infra_RegionSpec_To_v1alpha1_RegionSpec ¶
func Convert_infra_RegionSpec_To_v1alpha1_RegionSpec(in *infra.RegionSpec, out *RegionSpec, s conversion.Scope) error
Convert_infra_RegionSpec_To_v1alpha1_RegionSpec is an autogenerated conversion function.
func Convert_infra_RegionStatus_To_v1alpha1_RegionStatus ¶
func Convert_infra_RegionStatus_To_v1alpha1_RegionStatus(in *infra.RegionStatus, out *RegionStatus, s conversion.Scope) error
Convert_infra_RegionStatus_To_v1alpha1_RegionStatus is an autogenerated conversion function.
func Convert_infra_Region_To_v1alpha1_Region ¶
func Convert_infra_Region_To_v1alpha1_Region(in *infra.Region, out *Region, s conversion.Scope) error
Convert_infra_Region_To_v1alpha1_Region is an autogenerated conversion function.
func Convert_infra_SiteList_To_v1alpha1_SiteList ¶
func Convert_infra_SiteList_To_v1alpha1_SiteList(in *infra.SiteList, out *SiteList, s conversion.Scope) error
Convert_infra_SiteList_To_v1alpha1_SiteList is an autogenerated conversion function.
func Convert_infra_SiteSpec_To_v1alpha1_SiteSpec ¶
func Convert_infra_SiteSpec_To_v1alpha1_SiteSpec(in *infra.SiteSpec, out *SiteSpec, s conversion.Scope) error
Convert_infra_SiteSpec_To_v1alpha1_SiteSpec is an autogenerated conversion function.
func Convert_infra_SiteStatus_To_v1alpha1_SiteStatus ¶
func Convert_infra_SiteStatus_To_v1alpha1_SiteStatus(in *infra.SiteStatus, out *SiteStatus, s conversion.Scope) error
Convert_infra_SiteStatus_To_v1alpha1_SiteStatus is an autogenerated conversion function.
func Convert_infra_Site_To_v1alpha1_Site ¶
Convert_infra_Site_To_v1alpha1_Site is an autogenerated conversion function.
func Convert_v1alpha1_AdaptorID_To_id_AdaptorID ¶
func Convert_v1alpha1_AdaptorID_To_id_AdaptorID(in *idv1alpha1.PartitionAdaptorID, out *id.PartitionAdaptorID, s conversion.Scope) error
Convert_v1alpha1_AdaptorID_To_id_AdaptorID is an autogenerated conversion function.
func Convert_v1alpha1_AdaptorList_To_infra_AdaptorList ¶
func Convert_v1alpha1_AdaptorList_To_infra_AdaptorList(in *AdaptorList, out *infra.AdaptorList, s conversion.Scope) error
Convert_v1alpha1_AdaptorList_To_infra_AdaptorList is an autogenerated conversion function.
func Convert_v1alpha1_AdaptorSpec_To_infra_AdaptorSpec ¶
func Convert_v1alpha1_AdaptorSpec_To_infra_AdaptorSpec(in *AdaptorSpec, out *infra.AdaptorSpec, s conversion.Scope) error
Convert_v1alpha1_AdaptorSpec_To_infra_AdaptorSpec is an autogenerated conversion function.
func Convert_v1alpha1_AdaptorStatus_To_infra_AdaptorStatus ¶
func Convert_v1alpha1_AdaptorStatus_To_infra_AdaptorStatus(in *AdaptorStatus, out *infra.AdaptorStatus, s conversion.Scope) error
Convert_v1alpha1_AdaptorStatus_To_infra_AdaptorStatus is an autogenerated conversion function.
func Convert_v1alpha1_Adaptor_To_infra_Adaptor ¶
func Convert_v1alpha1_Adaptor_To_infra_Adaptor(in *Adaptor, out *infra.Adaptor, s conversion.Scope) error
Convert_v1alpha1_Adaptor_To_infra_Adaptor is an autogenerated conversion function.
func Convert_v1alpha1_ClusterID_To_id_ClusterID ¶
func Convert_v1alpha1_ClusterID_To_id_ClusterID(in *idv1alpha1.ClusterID, out *id.ClusterID, s conversion.Scope) error
Convert_v1alpha1_ClusterID_To_id_ClusterID is an autogenerated conversion function.
func Convert_v1alpha1_ClusterList_To_infra_ClusterList ¶
func Convert_v1alpha1_ClusterList_To_infra_ClusterList(in *ClusterList, out *infra.ClusterList, s conversion.Scope) error
Convert_v1alpha1_ClusterList_To_infra_ClusterList is an autogenerated conversion function.
func Convert_v1alpha1_ClusterSpec_To_infra_ClusterSpec ¶
func Convert_v1alpha1_ClusterSpec_To_infra_ClusterSpec(in *ClusterSpec, out *infra.ClusterSpec, s conversion.Scope) error
Convert_v1alpha1_ClusterSpec_To_infra_ClusterSpec is an autogenerated conversion function.
func Convert_v1alpha1_ClusterStatus_To_infra_ClusterStatus ¶
func Convert_v1alpha1_ClusterStatus_To_infra_ClusterStatus(in *ClusterStatus, out *infra.ClusterStatus, s conversion.Scope) error
Convert_v1alpha1_ClusterStatus_To_infra_ClusterStatus is an autogenerated conversion function.
func Convert_v1alpha1_Cluster_To_infra_Cluster ¶
func Convert_v1alpha1_Cluster_To_infra_Cluster(in *Cluster, out *infra.Cluster, s conversion.Scope) error
Convert_v1alpha1_Cluster_To_infra_Cluster is an autogenerated conversion function.
func Convert_v1alpha1_EndpointID_To_id_EndpointID ¶
func Convert_v1alpha1_EndpointID_To_id_EndpointID(in *idv1alpha1.EndpointID, out *id.EndpointID, s conversion.Scope) error
Convert_v1alpha1_EndpointID_To_id_EndpointID is an autogenerated conversion function.
func Convert_v1alpha1_EndpointList_To_infra_EndpointList ¶
func Convert_v1alpha1_EndpointList_To_infra_EndpointList(in *EndpointList, out *infra.EndpointList, s conversion.Scope) error
Convert_v1alpha1_EndpointList_To_infra_EndpointList is an autogenerated conversion function.
func Convert_v1alpha1_EndpointSetList_To_infra_EndpointSetList ¶
func Convert_v1alpha1_EndpointSetList_To_infra_EndpointSetList(in *EndpointSetList, out *infra.EndpointSetList, s conversion.Scope) error
Convert_v1alpha1_EndpointSetList_To_infra_EndpointSetList is an autogenerated conversion function.
func Convert_v1alpha1_EndpointSetSpec_To_infra_EndpointSetSpec ¶
func Convert_v1alpha1_EndpointSetSpec_To_infra_EndpointSetSpec(in *EndpointSetSpec, out *infra.EndpointSetSpec, s conversion.Scope) error
Convert_v1alpha1_EndpointSetSpec_To_infra_EndpointSetSpec is an autogenerated conversion function.
func Convert_v1alpha1_EndpointSetStatus_To_infra_EndpointSetStatus ¶
func Convert_v1alpha1_EndpointSetStatus_To_infra_EndpointSetStatus(in *EndpointSetStatus, out *infra.EndpointSetStatus, s conversion.Scope) error
Convert_v1alpha1_EndpointSetStatus_To_infra_EndpointSetStatus is an autogenerated conversion function.
func Convert_v1alpha1_EndpointSet_To_infra_EndpointSet ¶
func Convert_v1alpha1_EndpointSet_To_infra_EndpointSet(in *EndpointSet, out *infra.EndpointSet, s conversion.Scope) error
Convert_v1alpha1_EndpointSet_To_infra_EndpointSet is an autogenerated conversion function.
func Convert_v1alpha1_EndpointSpec_To_infra_EndpointSpec ¶
func Convert_v1alpha1_EndpointSpec_To_infra_EndpointSpec(in *EndpointSpec, out *infra.EndpointSpec, s conversion.Scope) error
Convert_v1alpha1_EndpointSpec_To_infra_EndpointSpec is an autogenerated conversion function.
func Convert_v1alpha1_EndpointStatus_To_infra_EndpointStatus ¶
func Convert_v1alpha1_EndpointStatus_To_infra_EndpointStatus(in *EndpointStatus, out *infra.EndpointStatus, s conversion.Scope) error
Convert_v1alpha1_EndpointStatus_To_infra_EndpointStatus is an autogenerated conversion function.
func Convert_v1alpha1_Endpoint_To_infra_Endpoint ¶
func Convert_v1alpha1_Endpoint_To_infra_Endpoint(in *Endpoint, out *infra.Endpoint, s conversion.Scope) error
Convert_v1alpha1_Endpoint_To_infra_Endpoint is an autogenerated conversion function.
func Convert_v1alpha1_LinkList_To_infra_LinkList ¶
func Convert_v1alpha1_LinkList_To_infra_LinkList(in *LinkList, out *infra.LinkList, s conversion.Scope) error
Convert_v1alpha1_LinkList_To_infra_LinkList is an autogenerated conversion function.
func Convert_v1alpha1_LinkSetList_To_infra_LinkSetList ¶
func Convert_v1alpha1_LinkSetList_To_infra_LinkSetList(in *LinkSetList, out *infra.LinkSetList, s conversion.Scope) error
Convert_v1alpha1_LinkSetList_To_infra_LinkSetList is an autogenerated conversion function.
func Convert_v1alpha1_LinkSetSpec_To_infra_LinkSetSpec ¶
func Convert_v1alpha1_LinkSetSpec_To_infra_LinkSetSpec(in *LinkSetSpec, out *infra.LinkSetSpec, s conversion.Scope) error
Convert_v1alpha1_LinkSetSpec_To_infra_LinkSetSpec is an autogenerated conversion function.
func Convert_v1alpha1_LinkSetStatus_To_infra_LinkSetStatus ¶
func Convert_v1alpha1_LinkSetStatus_To_infra_LinkSetStatus(in *LinkSetStatus, out *infra.LinkSetStatus, s conversion.Scope) error
Convert_v1alpha1_LinkSetStatus_To_infra_LinkSetStatus is an autogenerated conversion function.
func Convert_v1alpha1_LinkSet_To_infra_LinkSet ¶
func Convert_v1alpha1_LinkSet_To_infra_LinkSet(in *LinkSet, out *infra.LinkSet, s conversion.Scope) error
Convert_v1alpha1_LinkSet_To_infra_LinkSet is an autogenerated conversion function.
func Convert_v1alpha1_LinkSpec_To_infra_LinkSpec ¶
func Convert_v1alpha1_LinkSpec_To_infra_LinkSpec(in *LinkSpec, out *infra.LinkSpec, s conversion.Scope) error
Convert_v1alpha1_LinkSpec_To_infra_LinkSpec is an autogenerated conversion function.
func Convert_v1alpha1_LinkStatus_To_infra_LinkStatus ¶
func Convert_v1alpha1_LinkStatus_To_infra_LinkStatus(in *LinkStatus, out *infra.LinkStatus, s conversion.Scope) error
Convert_v1alpha1_LinkStatus_To_infra_LinkStatus is an autogenerated conversion function.
func Convert_v1alpha1_Link_To_infra_Link ¶
Convert_v1alpha1_Link_To_infra_Link is an autogenerated conversion function.
func Convert_v1alpha1_Location_To_infra_Location ¶
func Convert_v1alpha1_Location_To_infra_Location(in *Location, out *infra.Location, s conversion.Scope) error
Convert_v1alpha1_Location_To_infra_Location is an autogenerated conversion function.
func Convert_v1alpha1_ModuleBayList_To_infra_ModuleBayList ¶
func Convert_v1alpha1_ModuleBayList_To_infra_ModuleBayList(in *ModuleBayList, out *infra.ModuleBayList, s conversion.Scope) error
Convert_v1alpha1_ModuleBayList_To_infra_ModuleBayList is an autogenerated conversion function.
func Convert_v1alpha1_ModuleBaySpec_To_infra_ModuleBaySpec ¶
func Convert_v1alpha1_ModuleBaySpec_To_infra_ModuleBaySpec(in *ModuleBaySpec, out *infra.ModuleBaySpec, s conversion.Scope) error
Convert_v1alpha1_ModuleBaySpec_To_infra_ModuleBaySpec is an autogenerated conversion function.
func Convert_v1alpha1_ModuleBayStatus_To_infra_ModuleBayStatus ¶
func Convert_v1alpha1_ModuleBayStatus_To_infra_ModuleBayStatus(in *ModuleBayStatus, out *infra.ModuleBayStatus, s conversion.Scope) error
Convert_v1alpha1_ModuleBayStatus_To_infra_ModuleBayStatus is an autogenerated conversion function.
func Convert_v1alpha1_ModuleBay_To_infra_ModuleBay ¶
func Convert_v1alpha1_ModuleBay_To_infra_ModuleBay(in *ModuleBay, out *infra.ModuleBay, s conversion.Scope) error
Convert_v1alpha1_ModuleBay_To_infra_ModuleBay is an autogenerated conversion function.
func Convert_v1alpha1_ModuleList_To_infra_ModuleList ¶
func Convert_v1alpha1_ModuleList_To_infra_ModuleList(in *ModuleList, out *infra.ModuleList, s conversion.Scope) error
Convert_v1alpha1_ModuleList_To_infra_ModuleList is an autogenerated conversion function.
func Convert_v1alpha1_ModuleSpec_To_infra_ModuleSpec ¶
func Convert_v1alpha1_ModuleSpec_To_infra_ModuleSpec(in *ModuleSpec, out *infra.ModuleSpec, s conversion.Scope) error
Convert_v1alpha1_ModuleSpec_To_infra_ModuleSpec is an autogenerated conversion function.
func Convert_v1alpha1_ModuleStatus_To_infra_ModuleStatus ¶
func Convert_v1alpha1_ModuleStatus_To_infra_ModuleStatus(in *ModuleStatus, out *infra.ModuleStatus, s conversion.Scope) error
Convert_v1alpha1_ModuleStatus_To_infra_ModuleStatus is an autogenerated conversion function.
func Convert_v1alpha1_Module_To_infra_Module ¶
func Convert_v1alpha1_Module_To_infra_Module(in *Module, out *infra.Module, s conversion.Scope) error
Convert_v1alpha1_Module_To_infra_Module is an autogenerated conversion function.
func Convert_v1alpha1_NodeID_To_id_NodeID ¶
func Convert_v1alpha1_NodeID_To_id_NodeID(in *idv1alpha1.NodeID, out *id.NodeID, s conversion.Scope) error
Convert_v1alpha1_NodeID_To_id_NodeID is an autogenerated conversion function.
func Convert_v1alpha1_NodeItemList_To_infra_NodeItemList ¶
func Convert_v1alpha1_NodeItemList_To_infra_NodeItemList(in *NodeItemList, out *infra.NodeItemList, s conversion.Scope) error
Convert_v1alpha1_NodeItemList_To_infra_NodeItemList is an autogenerated conversion function.
func Convert_v1alpha1_NodeItemSpec_To_infra_NodeItemSpec ¶
func Convert_v1alpha1_NodeItemSpec_To_infra_NodeItemSpec(in *NodeItemSpec, out *infra.NodeItemSpec, s conversion.Scope) error
Convert_v1alpha1_NodeItemSpec_To_infra_NodeItemSpec is an autogenerated conversion function.
func Convert_v1alpha1_NodeItemStatus_To_infra_NodeItemStatus ¶
func Convert_v1alpha1_NodeItemStatus_To_infra_NodeItemStatus(in *NodeItemStatus, out *infra.NodeItemStatus, s conversion.Scope) error
Convert_v1alpha1_NodeItemStatus_To_infra_NodeItemStatus is an autogenerated conversion function.
func Convert_v1alpha1_NodeItem_To_infra_NodeItem ¶
func Convert_v1alpha1_NodeItem_To_infra_NodeItem(in *NodeItem, out *infra.NodeItem, s conversion.Scope) error
Convert_v1alpha1_NodeItem_To_infra_NodeItem is an autogenerated conversion function.
func Convert_v1alpha1_NodeList_To_infra_NodeList ¶
func Convert_v1alpha1_NodeList_To_infra_NodeList(in *NodeList, out *infra.NodeList, s conversion.Scope) error
Convert_v1alpha1_NodeList_To_infra_NodeList is an autogenerated conversion function.
func Convert_v1alpha1_NodeSetList_To_infra_NodeSetList ¶
func Convert_v1alpha1_NodeSetList_To_infra_NodeSetList(in *NodeSetList, out *infra.NodeSetList, s conversion.Scope) error
Convert_v1alpha1_NodeSetList_To_infra_NodeSetList is an autogenerated conversion function.
func Convert_v1alpha1_NodeSetSpec_To_infra_NodeSetSpec ¶
func Convert_v1alpha1_NodeSetSpec_To_infra_NodeSetSpec(in *NodeSetSpec, out *infra.NodeSetSpec, s conversion.Scope) error
Convert_v1alpha1_NodeSetSpec_To_infra_NodeSetSpec is an autogenerated conversion function.
func Convert_v1alpha1_NodeSetStatus_To_infra_NodeSetStatus ¶
func Convert_v1alpha1_NodeSetStatus_To_infra_NodeSetStatus(in *NodeSetStatus, out *infra.NodeSetStatus, s conversion.Scope) error
Convert_v1alpha1_NodeSetStatus_To_infra_NodeSetStatus is an autogenerated conversion function.
func Convert_v1alpha1_NodeSet_To_infra_NodeSet ¶
func Convert_v1alpha1_NodeSet_To_infra_NodeSet(in *NodeSet, out *infra.NodeSet, s conversion.Scope) error
Convert_v1alpha1_NodeSet_To_infra_NodeSet is an autogenerated conversion function.
func Convert_v1alpha1_NodeSpec_To_infra_NodeSpec ¶
func Convert_v1alpha1_NodeSpec_To_infra_NodeSpec(in *NodeSpec, out *infra.NodeSpec, s conversion.Scope) error
Convert_v1alpha1_NodeSpec_To_infra_NodeSpec is an autogenerated conversion function.
func Convert_v1alpha1_NodeStatus_To_infra_NodeStatus ¶
func Convert_v1alpha1_NodeStatus_To_infra_NodeStatus(in *NodeStatus, out *infra.NodeStatus, s conversion.Scope) error
Convert_v1alpha1_NodeStatus_To_infra_NodeStatus is an autogenerated conversion function.
func Convert_v1alpha1_Node_To_infra_Node ¶
Convert_v1alpha1_Node_To_infra_Node is an autogenerated conversion function.
func Convert_v1alpha1_PartitionAdaptorID_To_id_PartitionAdaptorID ¶
func Convert_v1alpha1_PartitionAdaptorID_To_id_PartitionAdaptorID(in *idv1alpha1.PartitionAdaptorID, out *id.PartitionAdaptorID, s conversion.Scope) error
Convert_v1alpha1_PartitionAdaptorID_To_id_PartitionAdaptorID is an autogenerated conversion function.
func Convert_v1alpha1_PartitionAttachmentID_To_id_PartitionAttachmentID ¶
func Convert_v1alpha1_PartitionAttachmentID_To_id_PartitionAttachmentID(in *idv1alpha1.PartitionAttachmentID, out *id.PartitionAttachmentID, s conversion.Scope) error
Convert_v1alpha1_PartitionAttachmentID_To_id_PartitionAttachmentID is an autogenerated conversion function.
func Convert_v1alpha1_PartitionClusterID_To_id_PartitionClusterID ¶
func Convert_v1alpha1_PartitionClusterID_To_id_PartitionClusterID(in *idv1alpha1.PartitionClusterID, out *id.PartitionClusterID, s conversion.Scope) error
Convert_v1alpha1_PartitionClusterID_To_id_PartitionClusterID is an autogenerated conversion function.
func Convert_v1alpha1_PartitionEndpointID_To_id_PartitionEndpointID ¶
func Convert_v1alpha1_PartitionEndpointID_To_id_PartitionEndpointID(in *idv1alpha1.PartitionEndpointID, out *id.PartitionEndpointID, s conversion.Scope) error
Convert_v1alpha1_PartitionEndpointID_To_id_PartitionEndpointID is an autogenerated conversion function.
func Convert_v1alpha1_PartitionList_To_infra_PartitionList ¶
func Convert_v1alpha1_PartitionList_To_infra_PartitionList(in *PartitionList, out *infra.PartitionList, s conversion.Scope) error
Convert_v1alpha1_PartitionList_To_infra_PartitionList is an autogenerated conversion function.
func Convert_v1alpha1_PartitionNodeID_To_id_PartitionNodeID ¶
func Convert_v1alpha1_PartitionNodeID_To_id_PartitionNodeID(in *idv1alpha1.PartitionNodeID, out *id.PartitionNodeID, s conversion.Scope) error
Convert_v1alpha1_PartitionNodeID_To_id_PartitionNodeID is an autogenerated conversion function.
func Convert_v1alpha1_PartitionPortID_To_id_PartitionPortID ¶
func Convert_v1alpha1_PartitionPortID_To_id_PartitionPortID(in *idv1alpha1.PartitionPortID, out *id.PartitionPortID, s conversion.Scope) error
Convert_v1alpha1_PortID_To_id_PortID is an autogenerated conversion function.
func Convert_v1alpha1_PartitionSpec_To_infra_PartitionSpec ¶
func Convert_v1alpha1_PartitionSpec_To_infra_PartitionSpec(in *PartitionSpec, out *infra.PartitionSpec, s conversion.Scope) error
Convert_v1alpha1_PartitionSpec_To_infra_PartitionSpec is an autogenerated conversion function.
func Convert_v1alpha1_PartitionStatus_To_infra_PartitionStatus ¶
func Convert_v1alpha1_PartitionStatus_To_infra_PartitionStatus(in *PartitionStatus, out *infra.PartitionStatus, s conversion.Scope) error
Convert_v1alpha1_PartitionStatus_To_infra_PartitionStatus is an autogenerated conversion function.
func Convert_v1alpha1_Partition_To_infra_Partition ¶
func Convert_v1alpha1_Partition_To_infra_Partition(in *Partition, out *infra.Partition, s conversion.Scope) error
Convert_v1alpha1_Partition_To_infra_Partition is an autogenerated conversion function.
func Convert_v1alpha1_PortList_To_infra_PortList ¶
func Convert_v1alpha1_PortList_To_infra_PortList(in *PortList, out *infra.PortList, s conversion.Scope) error
Convert_v1alpha1_PortList_To_infra_PortList is an autogenerated conversion function.
func Convert_v1alpha1_PortSpec_To_infra_PortSpec ¶
func Convert_v1alpha1_PortSpec_To_infra_PortSpec(in *PortSpec, out *infra.PortSpec, s conversion.Scope) error
Convert_v1alpha1_PortSpec_To_infra_PortSpec is an autogenerated conversion function.
func Convert_v1alpha1_PortStatus_To_infra_PortStatus ¶
func Convert_v1alpha1_PortStatus_To_infra_PortStatus(in *PortStatus, out *infra.PortStatus, s conversion.Scope) error
Convert_v1alpha1_PortStatus_To_infra_PortStatus is an autogenerated conversion function.
func Convert_v1alpha1_Port_To_infra_Port ¶
Convert_v1alpha1_Port_To_infra_Port is an autogenerated conversion function.
func Convert_v1alpha1_RackList_To_infra_RackList ¶
func Convert_v1alpha1_RackList_To_infra_RackList(in *RackList, out *infra.RackList, s conversion.Scope) error
Convert_v1alpha1_RackList_To_infra_RackList is an autogenerated conversion function.
func Convert_v1alpha1_RackSpec_To_infra_RackSpec ¶
func Convert_v1alpha1_RackSpec_To_infra_RackSpec(in *RackSpec, out *infra.RackSpec, s conversion.Scope) error
Convert_v1alpha1_RackSpec_To_infra_RackSpec is an autogenerated conversion function.
func Convert_v1alpha1_RackStatus_To_infra_RackStatus ¶
func Convert_v1alpha1_RackStatus_To_infra_RackStatus(in *RackStatus, out *infra.RackStatus, s conversion.Scope) error
Convert_v1alpha1_RackStatus_To_infra_RackStatus is an autogenerated conversion function.
func Convert_v1alpha1_Rack_To_infra_Rack ¶
Convert_v1alpha1_Rack_To_infra_Rack is an autogenerated conversion function.
func Convert_v1alpha1_RegionList_To_infra_RegionList ¶
func Convert_v1alpha1_RegionList_To_infra_RegionList(in *RegionList, out *infra.RegionList, s conversion.Scope) error
Convert_v1alpha1_RegionList_To_infra_RegionList is an autogenerated conversion function.
func Convert_v1alpha1_RegionSpec_To_infra_RegionSpec ¶
func Convert_v1alpha1_RegionSpec_To_infra_RegionSpec(in *RegionSpec, out *infra.RegionSpec, s conversion.Scope) error
Convert_v1alpha1_RegionSpec_To_infra_RegionSpec is an autogenerated conversion function.
func Convert_v1alpha1_RegionStatus_To_infra_RegionStatus ¶
func Convert_v1alpha1_RegionStatus_To_infra_RegionStatus(in *RegionStatus, out *infra.RegionStatus, s conversion.Scope) error
Convert_v1alpha1_RegionStatus_To_infra_RegionStatus is an autogenerated conversion function.
func Convert_v1alpha1_Region_To_infra_Region ¶
func Convert_v1alpha1_Region_To_infra_Region(in *Region, out *infra.Region, s conversion.Scope) error
Convert_v1alpha1_Region_To_infra_Region is an autogenerated conversion function.
func Convert_v1alpha1_SiteID_To_id_SiteID ¶
func Convert_v1alpha1_SiteID_To_id_SiteID(in *idv1alpha1.SiteID, out *id.SiteID, s conversion.Scope) error
Convert_v1alpha1_SiteID_To_id_SiteID is an autogenerated conversion function.
func Convert_v1alpha1_SiteList_To_infra_SiteList ¶
func Convert_v1alpha1_SiteList_To_infra_SiteList(in *SiteList, out *infra.SiteList, s conversion.Scope) error
Convert_v1alpha1_SiteList_To_infra_SiteList is an autogenerated conversion function.
func Convert_v1alpha1_SiteSpec_To_infra_SiteSpec ¶
func Convert_v1alpha1_SiteSpec_To_infra_SiteSpec(in *SiteSpec, out *infra.SiteSpec, s conversion.Scope) error
Convert_v1alpha1_SiteSpec_To_infra_SiteSpec is an autogenerated conversion function.
func Convert_v1alpha1_SiteStatus_To_infra_SiteStatus ¶
func Convert_v1alpha1_SiteStatus_To_infra_SiteStatus(in *SiteStatus, out *infra.SiteStatus, s conversion.Scope) error
Convert_v1alpha1_SiteStatus_To_infra_SiteStatus is an autogenerated conversion function.
func Convert_v1alpha1_Site_To_infra_Site ¶
Convert_v1alpha1_Site_To_infra_Site is an autogenerated conversion function.
func RegisterConversions ¶
RegisterConversions adds conversion functions to the given scheme. Public to allow building arbitrary schemes.
func RegisterDefaults ¶
RegisterDefaults adds defaulters functions to the given scheme. Public to allow building arbitrary schemes. All generated defaulters are covering - they call all nested defaulters.
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group qualified GroupResource
Types ¶
type Adaptor ¶
type Adaptor struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" yaml:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec AdaptorSpec `json:"spec,omitempty" yaml:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` Status AdaptorStatus `json:"status,omitempty" yaml:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
+genclient +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object +kubebuilder:object:root=true +kubebuilder:storageversion +kubebuilder:subresource:status +kubebuilder:resource:categories={kuid} An Adaptor represents a communication interface or connection point within a Node, facilitating network communication and data transfer between different components or systems within the environment. `Adaptors` serve as gateways for transmitting and receiving data, enabling seamless communication between Nodes. +k8s:openapi-gen=true
func (*Adaptor) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Adaptor.
func (*Adaptor) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Adaptor) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (Adaptor) GetGroupVersionResource ¶
func (Adaptor) GetGroupVersionResource() schema.GroupVersionResource
func (*Adaptor) GetObjectMeta ¶
func (r *Adaptor) GetObjectMeta() *metav1.ObjectMeta
GetObjectMeta implements resource.Object GetObjectMeta implements resource.Object
func (Adaptor) IsStorageVersion ¶
IsStorageVersion returns true -- Config is used as the internal version. IsStorageVersion implements resource.Object
func (Adaptor) NamespaceScoped ¶
NamespaceScoped returns true to indicate Fortune is a namespaced resource. NamespaceScoped implements resource.Object
type AdaptorList ¶
type AdaptorList struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ListMeta `json:"metadata,omitempty" yaml:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []Adaptor `json:"items" yaml:"items" protobuf:"bytes,2,rep,name=items"` }
AdaptorList contains a list of Adaptors +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
func (*AdaptorList) DeepCopy ¶
func (in *AdaptorList) DeepCopy() *AdaptorList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdaptorList.
func (*AdaptorList) DeepCopyInto ¶
func (in *AdaptorList) DeepCopyInto(out *AdaptorList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AdaptorList) DeepCopyObject ¶
func (in *AdaptorList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AdaptorList) GetListMeta ¶
func (r *AdaptorList) GetListMeta() *metav1.ListMeta
GetListMeta returns the ListMeta GetListMeta implements resource.ObjectList
type AdaptorSpec ¶
type AdaptorSpec struct { // NodeGroupAdaptorID identifies the Adaptor identity this resource belongs to idv1alpha1.PartitionAdaptorID `json:",inline" yaml:",inline" protobuf:"bytes,1,opt,name=nodeGroupAdaptorID"` // 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"` }
AdaptorSpec defines the desired state of Adaptor
func (*AdaptorSpec) DeepCopy ¶
func (in *AdaptorSpec) DeepCopy() *AdaptorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdaptorSpec.
func (*AdaptorSpec) DeepCopyInto ¶
func (in *AdaptorSpec) DeepCopyInto(out *AdaptorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdaptorStatus ¶
type AdaptorStatus struct { // ConditionedStatus provides the status of the IPClain using conditions // - a ready condition indicates the overall status of the resource condv1alpha1.ConditionedStatus `json:",inline" yaml:",inline" protobuf:"bytes,1,opt,name=conditionedStatus"` }
AdaptorStatus defines the observed state of Adaptor
func (*AdaptorStatus) DeepCopy ¶
func (in *AdaptorStatus) DeepCopy() *AdaptorStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdaptorStatus.
func (*AdaptorStatus) DeepCopyInto ¶
func (in *AdaptorStatus) DeepCopyInto(out *AdaptorStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
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"` }
+genclient +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object +kubebuilder:object:root=true +kubebuilder:storageversion +kubebuilder:subresource:status +kubebuilder:resource:categories={kuid} A Cluster represents a kubernetes cluster and is typically used as a nodeGroup identifier.
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) GetGroupVersionResource ¶
func (Cluster) GetGroupVersionResource() schema.GroupVersionResource
func (*Cluster) GetObjectMeta ¶
func (r *Cluster) GetObjectMeta() *metav1.ObjectMeta
GetObjectMeta implements resource.Object GetObjectMeta implements resource.Object
func (Cluster) IsStorageVersion ¶
IsStorageVersion returns true -- Config is used as the internal version. IsStorageVersion implements resource.Object
func (Cluster) NamespaceScoped ¶
NamespaceScoped returns true to indicate Fortune is a namespaced resource. NamespaceScoped implements resource.Object
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
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) GetListMeta ¶
func (r *ClusterList) GetListMeta() *metav1.ListMeta
GetListMeta returns the ListMeta GetListMeta implements resource.ObjectList
type ClusterSpec ¶
type ClusterSpec struct { // PartitionClusterID defines the cluster partition idv1alpha1.PartitionClusterID `json:",inline" yaml:",inline" protobuf:"bytes,1,opt,name=nodeID"` // 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.
type ClusterStatus ¶
type ClusterStatus struct { // ConditionedStatus provides the status of the IPClain using conditions // - a ready condition indicates the overall status of the resource condv1alpha1.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.
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"` }
+genclient +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object +kubebuilder:object:root=true +kubebuilder:storageversion +kubebuilder:subresource:status +kubebuilder:resource:categories={kuid} 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) GetGroupVersionResource ¶
func (Endpoint) GetGroupVersionResource() schema.GroupVersionResource
func (*Endpoint) GetObjectMeta ¶
func (r *Endpoint) GetObjectMeta() *metav1.ObjectMeta
GetObjectMeta implements resource.Object GetObjectMeta implements resource.Object
func (Endpoint) IsStorageVersion ¶
IsStorageVersion returns true -- Config is used as the internal version. IsStorageVersion implements resource.Object
func (Endpoint) NamespaceScoped ¶
NamespaceScoped returns true to indicate Fortune is a namespaced resource. NamespaceScoped implements resource.Object
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) GetListMeta ¶
func (r *EndpointList) GetListMeta() *metav1.ListMeta
GetListMeta returns the ListMeta GetListMeta implements resource.ObjectList
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"` }
+genclient +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object +kubebuilder:object:root=true +kubebuilder:storageversion +kubebuilder:subresource:status +kubebuilder:resource:categories={kuid} 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) GetGroupVersionResource ¶
func (EndpointSet) GetGroupVersionResource() schema.GroupVersionResource
func (*EndpointSet) GetObjectMeta ¶
func (r *EndpointSet) GetObjectMeta() *metav1.ObjectMeta
GetObjectMeta implements resource.Object GetObjectMeta implements resource.Object
func (EndpointSet) IsStorageVersion ¶
func (EndpointSet) IsStorageVersion() bool
IsStorageVersion returns true -- Config is used as the internal version. IsStorageVersion implements resource.Object
func (EndpointSet) NamespaceScoped ¶
func (EndpointSet) NamespaceScoped() bool
NamespaceScoped returns true to indicate Fortune is a namespaced resource. NamespaceScoped implements resource.Object
func (EndpointSet) New ¶
func (EndpointSet) New() runtime.Object
New return an empty resource New implements resource.Object
func (EndpointSet) NewList ¶
func (EndpointSet) NewList() runtime.Object
NewList return an empty resourceList NewList implements resource.Object
func (EndpointSet) RegisterConversions ¶
func (EndpointSet) RegisterConversions() func(s *runtime.Scheme) error
RegisterConversions registers the conversions. RegisterConversions implements resource.MultiVersionObject
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) GetListMeta ¶
func (r *EndpointSetList) GetListMeta() *metav1.ListMeta
GetListMeta returns the ListMeta GetListMeta implements resource.ObjectList
type EndpointSetSpec ¶
type EndpointSetSpec struct { // Endpoints defines the Endpoints that are part of the EndpointSet // Min 1, Max 16 Endpoints []*idv1alpha1.PartitionEndpointID `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.
type EndpointSetStatus ¶
type EndpointSetStatus struct { // ConditionedStatus provides the status of the IPClain using conditions // - a ready condition indicates the overall status of the resource condv1alpha1.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.
type EndpointSpec ¶
type EndpointSpec struct { // NodeGroupEndpointID identifies the endpoint identity this resource belongs to idv1alpha1.PartitionEndpointID `json:",inline" yaml:",inline" protobuf:"bytes,1,opt,name=nodeGroupEndpointID"` // 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"` // VLANTagging defines if VLAN tagging is enabled or disabled on the interface VLANTagging bool `json:"vlanTagging,omitempty" yaml:"vlanTagging,omitempty" protobuf:"bytes,5,opt,name=vlanTagging"` }
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.
type EndpointStatus ¶
type EndpointStatus struct { // ConditionedStatus provides the status of the IPClain using conditions // - a ready condition indicates the overall status of the resource condv1alpha1.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.
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"` }
+genclient +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object +kubebuilder:object:root=true +kubebuilder:storageversion +kubebuilder:subresource:status +kubebuilder:resource:categories={kuid} 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) GetGroupVersionResource ¶
func (Link) GetGroupVersionResource() schema.GroupVersionResource
func (*Link) GetObjectMeta ¶
func (r *Link) GetObjectMeta() *metav1.ObjectMeta
GetObjectMeta implements resource.Object GetObjectMeta implements resource.Object
func (Link) IsStorageVersion ¶
IsStorageVersion returns true -- Config is used as the internal version. IsStorageVersion implements resource.Object
func (Link) NamespaceScoped ¶
NamespaceScoped returns true to indicate Fortune is a namespaced resource. NamespaceScoped implements resource.Object
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) GetListMeta ¶
GetListMeta returns the ListMeta GetListMeta implements resource.ObjectList
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"` }
+genclient +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object +kubebuilder:object:root=true +kubebuilder:storageversion +kubebuilder:subresource:status +kubebuilder:resource:categories={kuid} 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) GetGroupVersionResource ¶
func (LinkSet) GetGroupVersionResource() schema.GroupVersionResource
func (*LinkSet) GetObjectMeta ¶
func (r *LinkSet) GetObjectMeta() *metav1.ObjectMeta
GetObjectMeta implements resource.Object GetObjectMeta implements resource.Object
func (LinkSet) IsStorageVersion ¶
IsStorageVersion returns true -- Config is used as the internal version. IsStorageVersion implements resource.Object
func (LinkSet) NamespaceScoped ¶
NamespaceScoped returns true to indicate Fortune is a namespaced resource. NamespaceScoped implements resource.Object
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) GetListMeta ¶
func (r *LinkSetList) GetListMeta() *metav1.ListMeta
GetListMeta returns the ListMeta GetListMeta implements resource.ObjectList
type LinkSetSpec ¶
type LinkSetSpec struct { // Endpoints define the endpoint identifiers of the LinkSet Endpoints []*idv1alpha1.PartitionEndpointID `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.
type LinkSetStatus ¶
type LinkSetStatus struct { // ConditionedStatus provides the status of the IPClain using conditions // - a ready condition indicates the overall status of the resource condv1alpha1.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.
type LinkSpec ¶
type LinkSpec struct { // Internal indicated if the link is internal to the topology Internal *bool `json:"internal,omitempty" protobuf:"bytes,1,opt,name=internal"` // Endpoints define the 2 endpoint identifiers of the link // Can only have 2 endpoints Endpoints []*idv1alpha1.PartitionEndpointID `json:"endpoints" yaml:"endpoints" protobuf:"bytes,2,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,3,opt,name=userDefinedLabels"` // BFD defines the BFD specific parameters on the link // +optional BFD *corenetworkv1alpha1.BFDLinkParameters `json:"bfd,omitempty" yaml:"bfd,omitempty" protobuf:"bytes,3,opt,name=bfd"` // OSPF defines the OSPF specific parameters on the link // +optional OSPF *corenetworkv1alpha1.OSPFLinkParameters `json:"ospf,omitempty" yaml:"ospf,omitempty" protobuf:"bytes,4,opt,name=ospf"` // ISIS defines the ISIS specific parameters on the link // +optional ISIS *corenetworkv1alpha1.ISISLinkParameters `json:"isis,omitempty" yaml:"isis,omitempty" protobuf:"bytes,5,opt,name=isis"` // BGP defines the BGP specific parameters on the link // +optional BGP *corenetworkv1alpha1.BGPLinkParameters `json:"bgp,omitempty" yaml:"bgp,omitempty" protobuf:"bytes,6,opt,name=bgp"` }
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.
type LinkStatus ¶
type LinkStatus struct { // ConditionedStatus provides the status of the IPClain using conditions // - a ready condition indicates the overall status of the resource condv1alpha1.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.
type Location ¶
type Location struct { Latitude string `json:"latitude" yaml:"latitude" protobuf:"bytes,1,opt,name=latitude"` Longitude string `json:"longitude" yaml:"longitude" 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.
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"` }
+genclient +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object +kubebuilder:object:root=true +kubebuilder:storageversion +kubebuilder:subresource:status +kubebuilder:resource:categories={kuid} 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) GetGroupVersionResource ¶
func (Module) GetGroupVersionResource() schema.GroupVersionResource
func (*Module) GetObjectMeta ¶
func (r *Module) GetObjectMeta() *metav1.ObjectMeta
GetObjectMeta implements resource.Object GetObjectMeta implements resource.Object
func (Module) IsStorageVersion ¶
IsStorageVersion returns true -- Config is used as the internal version. IsStorageVersion implements resource.Object
func (Module) NamespaceScoped ¶
NamespaceScoped returns true to indicate Fortune is a namespaced resource. NamespaceScoped implements resource.Object
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"` }
+genclient +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object +kubebuilder:object:root=true +kubebuilder:storageversion +kubebuilder:subresource:status +kubebuilder:resource:categories={kuid} 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) GetGroupVersionResource ¶
func (ModuleBay) GetGroupVersionResource() schema.GroupVersionResource
func (*ModuleBay) GetObjectMeta ¶
func (r *ModuleBay) GetObjectMeta() *metav1.ObjectMeta
GetObjectMeta implements resource.Object GetObjectMeta implements resource.Object
func (ModuleBay) IsStorageVersion ¶
IsStorageVersion returns true -- Config is used as the internal version. IsStorageVersion implements resource.Object
func (ModuleBay) NamespaceScoped ¶
NamespaceScoped returns true to indicate Fortune is a namespaced resource. NamespaceScoped implements resource.Object
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) GetListMeta ¶
func (r *ModuleBayList) GetListMeta() *metav1.ListMeta
GetListMeta returns the ListMeta GetListMeta implements resource.ObjectList
type ModuleBaySpec ¶
type ModuleBaySpec struct { // NodeID identifies the node identity this resource belongs to idv1alpha1.PartitionNodeID `json:",inline" yaml:",inline" protobuf:"bytes,1,opt,name=nodeID"` // Position defines the position in the node the moduleBay is deployed Position int `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.
type ModuleBayStatus ¶
type ModuleBayStatus struct { // ConditionedStatus provides the status of the IPClain using conditions // - a ready condition indicates the overall status of the resource condv1alpha1.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.
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) GetListMeta ¶
func (r *ModuleList) GetListMeta() *metav1.ListMeta
GetListMeta returns the ListMeta GetListMeta implements resource.ObjectList
type ModuleSpec ¶
type ModuleSpec struct { // NodeID identifies the node identity this resource belongs to idv1alpha1.PartitionNodeID `json:",inline" yaml:",inline" protobuf:"bytes,1,opt,name=nodeID"` // ModuelBay defines the bay in which the module is deployed ModuleBay int `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.
type ModuleStatus ¶
type ModuleStatus struct { // ConditionedStatus provides the status of the IPClain using conditions // - a ready condition indicates the overall status of the resource condv1alpha1.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.
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"` }
+genclient +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object +kubebuilder:object:root=true +kubebuilder:storageversion +kubebuilder:subresource:status +kubebuilder:resource:categories={kuid} 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) GetGroupVersionResource ¶
func (Node) GetGroupVersionResource() schema.GroupVersionResource
func (*Node) GetObjectMeta ¶
func (r *Node) GetObjectMeta() *metav1.ObjectMeta
GetObjectMeta implements resource.Object GetObjectMeta implements resource.Object
func (Node) IsStorageVersion ¶
IsStorageVersion returns true -- Config is used as the internal version. IsStorageVersion implements resource.Object
func (Node) NamespaceScoped ¶
NamespaceScoped returns true to indicate Fortune is a namespaced resource. NamespaceScoped implements resource.Object
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"` }
+genclient +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object +kubebuilder:object:root=true +kubebuilder:storageversion +kubebuilder:subresource:status +kubebuilder:resource:categories={kuid} 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) GetGroupVersionResource ¶
func (NodeItem) GetGroupVersionResource() schema.GroupVersionResource
func (*NodeItem) GetObjectMeta ¶
func (r *NodeItem) GetObjectMeta() *metav1.ObjectMeta
GetObjectMeta implements resource.Object GetObjectMeta implements resource.Object
func (NodeItem) IsStorageVersion ¶
IsStorageVersion returns true -- Config is used as the internal version. IsStorageVersion implements resource.Object
func (NodeItem) NamespaceScoped ¶
NamespaceScoped returns true to indicate Fortune is a namespaced resource. NamespaceScoped implements resource.Object
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) GetListMeta ¶
func (r *NodeItemList) GetListMeta() *metav1.ListMeta
GetListMeta returns the ListMeta GetListMeta implements resource.ObjectList
type NodeItemSpec ¶
type NodeItemSpec struct { // NodeID identifies the node identity this resource belongs to idv1alpha1.PartitionNodeID `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.
type NodeItemStatus ¶
type NodeItemStatus struct { // ConditionedStatus provides the status of the IPClain using conditions // - a ready condition indicates the overall status of the resource condv1alpha1.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.
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) GetListMeta ¶
GetListMeta returns the ListMeta GetListMeta implements resource.ObjectList
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"` }
+genclient +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object +kubebuilder:object:root=true +kubebuilder:storageversion +kubebuilder:subresource:status +kubebuilder:resource:categories={kuid} A NodeSet represents a set of nodes. E.g. it can be used to model a set of nodes in a NodeSet 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) GetGroupVersionResource ¶
func (NodeSet) GetGroupVersionResource() schema.GroupVersionResource
func (*NodeSet) GetObjectMeta ¶
func (r *NodeSet) GetObjectMeta() *metav1.ObjectMeta
GetObjectMeta implements resource.Object GetObjectMeta implements resource.Object
func (NodeSet) IsStorageVersion ¶
IsStorageVersion returns true -- Config is used as the internal version. IsStorageVersion implements resource.Object
func (NodeSet) NamespaceScoped ¶
NamespaceScoped returns true to indicate Fortune is a namespaced resource. NamespaceScoped implements resource.Object
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) GetListMeta ¶
func (r *NodeSetList) GetListMeta() *metav1.ListMeta
GetListMeta returns the ListMeta GetListMeta implements resource.ObjectList
type NodeSetSpec ¶
type NodeSetSpec struct { NodeSet string `json:"nodeSet" yaml:"nodeSet" protobuf:"bytes,1,opt,name=nodeSet"` // PartitionClusterID defines the cluster partition idv1alpha1.PartitionClusterID `json:",inline" yaml:",inline" protobuf:"bytes,2,opt,name=nodeID"` // 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,3,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.
type NodeSetStatus ¶
type NodeSetStatus struct { // ConditionedStatus provides the status of the IPClain using conditions // - a ready condition indicates the overall status of the resource condv1alpha1.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.
type NodeSpec ¶
type NodeSpec struct { // NodeGroupNodeID identifies the nodeGroup identity this resource belongs to idv1alpha1.PartitionNodeID `json:",inline" yaml:",inline" protobuf:"bytes,1,opt,name=nodeID"` // 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"` // PlatformType define the type of platform implementing the nodespec PlatformType string `json:"platformType" yaml:"platformType" protobuf:"bytes,6,opt,name=platformType"` // 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,7,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.
type NodeStatus ¶
type NodeStatus struct { // ConditionedStatus provides the status of the IPClain using conditions // - a ready condition indicates the overall status of the resource condv1alpha1.ConditionedStatus `json:",inline" yaml:",inline" protobuf:"bytes,1,opt,name=conditionedStatus"` // System ID define the unique system id of the node // +optional SystemID *string `json:"systemID,omitempty" yaml:"systemID,omitempty" protobuf:"bytes,2,opt,name=systemID"` }
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.
type Partition ¶
type Partition struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" yaml:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec PartitionSpec `json:"spec,omitempty" yaml:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` Status PartitionStatus `json:"status,omitempty" yaml:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
+genclient +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object +kubebuilder:object:root=true +kubebuilder:storageversion +kubebuilder:subresource:status +kubebuilder:resource:categories={kuid}
func (*Partition) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Partition.
func (*Partition) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Partition) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (Partition) GetGroupVersionResource ¶
func (Partition) GetGroupVersionResource() schema.GroupVersionResource
func (*Partition) GetObjectMeta ¶
func (r *Partition) GetObjectMeta() *metav1.ObjectMeta
GetObjectMeta implements resource.Object GetObjectMeta implements resource.Object
func (Partition) IsStorageVersion ¶
IsStorageVersion returns true -- Config is used as the internal version. IsStorageVersion implements resource.Object
func (Partition) NamespaceScoped ¶
NamespaceScoped returns true to indicate Fortune is a namespaced resource. NamespaceScoped implements resource.Object
type PartitionList ¶
type PartitionList struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ListMeta `json:"metadata,omitempty" yaml:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []Partition `json:"items" yaml:"items" protobuf:"bytes,2,rep,name=items"` }
PartitionList contains a list of Partitions +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
func (*PartitionList) DeepCopy ¶
func (in *PartitionList) DeepCopy() *PartitionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PartitionList.
func (*PartitionList) DeepCopyInto ¶
func (in *PartitionList) DeepCopyInto(out *PartitionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PartitionList) DeepCopyObject ¶
func (in *PartitionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*PartitionList) GetListMeta ¶
func (r *PartitionList) GetListMeta() *metav1.ListMeta
GetListMeta returns the ListMeta GetListMeta implements resource.ObjectList
type PartitionSpec ¶
type PartitionSpec 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,7,opt,name=userDefinedLabels"` }
PartitionSpec defines the desired state of the partition
func (*PartitionSpec) DeepCopy ¶
func (in *PartitionSpec) DeepCopy() *PartitionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PartitionSpec.
func (*PartitionSpec) DeepCopyInto ¶
func (in *PartitionSpec) DeepCopyInto(out *PartitionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PartitionStatus ¶
type PartitionStatus struct { // ConditionedStatus provides the status of the IPClain using conditions // - a ready condition indicates the overall status of the resource condv1alpha1.ConditionedStatus `json:",inline" yaml:",inline" protobuf:"bytes,1,opt,name=conditionedStatus"` }
PartitionStatus defines the observed state of Partition
func (*PartitionStatus) DeepCopy ¶
func (in *PartitionStatus) DeepCopy() *PartitionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PartitionStatus.
func (*PartitionStatus) DeepCopyInto ¶
func (in *PartitionStatus) DeepCopyInto(out *PartitionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Port ¶
type Port struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" yaml:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec PortSpec `json:"spec,omitempty" yaml:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` Status PortStatus `json:"status,omitempty" yaml:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
+genclient +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object +kubebuilder:object:root=true +kubebuilder:storageversion +kubebuilder:subresource:status +kubebuilder:resource:categories={kuid} An Port represents a communication interface or connection point within a Node, facilitating network communication and data transfer between different components or systems within the environment. `Ports` serve as gateways for transmitting and receiving data, enabling seamless communication between Nodes. +k8s:openapi-gen=true
func (*Port) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Port.
func (*Port) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Port) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (Port) GetGroupVersionResource ¶
func (Port) GetGroupVersionResource() schema.GroupVersionResource
func (*Port) GetObjectMeta ¶
func (r *Port) GetObjectMeta() *metav1.ObjectMeta
GetObjectMeta implements resource.Object GetObjectMeta implements resource.Object
func (Port) IsStorageVersion ¶
IsStorageVersion returns true -- Config is used as the internal version. IsStorageVersion implements resource.Object
func (Port) NamespaceScoped ¶
NamespaceScoped returns true to indicate Fortune is a namespaced resource. NamespaceScoped implements resource.Object
type PortList ¶
type PortList struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ListMeta `json:"metadata,omitempty" yaml:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []Port `json:"items" yaml:"items" protobuf:"bytes,2,rep,name=items"` }
PortList contains a list of Ports +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
func (*PortList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PortList.
func (*PortList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PortList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*PortList) GetListMeta ¶
GetListMeta returns the ListMeta GetListMeta implements resource.ObjectList
type PortSpec ¶
type PortSpec struct { // PartitionPortID the Port identity this resource belongs to idv1alpha1.PartitionPortID `json:",inline" yaml:",inline" protobuf:"bytes,1,opt,name=partitionPortID"` // 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"` }
PortSpec defines the desired state of Port
func (*PortSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PortSpec.
func (*PortSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PortStatus ¶
type PortStatus struct { // ConditionedStatus provides the status of the IPClain using conditions // - a ready condition indicates the overall status of the resource condv1alpha1.ConditionedStatus `json:",inline" yaml:",inline" protobuf:"bytes,1,opt,name=conditionedStatus"` }
PortStatus defines the observed state of Port
func (*PortStatus) DeepCopy ¶
func (in *PortStatus) DeepCopy() *PortStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PortStatus.
func (*PortStatus) DeepCopyInto ¶
func (in *PortStatus) DeepCopyInto(out *PortStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
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"` }
+genclient +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object +kubebuilder:object:root=true +kubebuilder:storageversion +kubebuilder:subresource:status +kubebuilder:resource:categories={kuid} A rack represents a physical equipment rack within your environment. Each rack is designed to accommodate the installation of devices and equipment.
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) GetGroupVersionResource ¶
func (Rack) GetGroupVersionResource() schema.GroupVersionResource
func (*Rack) GetObjectMeta ¶
func (r *Rack) GetObjectMeta() *metav1.ObjectMeta
GetObjectMeta implements resource.Object GetObjectMeta implements resource.Object
func (Rack) IsStorageVersion ¶
IsStorageVersion returns true -- Config is used as the internal version. IsStorageVersion implements resource.Object
func (Rack) NamespaceScoped ¶
NamespaceScoped returns true to indicate Fortune is a namespaced resource. NamespaceScoped implements resource.Object
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) GetListMeta ¶
GetListMeta returns the ListMeta GetListMeta implements resource.ObjectList
type RackSpec ¶
type RackSpec struct { // SiteID identifies the siteID this resource belongs to idv1alpha1.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.
type RackStatus ¶
type RackStatus struct { // ConditionedStatus provides the status of the IPClain using conditions // - a ready condition indicates the overall status of the resource condv1alpha1.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.
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"` }
+genclient +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object +kubebuilder:object:root=true +kubebuilder:storageversion +kubebuilder:subresource:status +kubebuilder:resource:categories={kuid} 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.
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) GetGroupVersionResource ¶
func (Region) GetGroupVersionResource() schema.GroupVersionResource
func (*Region) GetObjectMeta ¶
func (r *Region) GetObjectMeta() *metav1.ObjectMeta
GetObjectMeta implements resource.Object GetObjectMeta implements resource.Object
func (Region) IsStorageVersion ¶
IsStorageVersion returns true -- Config is used as the internal version. IsStorageVersion implements resource.Object
func (Region) NamespaceScoped ¶
NamespaceScoped returns true to indicate Fortune is a namespaced resource. NamespaceScoped implements resource.Object
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) GetListMeta ¶
func (r *RegionList) GetListMeta() *metav1.ListMeta
GetListMeta returns the ListMeta GetListMeta implements resource.ObjectList
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.
type RegionStatus ¶
type RegionStatus struct { // ConditionedStatus provides the status of the IPClain using conditions // - a ready condition indicates the overall status of the resource condv1alpha1.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.
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"` }
+genclient +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object +kubebuilder:object:root=true +kubebuilder:storageversion +kubebuilder:subresource:status +kubebuilder:resource:categories={kuid} 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.
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) GetGroupVersionResource ¶
func (Site) GetGroupVersionResource() schema.GroupVersionResource
func (*Site) GetObjectMeta ¶
func (r *Site) GetObjectMeta() *metav1.ObjectMeta
GetObjectMeta implements resource.Object GetObjectMeta implements resource.Object
func (Site) IsStorageVersion ¶
IsStorageVersion returns true -- Config is used as the internal version. IsStorageVersion implements resource.Object
func (Site) NamespaceScoped ¶
NamespaceScoped returns true to indicate Fortune is a namespaced resource. NamespaceScoped implements resource.Object
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) GetListMeta ¶
GetListMeta returns the ListMeta GetListMeta implements resource.ObjectList
type SiteSpec ¶
type SiteSpec struct { // SiteID defines the siteID idv1alpha1.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"` // 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.
type SiteStatus ¶
type SiteStatus struct { // ConditionedStatus provides the status of the IPClain using conditions // - a ready condition indicates the overall status of the resource condv1alpha1.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.
Source Files
¶
- adaptor_resource.go
- adaptor_types.go
- cluster_resource.go
- cluster_types.go
- conversion.go
- doc.go
- endpoint_resource.go
- endpoint_types.go
- endpointset_resource.go
- endpointset_types.go
- link_resource.go
- link_types.go
- linkset_resource.go
- linkset_types.go
- location.go
- module_resource.go
- module_types.go
- modulebay_resource.go
- modulebay_types.go
- node_resource.go
- node_types.go
- nodeitem_resource.go
- nodeitem_types.go
- nodeset_resource.go
- nodeset_types.go
- partition_resource.go
- partition_types.go
- port_resource.go
- port_types.go
- rack_resource.go
- rack_types.go
- region_resource.go
- region_types.go
- register.go
- site_resource.go
- site_types.go
- zz_generated.conversion.go
- zz_generated.deepcopy.go
- zz_generated.defaults.go