v1alpha1

package
v0.0.13 Latest Latest
Warning

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

Go to latest
Published: Dec 27, 2024 License: Apache-2.0 Imports: 8 Imported by: 1

Documentation

Overview

v1alpha1 is the v1alpha1 version of the API.

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrInvalidLengthGenerated        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowGenerated          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupGenerated = fmt.Errorf("proto: unexpected end of group")
)

Functions

func RegisterDefaults

func RegisterDefaults(scheme *runtime.Scheme) error

RegisterDefaults adds defaulters functions to the given scheme. Public to allow building arbitrary schemes. All generated defaulters are covering - they call all nested defaulters.

Types

type ClusterID

type ClusterID struct {
	SiteID `json:",inline" yaml:",inline" protobuf:"bytes,1,opt,name=siteID"`
	// Cluster defines the name of the cluster
	Cluster string `json:"cluster" yaml:"cluster" protobuf:"bytes,2,opt,name=cluster"`
}

func (*ClusterID) DeepCopy

func (in *ClusterID) DeepCopy() *ClusterID

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

func (*ClusterID) DeepCopyInto

func (in *ClusterID) DeepCopyInto(out *ClusterID)

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

func (*ClusterID) Descriptor added in v0.0.12

func (*ClusterID) Descriptor() ([]byte, []int)

func (*ClusterID) Marshal added in v0.0.12

func (m *ClusterID) Marshal() (dAtA []byte, err error)

func (*ClusterID) MarshalTo added in v0.0.12

func (m *ClusterID) MarshalTo(dAtA []byte) (int, error)

func (*ClusterID) MarshalToSizedBuffer added in v0.0.12

func (m *ClusterID) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ClusterID) ProtoMessage added in v0.0.12

func (*ClusterID) ProtoMessage()

func (*ClusterID) Reset added in v0.0.12

func (m *ClusterID) Reset()

func (*ClusterID) Size added in v0.0.12

func (m *ClusterID) Size() (n int)

func (*ClusterID) String added in v0.0.12

func (this *ClusterID) String() string

func (*ClusterID) Unmarshal added in v0.0.12

func (m *ClusterID) Unmarshal(dAtA []byte) error

func (*ClusterID) XXX_DiscardUnknown added in v0.0.12

func (m *ClusterID) XXX_DiscardUnknown()

func (*ClusterID) XXX_Marshal added in v0.0.12

func (m *ClusterID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ClusterID) XXX_Merge added in v0.0.12

func (m *ClusterID) XXX_Merge(src proto.Message)

func (*ClusterID) XXX_Size added in v0.0.12

func (m *ClusterID) XXX_Size() int

func (*ClusterID) XXX_Unmarshal added in v0.0.12

func (m *ClusterID) XXX_Unmarshal(b []byte) error

type EndpointID

type EndpointID struct {
	NodeID `json:",inline" yaml:",inline" protobuf:"bytes,1,opt,name=nodeID"`
	// ModuleBay defines the moduleBay reference id
	ModuleBay *uint32 `json:"moduleBay,omitempty" yaml:"moduleBay,omitempty" protobuf:"bytes,2,opt,name=moduleBay"`
	// Module defines the module reference id
	Module *uint32 `json:"module,omitempty" yaml:"module,omitempty" protobuf:"bytes,3,opt,name=module"`
	// Port defines the id of the port
	Port uint32 `json:"port" yaml:"port" protobuf:"bytes,4,opt,name=port"`
	// Adaptor defines the name of the adaptor
	Adaptor string `json:"adaptor" yaml:"adaptor" protobuf:"bytes,5,opt,name=adaptor"`
	// Endpoint defines the name of the endpoint
	Endpoint uint32 `json:"endpoint" yaml:"endpoint" protobuf:"bytes,6,opt,name=endpoint"`
}

func (*EndpointID) DeepCopy

func (in *EndpointID) DeepCopy() *EndpointID

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

func (*EndpointID) DeepCopyInto

func (in *EndpointID) DeepCopyInto(out *EndpointID)

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

func (*EndpointID) Descriptor added in v0.0.12

func (*EndpointID) Descriptor() ([]byte, []int)

func (*EndpointID) Marshal added in v0.0.12

func (m *EndpointID) Marshal() (dAtA []byte, err error)

func (*EndpointID) MarshalTo added in v0.0.12

func (m *EndpointID) MarshalTo(dAtA []byte) (int, error)

func (*EndpointID) MarshalToSizedBuffer added in v0.0.12

func (m *EndpointID) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*EndpointID) ProtoMessage added in v0.0.12

func (*EndpointID) ProtoMessage()

func (*EndpointID) Reset added in v0.0.12

func (m *EndpointID) Reset()

func (*EndpointID) Size added in v0.0.12

func (m *EndpointID) Size() (n int)

func (*EndpointID) String added in v0.0.12

func (this *EndpointID) String() string

func (*EndpointID) Unmarshal added in v0.0.12

func (m *EndpointID) Unmarshal(dAtA []byte) error

func (*EndpointID) XXX_DiscardUnknown added in v0.0.12

func (m *EndpointID) XXX_DiscardUnknown()

func (*EndpointID) XXX_Marshal added in v0.0.12

func (m *EndpointID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EndpointID) XXX_Merge added in v0.0.12

func (m *EndpointID) XXX_Merge(src proto.Message)

func (*EndpointID) XXX_Size added in v0.0.12

func (m *EndpointID) XXX_Size() int

func (*EndpointID) XXX_Unmarshal added in v0.0.12

func (m *EndpointID) XXX_Unmarshal(b []byte) error

type NodeID

type NodeID struct {
	SiteID `json:",inline" yaml:",inline" protobuf:"bytes,1,opt,name=siteID"`
	// Node defines the name of the node
	Node string `json:"node" yaml:"node" protobuf:"bytes,2,opt,name=node"`
}

func (*NodeID) DeepCopy

func (in *NodeID) DeepCopy() *NodeID

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

func (*NodeID) DeepCopyInto

func (in *NodeID) DeepCopyInto(out *NodeID)

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

func (*NodeID) Descriptor added in v0.0.12

func (*NodeID) Descriptor() ([]byte, []int)

func (*NodeID) Marshal added in v0.0.12

func (m *NodeID) Marshal() (dAtA []byte, err error)

func (*NodeID) MarshalTo added in v0.0.12

func (m *NodeID) MarshalTo(dAtA []byte) (int, error)

func (*NodeID) MarshalToSizedBuffer added in v0.0.12

func (m *NodeID) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*NodeID) ProtoMessage added in v0.0.12

func (*NodeID) ProtoMessage()

func (*NodeID) Reset added in v0.0.12

func (m *NodeID) Reset()

func (*NodeID) Size added in v0.0.12

func (m *NodeID) Size() (n int)

func (*NodeID) String added in v0.0.12

func (this *NodeID) String() string

func (*NodeID) Unmarshal added in v0.0.12

func (m *NodeID) Unmarshal(dAtA []byte) error

func (*NodeID) XXX_DiscardUnknown added in v0.0.12

func (m *NodeID) XXX_DiscardUnknown()

func (*NodeID) XXX_Marshal added in v0.0.12

func (m *NodeID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NodeID) XXX_Merge added in v0.0.12

func (m *NodeID) XXX_Merge(src proto.Message)

func (*NodeID) XXX_Size added in v0.0.12

func (m *NodeID) XXX_Size() int

func (*NodeID) XXX_Unmarshal added in v0.0.12

func (m *NodeID) XXX_Unmarshal(b []byte) error

type PartitionAdaptorID

type PartitionAdaptorID struct {
	PartitionPortID `json:",inline" yaml:",inline" protobuf:"bytes,1,opt,name=nodeID"`
	// Adaptor defines the name of the adaptor
	Adaptor string `json:"adaptor" yaml:"adaptor" protobuf:"bytes,5,opt,name=adaptor"`
}

func (*PartitionAdaptorID) DeepCopy

func (in *PartitionAdaptorID) DeepCopy() *PartitionAdaptorID

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

func (*PartitionAdaptorID) DeepCopyInto

func (in *PartitionAdaptorID) DeepCopyInto(out *PartitionAdaptorID)

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

func (*PartitionAdaptorID) Descriptor added in v0.0.12

func (*PartitionAdaptorID) Descriptor() ([]byte, []int)

func (*PartitionAdaptorID) Marshal added in v0.0.12

func (m *PartitionAdaptorID) Marshal() (dAtA []byte, err error)

func (*PartitionAdaptorID) MarshalTo added in v0.0.12

func (m *PartitionAdaptorID) MarshalTo(dAtA []byte) (int, error)

func (*PartitionAdaptorID) MarshalToSizedBuffer added in v0.0.12

func (m *PartitionAdaptorID) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PartitionAdaptorID) ProtoMessage added in v0.0.12

func (*PartitionAdaptorID) ProtoMessage()

func (*PartitionAdaptorID) Reset added in v0.0.12

func (m *PartitionAdaptorID) Reset()

func (*PartitionAdaptorID) Size added in v0.0.12

func (m *PartitionAdaptorID) Size() (n int)

func (*PartitionAdaptorID) String added in v0.0.12

func (this *PartitionAdaptorID) String() string

func (*PartitionAdaptorID) Unmarshal added in v0.0.12

func (m *PartitionAdaptorID) Unmarshal(dAtA []byte) error

func (*PartitionAdaptorID) XXX_DiscardUnknown added in v0.0.12

func (m *PartitionAdaptorID) XXX_DiscardUnknown()

func (*PartitionAdaptorID) XXX_Marshal added in v0.0.12

func (m *PartitionAdaptorID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PartitionAdaptorID) XXX_Merge added in v0.0.12

func (m *PartitionAdaptorID) XXX_Merge(src proto.Message)

func (*PartitionAdaptorID) XXX_Size added in v0.0.12

func (m *PartitionAdaptorID) XXX_Size() int

func (*PartitionAdaptorID) XXX_Unmarshal added in v0.0.12

func (m *PartitionAdaptorID) XXX_Unmarshal(b []byte) error

type PartitionAttachmentID

type PartitionAttachmentID struct {
	// Partition defines the partition this resource belongs to
	Partition string `json:"partition" yaml:"partition" protobuf:"bytes,1,opt,name=partition"`
	// SiteID define the siteid of the node
	SiteID `json:",inline" yaml:",inline" protobuf:"bytes,2,opt,name=siteID"`
	// Cluster defines the name of the cluster
	Cluster *string `json:"cluster,omitempty" yaml:"cluster,omitempty" protobuf:"bytes,3,opt,name=cluster"`
	// Node defines the name of the node
	Node *string `json:"node,omitempty" yaml:"node,omitempty" protobuf:"bytes,4,opt,name=node"`
	// Node defines the name of the nodeset
	NodeSet *string `json:"nodeset,omitempty" yaml:"nodeset,omitempty" protobuf:"bytes,5,opt,name=nodeset"`
	// Interface defines the name of the interface
	Interface string `json:"interface" yaml:"interface" protobuf:"bytes,6,opt,name=interface"`
}

func (*PartitionAttachmentID) DeepCopy

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

func (*PartitionAttachmentID) DeepCopyInto

func (in *PartitionAttachmentID) DeepCopyInto(out *PartitionAttachmentID)

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

func (*PartitionAttachmentID) Descriptor added in v0.0.12

func (*PartitionAttachmentID) Descriptor() ([]byte, []int)

func (*PartitionAttachmentID) Marshal added in v0.0.12

func (m *PartitionAttachmentID) Marshal() (dAtA []byte, err error)

func (*PartitionAttachmentID) MarshalTo added in v0.0.12

func (m *PartitionAttachmentID) MarshalTo(dAtA []byte) (int, error)

func (*PartitionAttachmentID) MarshalToSizedBuffer added in v0.0.12

func (m *PartitionAttachmentID) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PartitionAttachmentID) ProtoMessage added in v0.0.12

func (*PartitionAttachmentID) ProtoMessage()

func (*PartitionAttachmentID) Reset added in v0.0.12

func (m *PartitionAttachmentID) Reset()

func (*PartitionAttachmentID) Size added in v0.0.12

func (m *PartitionAttachmentID) Size() (n int)

func (*PartitionAttachmentID) String added in v0.0.12

func (this *PartitionAttachmentID) String() string

func (*PartitionAttachmentID) Unmarshal added in v0.0.12

func (m *PartitionAttachmentID) Unmarshal(dAtA []byte) error

func (*PartitionAttachmentID) XXX_DiscardUnknown added in v0.0.12

func (m *PartitionAttachmentID) XXX_DiscardUnknown()

func (*PartitionAttachmentID) XXX_Marshal added in v0.0.12

func (m *PartitionAttachmentID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PartitionAttachmentID) XXX_Merge added in v0.0.12

func (m *PartitionAttachmentID) XXX_Merge(src proto.Message)

func (*PartitionAttachmentID) XXX_Size added in v0.0.12

func (m *PartitionAttachmentID) XXX_Size() int

func (*PartitionAttachmentID) XXX_Unmarshal added in v0.0.12

func (m *PartitionAttachmentID) XXX_Unmarshal(b []byte) error

type PartitionClusterID

type PartitionClusterID struct {
	// Partition defines the partition this resource belongs to
	Partition string `json:"partition" yaml:"partition" protobuf:"bytes,1,opt,name=partition"`
	// SiteID define the siteid of the node
	SiteID `json:",inline" yaml:",inline" protobuf:"bytes,2,opt,name=siteID"`
	// Cluster defines the name of the cluster
	Cluster string `json:"cluster" yaml:"cluster" protobuf:"bytes,3,opt,name=cluster"`
}

func (*PartitionClusterID) DeepCopy

func (in *PartitionClusterID) DeepCopy() *PartitionClusterID

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

func (*PartitionClusterID) DeepCopyInto

func (in *PartitionClusterID) DeepCopyInto(out *PartitionClusterID)

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

func (*PartitionClusterID) Descriptor added in v0.0.12

func (*PartitionClusterID) Descriptor() ([]byte, []int)

func (*PartitionClusterID) Marshal added in v0.0.12

func (m *PartitionClusterID) Marshal() (dAtA []byte, err error)

func (*PartitionClusterID) MarshalTo added in v0.0.12

func (m *PartitionClusterID) MarshalTo(dAtA []byte) (int, error)

func (*PartitionClusterID) MarshalToSizedBuffer added in v0.0.12

func (m *PartitionClusterID) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PartitionClusterID) ProtoMessage added in v0.0.12

func (*PartitionClusterID) ProtoMessage()

func (*PartitionClusterID) Reset added in v0.0.12

func (m *PartitionClusterID) Reset()

func (*PartitionClusterID) Size added in v0.0.12

func (m *PartitionClusterID) Size() (n int)

func (*PartitionClusterID) String added in v0.0.12

func (this *PartitionClusterID) String() string

func (*PartitionClusterID) Unmarshal added in v0.0.12

func (m *PartitionClusterID) Unmarshal(dAtA []byte) error

func (*PartitionClusterID) XXX_DiscardUnknown added in v0.0.12

func (m *PartitionClusterID) XXX_DiscardUnknown()

func (*PartitionClusterID) XXX_Marshal added in v0.0.12

func (m *PartitionClusterID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PartitionClusterID) XXX_Merge added in v0.0.12

func (m *PartitionClusterID) XXX_Merge(src proto.Message)

func (*PartitionClusterID) XXX_Size added in v0.0.12

func (m *PartitionClusterID) XXX_Size() int

func (*PartitionClusterID) XXX_Unmarshal added in v0.0.12

func (m *PartitionClusterID) XXX_Unmarshal(b []byte) error

type PartitionEndpointID

type PartitionEndpointID struct {
	PartitionNodeID `json:",inline" yaml:",inline" protobuf:"bytes,1,opt,name=nodeID"`
	// ModuleBay defines the moduleBay reference id
	ModuleBay *uint32 `json:"moduleBay,omitempty" yaml:"moduleBay,omitempty" protobuf:"bytes,2,opt,name=moduleBay"`
	// Module defines the module reference id
	Module *uint32 `json:"module,omitempty" yaml:"module,omitempty" protobuf:"bytes,3,opt,name=module"`
	// Port defines the id of the port
	Port uint32 `json:"port" yaml:"port" protobuf:"bytes,4,opt,name=port"`
	// Adaptor defines the name of the adaptor
	Adaptor *string `json:"adaptor,omitempty" yaml:"adaptor,omitempty" protobuf:"bytes,5,opt,name=adaptor"`
	// Endpoint defines the name of the endpoint
	Endpoint uint32 `json:"endpoint" yaml:"endpoint" protobuf:"bytes,6,opt,name=endpoint"`
	// Name is used to refer to internal names of the node
	Name *string `json:"name,omitempty" yaml:"name,omitempty" protobuf:"bytes,7,opt,name=name"`
}

func (*PartitionEndpointID) DeepCopy

func (in *PartitionEndpointID) DeepCopy() *PartitionEndpointID

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

func (*PartitionEndpointID) DeepCopyInto

func (in *PartitionEndpointID) DeepCopyInto(out *PartitionEndpointID)

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

func (*PartitionEndpointID) Descriptor added in v0.0.12

func (*PartitionEndpointID) Descriptor() ([]byte, []int)

func (*PartitionEndpointID) Marshal added in v0.0.12

func (m *PartitionEndpointID) Marshal() (dAtA []byte, err error)

func (*PartitionEndpointID) MarshalTo added in v0.0.12

func (m *PartitionEndpointID) MarshalTo(dAtA []byte) (int, error)

func (*PartitionEndpointID) MarshalToSizedBuffer added in v0.0.12

func (m *PartitionEndpointID) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PartitionEndpointID) ProtoMessage added in v0.0.12

func (*PartitionEndpointID) ProtoMessage()

func (*PartitionEndpointID) Reset added in v0.0.12

func (m *PartitionEndpointID) Reset()

func (*PartitionEndpointID) Size added in v0.0.12

func (m *PartitionEndpointID) Size() (n int)

func (*PartitionEndpointID) String added in v0.0.12

func (this *PartitionEndpointID) String() string

func (*PartitionEndpointID) Unmarshal added in v0.0.12

func (m *PartitionEndpointID) Unmarshal(dAtA []byte) error

func (*PartitionEndpointID) XXX_DiscardUnknown added in v0.0.12

func (m *PartitionEndpointID) XXX_DiscardUnknown()

func (*PartitionEndpointID) XXX_Marshal added in v0.0.12

func (m *PartitionEndpointID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PartitionEndpointID) XXX_Merge added in v0.0.12

func (m *PartitionEndpointID) XXX_Merge(src proto.Message)

func (*PartitionEndpointID) XXX_Size added in v0.0.12

func (m *PartitionEndpointID) XXX_Size() int

func (*PartitionEndpointID) XXX_Unmarshal added in v0.0.12

func (m *PartitionEndpointID) XXX_Unmarshal(b []byte) error

type PartitionNodeID

type PartitionNodeID struct {
	// Partition defines the partition this resource belongs to
	Partition string `json:"partition" yaml:"partition" protobuf:"bytes,1,opt,name=partition"`
	// SiteID define the siteid of the node
	SiteID `json:",inline" yaml:",inline" protobuf:"bytes,2,opt,name=siteID"`
	// Node defines the name of the node
	Node string `json:"node" yaml:"node" protobuf:"bytes,3,opt,name=node"`
}

func (*PartitionNodeID) DeepCopy

func (in *PartitionNodeID) DeepCopy() *PartitionNodeID

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

func (*PartitionNodeID) DeepCopyInto

func (in *PartitionNodeID) DeepCopyInto(out *PartitionNodeID)

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

func (*PartitionNodeID) Descriptor added in v0.0.12

func (*PartitionNodeID) Descriptor() ([]byte, []int)

func (*PartitionNodeID) Marshal added in v0.0.12

func (m *PartitionNodeID) Marshal() (dAtA []byte, err error)

func (*PartitionNodeID) MarshalTo added in v0.0.12

func (m *PartitionNodeID) MarshalTo(dAtA []byte) (int, error)

func (*PartitionNodeID) MarshalToSizedBuffer added in v0.0.12

func (m *PartitionNodeID) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PartitionNodeID) ProtoMessage added in v0.0.12

func (*PartitionNodeID) ProtoMessage()

func (*PartitionNodeID) Reset added in v0.0.12

func (m *PartitionNodeID) Reset()

func (*PartitionNodeID) Size added in v0.0.12

func (m *PartitionNodeID) Size() (n int)

func (*PartitionNodeID) String added in v0.0.12

func (this *PartitionNodeID) String() string

func (*PartitionNodeID) Unmarshal added in v0.0.12

func (m *PartitionNodeID) Unmarshal(dAtA []byte) error

func (*PartitionNodeID) XXX_DiscardUnknown added in v0.0.12

func (m *PartitionNodeID) XXX_DiscardUnknown()

func (*PartitionNodeID) XXX_Marshal added in v0.0.12

func (m *PartitionNodeID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PartitionNodeID) XXX_Merge added in v0.0.12

func (m *PartitionNodeID) XXX_Merge(src proto.Message)

func (*PartitionNodeID) XXX_Size added in v0.0.12

func (m *PartitionNodeID) XXX_Size() int

func (*PartitionNodeID) XXX_Unmarshal added in v0.0.12

func (m *PartitionNodeID) XXX_Unmarshal(b []byte) error

type PartitionPortID

type PartitionPortID struct {
	PartitionNodeID `json:",inline" yaml:",inline" protobuf:"bytes,1,opt,name=nodeID"`
	// ModuleBay defines the moduleBay reference id
	ModuleBay *uint32 `json:"moduleBay,omitempty" yaml:"moduleBay,omitempty" protobuf:"bytes,2,opt,name=moduleBay"`
	// Module defines the module reference id
	Module *uint32 `json:"module,omitempty" yaml:"module,omitempty" protobuf:"bytes,3,opt,name=module"`
	// Port defines the id of the port
	Port uint32 `json:"port" yaml:"port" protobuf:"bytes,4,opt,name=port"`
}

func (*PartitionPortID) DeepCopy

func (in *PartitionPortID) DeepCopy() *PartitionPortID

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

func (*PartitionPortID) DeepCopyInto

func (in *PartitionPortID) DeepCopyInto(out *PartitionPortID)

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

func (*PartitionPortID) Descriptor added in v0.0.12

func (*PartitionPortID) Descriptor() ([]byte, []int)

func (*PartitionPortID) Marshal added in v0.0.12

func (m *PartitionPortID) Marshal() (dAtA []byte, err error)

func (*PartitionPortID) MarshalTo added in v0.0.12

func (m *PartitionPortID) MarshalTo(dAtA []byte) (int, error)

func (*PartitionPortID) MarshalToSizedBuffer added in v0.0.12

func (m *PartitionPortID) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PartitionPortID) ProtoMessage added in v0.0.12

func (*PartitionPortID) ProtoMessage()

func (*PartitionPortID) Reset added in v0.0.12

func (m *PartitionPortID) Reset()

func (*PartitionPortID) Size added in v0.0.12

func (m *PartitionPortID) Size() (n int)

func (*PartitionPortID) String added in v0.0.12

func (this *PartitionPortID) String() string

func (*PartitionPortID) Unmarshal added in v0.0.12

func (m *PartitionPortID) Unmarshal(dAtA []byte) error

func (*PartitionPortID) XXX_DiscardUnknown added in v0.0.12

func (m *PartitionPortID) XXX_DiscardUnknown()

func (*PartitionPortID) XXX_Marshal added in v0.0.12

func (m *PartitionPortID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PartitionPortID) XXX_Merge added in v0.0.12

func (m *PartitionPortID) XXX_Merge(src proto.Message)

func (*PartitionPortID) XXX_Size added in v0.0.12

func (m *PartitionPortID) XXX_Size() int

func (*PartitionPortID) XXX_Unmarshal added in v0.0.12

func (m *PartitionPortID) XXX_Unmarshal(b []byte) error

type PartitionProviderEndpointID added in v0.0.9

type PartitionProviderEndpointID struct {
	PartitionProviderNodeID `json:",inline" yaml:",inline" protobuf:"bytes,2,opt,name=nodeID"`
	// ModuleBay defines the moduleBay reference id
	ModuleBay *uint32 `json:"moduleBay,omitempty" yaml:"moduleBay,omitempty" protobuf:"bytes,3,opt,name=moduleBay"`
	// Module defines the module reference id
	Module *uint32 `json:"module,omitempty" yaml:"module,omitempty" protobuf:"bytes,4,opt,name=module"`
	// Port defines the id of the port
	Port uint32 `json:"port" yaml:"port" protobuf:"bytes,5,opt,name=port"`
	// Adaptor defines the name of the adaptor
	Adaptor *string `json:"adaptor,omitempty" yaml:"adaptor,omitempty" protobuf:"bytes,6,opt,name=adaptor"`
	// Endpoint defines the name of the endpoint
	Endpoint uint32 `json:"endpoint" yaml:"endpoint" protobuf:"bytes,7,opt,name=endpoint"`
	// Name is used to refer to internal names of the node
	Name *string `json:"name,omitempty" yaml:"name,omitempty" protobuf:"bytes,8,opt,name=name"`
}

func (*PartitionProviderEndpointID) DeepCopy added in v0.0.9

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

func (*PartitionProviderEndpointID) DeepCopyInto added in v0.0.9

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

func (*PartitionProviderEndpointID) Descriptor added in v0.0.12

func (*PartitionProviderEndpointID) Descriptor() ([]byte, []int)

func (*PartitionProviderEndpointID) Marshal added in v0.0.12

func (m *PartitionProviderEndpointID) Marshal() (dAtA []byte, err error)

func (*PartitionProviderEndpointID) MarshalTo added in v0.0.12

func (m *PartitionProviderEndpointID) MarshalTo(dAtA []byte) (int, error)

func (*PartitionProviderEndpointID) MarshalToSizedBuffer added in v0.0.12

func (m *PartitionProviderEndpointID) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PartitionProviderEndpointID) ProtoMessage added in v0.0.12

func (*PartitionProviderEndpointID) ProtoMessage()

func (*PartitionProviderEndpointID) Reset added in v0.0.12

func (m *PartitionProviderEndpointID) Reset()

func (*PartitionProviderEndpointID) Size added in v0.0.12

func (m *PartitionProviderEndpointID) Size() (n int)

func (*PartitionProviderEndpointID) String added in v0.0.12

func (this *PartitionProviderEndpointID) String() string

func (*PartitionProviderEndpointID) Unmarshal added in v0.0.12

func (m *PartitionProviderEndpointID) Unmarshal(dAtA []byte) error

func (*PartitionProviderEndpointID) XXX_DiscardUnknown added in v0.0.12

func (m *PartitionProviderEndpointID) XXX_DiscardUnknown()

func (*PartitionProviderEndpointID) XXX_Marshal added in v0.0.12

func (m *PartitionProviderEndpointID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PartitionProviderEndpointID) XXX_Merge added in v0.0.12

func (m *PartitionProviderEndpointID) XXX_Merge(src proto.Message)

func (*PartitionProviderEndpointID) XXX_Size added in v0.0.12

func (m *PartitionProviderEndpointID) XXX_Size() int

func (*PartitionProviderEndpointID) XXX_Unmarshal added in v0.0.12

func (m *PartitionProviderEndpointID) XXX_Unmarshal(b []byte) error

type PartitionProviderNodeID added in v0.0.9

type PartitionProviderNodeID struct {
	// Partition defines the partition this resource belongs to
	Partition string `json:"partition" yaml:"partition" protobuf:"bytes,1,opt,name=partition"`
	// SiteID define the siteid of the node
	SiteID `json:",inline" yaml:",inline" protobuf:"bytes,2,opt,name=siteID"`
	// Node defines the name of the node
	Node string `json:"node" yaml:"node" protobuf:"bytes,3,opt,name=node"`
	// Provider defines the provider implementing this resource.
	Provider string `json:"provider" yaml:"provider" protobuf:"bytes,4,opt,name=provider"`
	// PlatformType define the type of platform implementing the nodespec
	PlatformType string `json:"platformType" yaml:"platformType" protobuf:"bytes,5,opt,name=platformType"`
}

func (*PartitionProviderNodeID) DeepCopy added in v0.0.9

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

func (*PartitionProviderNodeID) DeepCopyInto added in v0.0.9

func (in *PartitionProviderNodeID) DeepCopyInto(out *PartitionProviderNodeID)

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

func (*PartitionProviderNodeID) Descriptor added in v0.0.12

func (*PartitionProviderNodeID) Descriptor() ([]byte, []int)

func (*PartitionProviderNodeID) Marshal added in v0.0.12

func (m *PartitionProviderNodeID) Marshal() (dAtA []byte, err error)

func (*PartitionProviderNodeID) MarshalTo added in v0.0.12

func (m *PartitionProviderNodeID) MarshalTo(dAtA []byte) (int, error)

func (*PartitionProviderNodeID) MarshalToSizedBuffer added in v0.0.12

func (m *PartitionProviderNodeID) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PartitionProviderNodeID) ProtoMessage added in v0.0.12

func (*PartitionProviderNodeID) ProtoMessage()

func (*PartitionProviderNodeID) Reset added in v0.0.12

func (m *PartitionProviderNodeID) Reset()

func (*PartitionProviderNodeID) Size added in v0.0.12

func (m *PartitionProviderNodeID) Size() (n int)

func (*PartitionProviderNodeID) String added in v0.0.12

func (this *PartitionProviderNodeID) String() string

func (*PartitionProviderNodeID) Unmarshal added in v0.0.12

func (m *PartitionProviderNodeID) Unmarshal(dAtA []byte) error

func (*PartitionProviderNodeID) XXX_DiscardUnknown added in v0.0.12

func (m *PartitionProviderNodeID) XXX_DiscardUnknown()

func (*PartitionProviderNodeID) XXX_Marshal added in v0.0.12

func (m *PartitionProviderNodeID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PartitionProviderNodeID) XXX_Merge added in v0.0.12

func (m *PartitionProviderNodeID) XXX_Merge(src proto.Message)

func (*PartitionProviderNodeID) XXX_Size added in v0.0.12

func (m *PartitionProviderNodeID) XXX_Size() int

func (*PartitionProviderNodeID) XXX_Unmarshal added in v0.0.12

func (m *PartitionProviderNodeID) XXX_Unmarshal(b []byte) error

type SiteID

type SiteID struct {
	// Region defines the region of the resource
	Region string `json:"region" yaml:"region" protobuf:"bytes,1,opt,name=region"`
	// Site defines the site of the resource
	Site string `json:"site" yaml:"site" protobuf:"bytes,2,opt,name=site"`
}

func (*SiteID) DeepCopy

func (in *SiteID) DeepCopy() *SiteID

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

func (*SiteID) DeepCopyInto

func (in *SiteID) DeepCopyInto(out *SiteID)

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

func (*SiteID) Descriptor added in v0.0.12

func (*SiteID) Descriptor() ([]byte, []int)

func (*SiteID) Marshal added in v0.0.12

func (m *SiteID) Marshal() (dAtA []byte, err error)

func (*SiteID) MarshalTo added in v0.0.12

func (m *SiteID) MarshalTo(dAtA []byte) (int, error)

func (*SiteID) MarshalToSizedBuffer added in v0.0.12

func (m *SiteID) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SiteID) ProtoMessage added in v0.0.12

func (*SiteID) ProtoMessage()

func (*SiteID) Reset added in v0.0.12

func (m *SiteID) Reset()

func (*SiteID) Size added in v0.0.12

func (m *SiteID) Size() (n int)

func (*SiteID) String added in v0.0.12

func (this *SiteID) String() string

func (*SiteID) Unmarshal added in v0.0.12

func (m *SiteID) Unmarshal(dAtA []byte) error

func (*SiteID) XXX_DiscardUnknown added in v0.0.12

func (m *SiteID) XXX_DiscardUnknown()

func (*SiteID) XXX_Marshal added in v0.0.12

func (m *SiteID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SiteID) XXX_Merge added in v0.0.12

func (m *SiteID) XXX_Merge(src proto.Message)

func (*SiteID) XXX_Size added in v0.0.12

func (m *SiteID) XXX_Size() int

func (*SiteID) XXX_Unmarshal added in v0.0.12

func (m *SiteID) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

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