Documentation ¶
Index ¶
- Variables
- type ClusterType
- func (ClusterType) Descriptor() protoreflect.EnumDescriptor
- func (x ClusterType) Enum() *ClusterType
- func (ClusterType) EnumDescriptor() ([]byte, []int)deprecated
- func (x ClusterType) Number() protoreflect.EnumNumber
- func (x ClusterType) String() string
- func (ClusterType) Type() protoreflect.EnumType
- type CreateEdgeClusterRequest
- func (*CreateEdgeClusterRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateEdgeClusterRequest) GetEdgeCluster() *EdgeCluster
- func (*CreateEdgeClusterRequest) ProtoMessage()
- func (x *CreateEdgeClusterRequest) ProtoReflect() protoreflect.Message
- func (x *CreateEdgeClusterRequest) Reset()
- func (x *CreateEdgeClusterRequest) String() string
- type CreateEdgeClusterResponse
- func (*CreateEdgeClusterResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateEdgeClusterResponse) GetCursor() string
- func (x *CreateEdgeClusterResponse) GetEdgeCluster() *EdgeCluster
- func (x *CreateEdgeClusterResponse) GetEdgeClusterID() string
- func (x *CreateEdgeClusterResponse) GetError() Error
- func (x *CreateEdgeClusterResponse) GetErrorMessage() string
- func (x *CreateEdgeClusterResponse) GetProvisionDetail() *ProvisionDetail
- func (*CreateEdgeClusterResponse) ProtoMessage()
- func (x *CreateEdgeClusterResponse) ProtoReflect() protoreflect.Message
- func (x *CreateEdgeClusterResponse) Reset()
- func (x *CreateEdgeClusterResponse) String() string
- type DeleteEdgeClusterRequest
- func (*DeleteEdgeClusterRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteEdgeClusterRequest) GetEdgeClusterID() string
- func (*DeleteEdgeClusterRequest) ProtoMessage()
- func (x *DeleteEdgeClusterRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteEdgeClusterRequest) Reset()
- func (x *DeleteEdgeClusterRequest) String() string
- type DeleteEdgeClusterResponse
- func (*DeleteEdgeClusterResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteEdgeClusterResponse) GetError() Error
- func (x *DeleteEdgeClusterResponse) GetErrorMessage() string
- func (*DeleteEdgeClusterResponse) ProtoMessage()
- func (x *DeleteEdgeClusterResponse) ProtoReflect() protoreflect.Message
- func (x *DeleteEdgeClusterResponse) Reset()
- func (x *DeleteEdgeClusterResponse) String() string
- type EdgeCluster
- func (*EdgeCluster) Descriptor() ([]byte, []int)deprecated
- func (x *EdgeCluster) GetClusterSecret() string
- func (x *EdgeCluster) GetClusterType() ClusterType
- func (x *EdgeCluster) GetName() string
- func (x *EdgeCluster) GetProjectID() string
- func (*EdgeCluster) ProtoMessage()
- func (x *EdgeCluster) ProtoReflect() protoreflect.Message
- func (x *EdgeCluster) Reset()
- func (x *EdgeCluster) String() string
- type EdgeClusterNode
- func (*EdgeClusterNode) Descriptor() ([]byte, []int)deprecated
- func (x *EdgeClusterNode) GetMetadata() *ObjectMeta
- func (x *EdgeClusterNode) GetStatus() *NodeStatus
- func (*EdgeClusterNode) ProtoMessage()
- func (x *EdgeClusterNode) ProtoReflect() protoreflect.Message
- func (x *EdgeClusterNode) Reset()
- func (x *EdgeClusterNode) String() string
- type EdgeClusterNodeAddress
- func (*EdgeClusterNodeAddress) Descriptor() ([]byte, []int)deprecated
- func (x *EdgeClusterNodeAddress) GetAddress() string
- func (x *EdgeClusterNodeAddress) GetNodeAddressType() NodeAddressType
- func (*EdgeClusterNodeAddress) ProtoMessage()
- func (x *EdgeClusterNodeAddress) ProtoReflect() protoreflect.Message
- func (x *EdgeClusterNodeAddress) Reset()
- func (x *EdgeClusterNodeAddress) String() string
- type EdgeClusterPod
- func (*EdgeClusterPod) Descriptor() ([]byte, []int)deprecated
- func (x *EdgeClusterPod) GetMetadata() *ObjectMeta
- func (x *EdgeClusterPod) GetSpec() *PodSpec
- func (x *EdgeClusterPod) GetStatus() *PodStatus
- func (*EdgeClusterPod) ProtoMessage()
- func (x *EdgeClusterPod) ProtoReflect() protoreflect.Message
- func (x *EdgeClusterPod) Reset()
- func (x *EdgeClusterPod) String() string
- type EdgeClusterService
- func (*EdgeClusterService) Descriptor() ([]byte, []int)deprecated
- func (x *EdgeClusterService) GetMetadata() *ObjectMeta
- func (x *EdgeClusterService) GetSpec() *ServiceSpec
- func (x *EdgeClusterService) GetStatus() *ServiceStatus
- func (*EdgeClusterService) ProtoMessage()
- func (x *EdgeClusterService) ProtoReflect() protoreflect.Message
- func (x *EdgeClusterService) Reset()
- func (x *EdgeClusterService) String() string
- type EdgeClusterWithCursor
- func (*EdgeClusterWithCursor) Descriptor() ([]byte, []int)deprecated
- func (x *EdgeClusterWithCursor) GetCursor() string
- func (x *EdgeClusterWithCursor) GetEdgeCluster() *EdgeCluster
- func (x *EdgeClusterWithCursor) GetEdgeClusterID() string
- func (x *EdgeClusterWithCursor) GetProvisionDetail() *ProvisionDetail
- func (*EdgeClusterWithCursor) ProtoMessage()
- func (x *EdgeClusterWithCursor) ProtoReflect() protoreflect.Message
- func (x *EdgeClusterWithCursor) Reset()
- func (x *EdgeClusterWithCursor) String() string
- type ListEdgeClusterNodesRequest
- func (*ListEdgeClusterNodesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListEdgeClusterNodesRequest) GetEdgeClusterID() string
- func (*ListEdgeClusterNodesRequest) ProtoMessage()
- func (x *ListEdgeClusterNodesRequest) ProtoReflect() protoreflect.Message
- func (x *ListEdgeClusterNodesRequest) Reset()
- func (x *ListEdgeClusterNodesRequest) String() string
- type ListEdgeClusterNodesResponse
- func (*ListEdgeClusterNodesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListEdgeClusterNodesResponse) GetError() Error
- func (x *ListEdgeClusterNodesResponse) GetErrorMessage() string
- func (x *ListEdgeClusterNodesResponse) GetNodes() []*EdgeClusterNode
- func (*ListEdgeClusterNodesResponse) ProtoMessage()
- func (x *ListEdgeClusterNodesResponse) ProtoReflect() protoreflect.Message
- func (x *ListEdgeClusterNodesResponse) Reset()
- func (x *ListEdgeClusterNodesResponse) String() string
- type ListEdgeClusterPodsRequest
- func (*ListEdgeClusterPodsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListEdgeClusterPodsRequest) GetEdgeClusterID() string
- func (x *ListEdgeClusterPodsRequest) GetNamespace() string
- func (x *ListEdgeClusterPodsRequest) GetNodeName() string
- func (*ListEdgeClusterPodsRequest) ProtoMessage()
- func (x *ListEdgeClusterPodsRequest) ProtoReflect() protoreflect.Message
- func (x *ListEdgeClusterPodsRequest) Reset()
- func (x *ListEdgeClusterPodsRequest) String() string
- type ListEdgeClusterPodsResponse
- func (*ListEdgeClusterPodsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListEdgeClusterPodsResponse) GetError() Error
- func (x *ListEdgeClusterPodsResponse) GetErrorMessage() string
- func (x *ListEdgeClusterPodsResponse) GetPods() []*EdgeClusterPod
- func (*ListEdgeClusterPodsResponse) ProtoMessage()
- func (x *ListEdgeClusterPodsResponse) ProtoReflect() protoreflect.Message
- func (x *ListEdgeClusterPodsResponse) Reset()
- func (x *ListEdgeClusterPodsResponse) String() string
- type ListEdgeClusterServicesRequest
- func (*ListEdgeClusterServicesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListEdgeClusterServicesRequest) GetEdgeClusterID() string
- func (x *ListEdgeClusterServicesRequest) GetNamespace() string
- func (x *ListEdgeClusterServicesRequest) GetNodeName() string
- func (*ListEdgeClusterServicesRequest) ProtoMessage()
- func (x *ListEdgeClusterServicesRequest) ProtoReflect() protoreflect.Message
- func (x *ListEdgeClusterServicesRequest) Reset()
- func (x *ListEdgeClusterServicesRequest) String() string
- type ListEdgeClusterServicesResponse
- func (*ListEdgeClusterServicesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListEdgeClusterServicesResponse) GetError() Error
- func (x *ListEdgeClusterServicesResponse) GetErrorMessage() string
- func (x *ListEdgeClusterServicesResponse) GetServices() []*EdgeClusterService
- func (*ListEdgeClusterServicesResponse) ProtoMessage()
- func (x *ListEdgeClusterServicesResponse) ProtoReflect() protoreflect.Message
- func (x *ListEdgeClusterServicesResponse) Reset()
- func (x *ListEdgeClusterServicesResponse) String() string
- type ListEdgeClustersRequest
- func (*ListEdgeClustersRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListEdgeClustersRequest) GetEdgeClusterIDs() []string
- func (x *ListEdgeClustersRequest) GetPagination() *Pagination
- func (x *ListEdgeClustersRequest) GetProjectIDs() []string
- func (x *ListEdgeClustersRequest) GetSortingOptions() []*SortingOptionPair
- func (*ListEdgeClustersRequest) ProtoMessage()
- func (x *ListEdgeClustersRequest) ProtoReflect() protoreflect.Message
- func (x *ListEdgeClustersRequest) Reset()
- func (x *ListEdgeClustersRequest) String() string
- type ListEdgeClustersResponse
- func (*ListEdgeClustersResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListEdgeClustersResponse) GetEdgeClusters() []*EdgeClusterWithCursor
- func (x *ListEdgeClustersResponse) GetError() Error
- func (x *ListEdgeClustersResponse) GetErrorMessage() string
- func (x *ListEdgeClustersResponse) GetHasNextPage() bool
- func (x *ListEdgeClustersResponse) GetHasPreviousPage() bool
- func (x *ListEdgeClustersResponse) GetTotalCount() int64
- func (*ListEdgeClustersResponse) ProtoMessage()
- func (x *ListEdgeClustersResponse) ProtoReflect() protoreflect.Message
- func (x *ListEdgeClustersResponse) Reset()
- func (x *ListEdgeClustersResponse) String() string
- type NodeAddressType
- func (NodeAddressType) Descriptor() protoreflect.EnumDescriptor
- func (x NodeAddressType) Enum() *NodeAddressType
- func (NodeAddressType) EnumDescriptor() ([]byte, []int)deprecated
- func (x NodeAddressType) Number() protoreflect.EnumNumber
- func (x NodeAddressType) String() string
- func (NodeAddressType) Type() protoreflect.EnumType
- type NodeCondition
- func (*NodeCondition) Descriptor() ([]byte, []int)deprecated
- func (x *NodeCondition) GetLastHeartbeatTime() *timestamppb.Timestamp
- func (x *NodeCondition) GetLastTransitionTime() *timestamppb.Timestamp
- func (x *NodeCondition) GetMessage() string
- func (x *NodeCondition) GetReason() string
- func (x *NodeCondition) GetStatus() ConditionStatus
- func (x *NodeCondition) GetType() NodeConditionType
- func (*NodeCondition) ProtoMessage()
- func (x *NodeCondition) ProtoReflect() protoreflect.Message
- func (x *NodeCondition) Reset()
- func (x *NodeCondition) String() string
- type NodeConditionType
- func (NodeConditionType) Descriptor() protoreflect.EnumDescriptor
- func (x NodeConditionType) Enum() *NodeConditionType
- func (NodeConditionType) EnumDescriptor() ([]byte, []int)deprecated
- func (x NodeConditionType) Number() protoreflect.EnumNumber
- func (x NodeConditionType) String() string
- func (NodeConditionType) Type() protoreflect.EnumType
- type NodeStatus
- func (*NodeStatus) Descriptor() ([]byte, []int)deprecated
- func (x *NodeStatus) GetAddresses() []*EdgeClusterNodeAddress
- func (x *NodeStatus) GetConditions() []*NodeCondition
- func (x *NodeStatus) GetNodeInfo() *NodeSystemInfo
- func (*NodeStatus) ProtoMessage()
- func (x *NodeStatus) ProtoReflect() protoreflect.Message
- func (x *NodeStatus) Reset()
- func (x *NodeStatus) String() string
- type NodeSystemInfo
- func (*NodeSystemInfo) Descriptor() ([]byte, []int)deprecated
- func (x *NodeSystemInfo) GetArchitecture() string
- func (x *NodeSystemInfo) GetBootID() string
- func (x *NodeSystemInfo) GetContainerRuntimeVersion() string
- func (x *NodeSystemInfo) GetKernelVersion() string
- func (x *NodeSystemInfo) GetKubeProxyVersion() string
- func (x *NodeSystemInfo) GetKubeletVersion() string
- func (x *NodeSystemInfo) GetMachineID() string
- func (x *NodeSystemInfo) GetOperatingSystem() string
- func (x *NodeSystemInfo) GetOsImage() string
- func (x *NodeSystemInfo) GetSystemUUID() string
- func (*NodeSystemInfo) ProtoMessage()
- func (x *NodeSystemInfo) ProtoReflect() protoreflect.Message
- func (x *NodeSystemInfo) Reset()
- func (x *NodeSystemInfo) String() string
- type PodCondition
- func (*PodCondition) Descriptor() ([]byte, []int)deprecated
- func (x *PodCondition) GetLastProbeTime() *timestamppb.Timestamp
- func (x *PodCondition) GetLastTransitionTime() *timestamppb.Timestamp
- func (x *PodCondition) GetMessage() string
- func (x *PodCondition) GetReason() string
- func (x *PodCondition) GetStatus() ConditionStatus
- func (x *PodCondition) GetType() PodConditionType
- func (*PodCondition) ProtoMessage()
- func (x *PodCondition) ProtoReflect() protoreflect.Message
- func (x *PodCondition) Reset()
- func (x *PodCondition) String() string
- type PodConditionType
- func (PodConditionType) Descriptor() protoreflect.EnumDescriptor
- func (x PodConditionType) Enum() *PodConditionType
- func (PodConditionType) EnumDescriptor() ([]byte, []int)deprecated
- func (x PodConditionType) Number() protoreflect.EnumNumber
- func (x PodConditionType) String() string
- func (PodConditionType) Type() protoreflect.EnumType
- type PodSpec
- type PodStatus
- func (*PodStatus) Descriptor() ([]byte, []int)deprecated
- func (x *PodStatus) GetConditions() []*PodCondition
- func (x *PodStatus) GetHostIP() string
- func (x *PodStatus) GetPodIP() string
- func (*PodStatus) ProtoMessage()
- func (x *PodStatus) ProtoReflect() protoreflect.Message
- func (x *PodStatus) Reset()
- func (x *PodStatus) String() string
- type ProvisionDetail
- func (*ProvisionDetail) Descriptor() ([]byte, []int)deprecated
- func (x *ProvisionDetail) GetKubeConfigContent() string
- func (x *ProvisionDetail) GetLoadBalancer() *LoadBalancerStatus
- func (*ProvisionDetail) ProtoMessage()
- func (x *ProvisionDetail) ProtoReflect() protoreflect.Message
- func (x *ProvisionDetail) Reset()
- func (x *ProvisionDetail) String() string
- type ReadEdgeClusterRequest
- func (*ReadEdgeClusterRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ReadEdgeClusterRequest) GetEdgeClusterID() string
- func (*ReadEdgeClusterRequest) ProtoMessage()
- func (x *ReadEdgeClusterRequest) ProtoReflect() protoreflect.Message
- func (x *ReadEdgeClusterRequest) Reset()
- func (x *ReadEdgeClusterRequest) String() string
- type ReadEdgeClusterResponse
- func (*ReadEdgeClusterResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ReadEdgeClusterResponse) GetEdgeCluster() *EdgeCluster
- func (x *ReadEdgeClusterResponse) GetError() Error
- func (x *ReadEdgeClusterResponse) GetErrorMessage() string
- func (x *ReadEdgeClusterResponse) GetProvisionDetail() *ProvisionDetail
- func (*ReadEdgeClusterResponse) ProtoMessage()
- func (x *ReadEdgeClusterResponse) ProtoReflect() protoreflect.Message
- func (x *ReadEdgeClusterResponse) Reset()
- func (x *ReadEdgeClusterResponse) String() string
- type ServicePort
- func (*ServicePort) Descriptor() ([]byte, []int)deprecated
- func (x *ServicePort) GetName() string
- func (x *ServicePort) GetNodePort() int32
- func (x *ServicePort) GetPort() int32
- func (x *ServicePort) GetProtcol() Protocol
- func (x *ServicePort) GetTargetPort() string
- func (*ServicePort) ProtoMessage()
- func (x *ServicePort) ProtoReflect() protoreflect.Message
- func (x *ServicePort) Reset()
- func (x *ServicePort) String() string
- type ServiceSpec
- func (*ServiceSpec) Descriptor() ([]byte, []int)deprecated
- func (x *ServiceSpec) GetClusterIPs() []string
- func (x *ServiceSpec) GetExternalIPs() []string
- func (x *ServiceSpec) GetExternalName() string
- func (x *ServiceSpec) GetPorts() []*ServicePort
- func (x *ServiceSpec) GetType() ServiceType
- func (*ServiceSpec) ProtoMessage()
- func (x *ServiceSpec) ProtoReflect() protoreflect.Message
- func (x *ServiceSpec) Reset()
- func (x *ServiceSpec) String() string
- type ServiceStatus
- func (*ServiceStatus) Descriptor() ([]byte, []int)deprecated
- func (x *ServiceStatus) GetConditions() []*ServiceCondition
- func (x *ServiceStatus) GetLoadBalancer() *LoadBalancerStatus
- func (*ServiceStatus) ProtoMessage()
- func (x *ServiceStatus) ProtoReflect() protoreflect.Message
- func (x *ServiceStatus) Reset()
- func (x *ServiceStatus) String() string
- type ServiceType
- func (ServiceType) Descriptor() protoreflect.EnumDescriptor
- func (x ServiceType) Enum() *ServiceType
- func (ServiceType) EnumDescriptor() ([]byte, []int)deprecated
- func (x ServiceType) Number() protoreflect.EnumNumber
- func (x ServiceType) String() string
- func (ServiceType) Type() protoreflect.EnumType
- type UpdateEdgeClusterRequest
- func (*UpdateEdgeClusterRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateEdgeClusterRequest) GetEdgeCluster() *EdgeCluster
- func (x *UpdateEdgeClusterRequest) GetEdgeClusterID() string
- func (*UpdateEdgeClusterRequest) ProtoMessage()
- func (x *UpdateEdgeClusterRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateEdgeClusterRequest) Reset()
- func (x *UpdateEdgeClusterRequest) String() string
- type UpdateEdgeClusterResponse
- func (*UpdateEdgeClusterResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateEdgeClusterResponse) GetCursor() string
- func (x *UpdateEdgeClusterResponse) GetEdgeCluster() *EdgeCluster
- func (x *UpdateEdgeClusterResponse) GetError() Error
- func (x *UpdateEdgeClusterResponse) GetErrorMessage() string
- func (x *UpdateEdgeClusterResponse) GetProvisionDetail() *ProvisionDetail
- func (*UpdateEdgeClusterResponse) ProtoMessage()
- func (x *UpdateEdgeClusterResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateEdgeClusterResponse) Reset()
- func (x *UpdateEdgeClusterResponse) String() string
Constants ¶
This section is empty.
Variables ¶
var ( ClusterType_name = map[int32]string{ 0: "K3S", } ClusterType_value = map[string]int32{ "K3S": 0, } )
Enum value maps for ClusterType.
var ( NodeConditionType_name = map[int32]string{ 0: "Ready", 1: "MemoryPressure", 3: "DiskPressure", 4: "PIDPressure", 5: "NetworkUnavailable", } NodeConditionType_value = map[string]int32{ "Ready": 0, "MemoryPressure": 1, "DiskPressure": 3, "PIDPressure": 4, "NetworkUnavailable": 5, } )
Enum value maps for NodeConditionType.
var ( NodeAddressType_name = map[int32]string{ 0: "Hostname", 1: "ExternalIP", 2: "InternalIP", 3: "ExternalDNS", 4: "InternalDNS", } NodeAddressType_value = map[string]int32{ "Hostname": 0, "ExternalIP": 1, "InternalIP": 2, "ExternalDNS": 3, "InternalDNS": 4, } )
Enum value maps for NodeAddressType.
var ( PodConditionType_name = map[int32]string{ 0: "ContainersReady", 1: "PodInitialized", 2: "PodReady", 3: "PodScheduled", } PodConditionType_value = map[string]int32{ "ContainersReady": 0, "PodInitialized": 1, "PodReady": 2, "PodScheduled": 3, } )
Enum value maps for PodConditionType.
var ( ServiceType_name = map[int32]string{ 0: "ServiceTypeClusterIP", 1: "ServiceTypeNodePort", 2: "ServiceTypeLoadBalancer", 3: "ServiceTypeExternalName", } ServiceType_value = map[string]int32{ "ServiceTypeClusterIP": 0, "ServiceTypeNodePort": 1, "ServiceTypeLoadBalancer": 2, "ServiceTypeExternalName": 3, } )
Enum value maps for ServiceType.
var File_edge_cluster_messages_proto protoreflect.FileDescriptor
var File_edge_cluster_node_messages_proto protoreflect.FileDescriptor
var File_edge_cluster_pod_messages_proto protoreflect.FileDescriptor
var File_edge_cluster_service_messages_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type ClusterType ¶ added in v0.0.24
type ClusterType int32
* The different cluster types
const ( // K3S cluster ClusterType_K3S ClusterType = 0 )
func (ClusterType) Descriptor ¶ added in v0.1.2
func (ClusterType) Descriptor() protoreflect.EnumDescriptor
func (ClusterType) Enum ¶ added in v0.1.2
func (x ClusterType) Enum() *ClusterType
func (ClusterType) EnumDescriptor
deprecated
added in
v0.0.24
func (ClusterType) EnumDescriptor() ([]byte, []int)
Deprecated: Use ClusterType.Descriptor instead.
func (ClusterType) Number ¶ added in v0.1.2
func (x ClusterType) Number() protoreflect.EnumNumber
func (ClusterType) String ¶ added in v0.0.24
func (x ClusterType) String() string
func (ClusterType) Type ¶ added in v0.1.2
func (ClusterType) Type() protoreflect.EnumType
type CreateEdgeClusterRequest ¶
type CreateEdgeClusterRequest struct { // The edge cluster object EdgeCluster *EdgeCluster `protobuf:"bytes,1,opt,name=edgeCluster,proto3" json:"edgeCluster,omitempty"` // contains filtered or unexported fields }
* Request to create a new edge cluster
func (*CreateEdgeClusterRequest) Descriptor
deprecated
func (*CreateEdgeClusterRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateEdgeClusterRequest.ProtoReflect.Descriptor instead.
func (*CreateEdgeClusterRequest) GetEdgeCluster ¶
func (x *CreateEdgeClusterRequest) GetEdgeCluster() *EdgeCluster
func (*CreateEdgeClusterRequest) ProtoMessage ¶
func (*CreateEdgeClusterRequest) ProtoMessage()
func (*CreateEdgeClusterRequest) ProtoReflect ¶ added in v0.1.2
func (x *CreateEdgeClusterRequest) ProtoReflect() protoreflect.Message
func (*CreateEdgeClusterRequest) Reset ¶
func (x *CreateEdgeClusterRequest) Reset()
func (*CreateEdgeClusterRequest) String ¶
func (x *CreateEdgeClusterRequest) String() string
type CreateEdgeClusterResponse ¶
type CreateEdgeClusterResponse struct { // Indicate whether the operation has any error Error Error `protobuf:"varint,1,opt,name=error,proto3,enum=edgecluster.Error" json:"error,omitempty"` // Contains error message if the operation was unsuccessful ErrorMessage string `protobuf:"bytes,2,opt,name=errorMessage,proto3" json:"errorMessage,omitempty"` // The unique edge cluster identifier EdgeClusterID string `protobuf:"bytes,3,opt,name=edgeClusterID,proto3" json:"edgeClusterID,omitempty"` // The created edge cluster object EdgeCluster *EdgeCluster `protobuf:"bytes,4,opt,name=edgeCluster,proto3" json:"edgeCluster,omitempty"` // The cursor defines the position of the edge cluster in the repository that can be later // referred to using pagination information Cursor string `protobuf:"bytes,5,opt,name=cursor,proto3" json:"cursor,omitempty"` // The edge cluster provision details ProvisionDetail *ProvisionDetail `protobuf:"bytes,6,opt,name=provisionDetail,proto3" json:"provisionDetail,omitempty"` // contains filtered or unexported fields }
* Response contains the result of creating a new edge cluster
func (*CreateEdgeClusterResponse) Descriptor
deprecated
func (*CreateEdgeClusterResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateEdgeClusterResponse.ProtoReflect.Descriptor instead.
func (*CreateEdgeClusterResponse) GetCursor ¶ added in v0.0.17
func (x *CreateEdgeClusterResponse) GetCursor() string
func (*CreateEdgeClusterResponse) GetEdgeCluster ¶ added in v0.0.10
func (x *CreateEdgeClusterResponse) GetEdgeCluster() *EdgeCluster
func (*CreateEdgeClusterResponse) GetEdgeClusterID ¶
func (x *CreateEdgeClusterResponse) GetEdgeClusterID() string
func (*CreateEdgeClusterResponse) GetError ¶
func (x *CreateEdgeClusterResponse) GetError() Error
func (*CreateEdgeClusterResponse) GetErrorMessage ¶
func (x *CreateEdgeClusterResponse) GetErrorMessage() string
func (*CreateEdgeClusterResponse) GetProvisionDetail ¶ added in v0.5.0
func (x *CreateEdgeClusterResponse) GetProvisionDetail() *ProvisionDetail
func (*CreateEdgeClusterResponse) ProtoMessage ¶
func (*CreateEdgeClusterResponse) ProtoMessage()
func (*CreateEdgeClusterResponse) ProtoReflect ¶ added in v0.1.2
func (x *CreateEdgeClusterResponse) ProtoReflect() protoreflect.Message
func (*CreateEdgeClusterResponse) Reset ¶
func (x *CreateEdgeClusterResponse) Reset()
func (*CreateEdgeClusterResponse) String ¶
func (x *CreateEdgeClusterResponse) String() string
type DeleteEdgeClusterRequest ¶
type DeleteEdgeClusterRequest struct { // The unique edge cluster identifier EdgeClusterID string `protobuf:"bytes,1,opt,name=edgeClusterID,proto3" json:"edgeClusterID,omitempty"` // contains filtered or unexported fields }
* Request to delete an existing edge cluster
func (*DeleteEdgeClusterRequest) Descriptor
deprecated
func (*DeleteEdgeClusterRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteEdgeClusterRequest.ProtoReflect.Descriptor instead.
func (*DeleteEdgeClusterRequest) GetEdgeClusterID ¶
func (x *DeleteEdgeClusterRequest) GetEdgeClusterID() string
func (*DeleteEdgeClusterRequest) ProtoMessage ¶
func (*DeleteEdgeClusterRequest) ProtoMessage()
func (*DeleteEdgeClusterRequest) ProtoReflect ¶ added in v0.1.2
func (x *DeleteEdgeClusterRequest) ProtoReflect() protoreflect.Message
func (*DeleteEdgeClusterRequest) Reset ¶
func (x *DeleteEdgeClusterRequest) Reset()
func (*DeleteEdgeClusterRequest) String ¶
func (x *DeleteEdgeClusterRequest) String() string
type DeleteEdgeClusterResponse ¶
type DeleteEdgeClusterResponse struct { // Indicate whether the operation has any error Error Error `protobuf:"varint,1,opt,name=error,proto3,enum=edgecluster.Error" json:"error,omitempty"` // Contains error message if the operation was unsuccessful ErrorMessage string `protobuf:"bytes,2,opt,name=errorMessage,proto3" json:"errorMessage,omitempty"` // contains filtered or unexported fields }
* Response contains the result of deleting an existing edge cluster
func (*DeleteEdgeClusterResponse) Descriptor
deprecated
func (*DeleteEdgeClusterResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteEdgeClusterResponse.ProtoReflect.Descriptor instead.
func (*DeleteEdgeClusterResponse) GetError ¶
func (x *DeleteEdgeClusterResponse) GetError() Error
func (*DeleteEdgeClusterResponse) GetErrorMessage ¶
func (x *DeleteEdgeClusterResponse) GetErrorMessage() string
func (*DeleteEdgeClusterResponse) ProtoMessage ¶
func (*DeleteEdgeClusterResponse) ProtoMessage()
func (*DeleteEdgeClusterResponse) ProtoReflect ¶ added in v0.1.2
func (x *DeleteEdgeClusterResponse) ProtoReflect() protoreflect.Message
func (*DeleteEdgeClusterResponse) Reset ¶
func (x *DeleteEdgeClusterResponse) Reset()
func (*DeleteEdgeClusterResponse) String ¶
func (x *DeleteEdgeClusterResponse) String() string
type EdgeCluster ¶
type EdgeCluster struct { // The unique project identifier that owns the edge cluster ProjectID string `protobuf:"bytes,1,opt,name=projectID,proto3" json:"projectID,omitempty"` // The edge cluster name Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Cluster secret value ClusterSecret string `protobuf:"bytes,3,opt,name=clusterSecret,proto3" json:"clusterSecret,omitempty"` // Cluster type ClusterType ClusterType `protobuf:"varint,4,opt,name=clusterType,proto3,enum=edgecluster.ClusterType" json:"clusterType,omitempty"` // contains filtered or unexported fields }
* The edge cluster object
func (*EdgeCluster) Descriptor
deprecated
func (*EdgeCluster) Descriptor() ([]byte, []int)
Deprecated: Use EdgeCluster.ProtoReflect.Descriptor instead.
func (*EdgeCluster) GetClusterSecret ¶ added in v0.0.20
func (x *EdgeCluster) GetClusterSecret() string
func (*EdgeCluster) GetClusterType ¶ added in v0.0.24
func (x *EdgeCluster) GetClusterType() ClusterType
func (*EdgeCluster) GetName ¶
func (x *EdgeCluster) GetName() string
func (*EdgeCluster) GetProjectID ¶ added in v0.6.0
func (x *EdgeCluster) GetProjectID() string
func (*EdgeCluster) ProtoMessage ¶
func (*EdgeCluster) ProtoMessage()
func (*EdgeCluster) ProtoReflect ¶ added in v0.1.2
func (x *EdgeCluster) ProtoReflect() protoreflect.Message
func (*EdgeCluster) Reset ¶
func (x *EdgeCluster) Reset()
func (*EdgeCluster) String ¶
func (x *EdgeCluster) String() string
type EdgeClusterNode ¶ added in v0.8.0
type EdgeClusterNode struct { // The node metadata Metadata *ObjectMeta `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"` // The most recently observed status of the node Status *NodeStatus `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"` // contains filtered or unexported fields }
* Declares the details of an existing edge cluster node
func (*EdgeClusterNode) Descriptor
deprecated
added in
v0.8.0
func (*EdgeClusterNode) Descriptor() ([]byte, []int)
Deprecated: Use EdgeClusterNode.ProtoReflect.Descriptor instead.
func (*EdgeClusterNode) GetMetadata ¶ added in v0.8.0
func (x *EdgeClusterNode) GetMetadata() *ObjectMeta
func (*EdgeClusterNode) GetStatus ¶ added in v0.8.0
func (x *EdgeClusterNode) GetStatus() *NodeStatus
func (*EdgeClusterNode) ProtoMessage ¶ added in v0.8.0
func (*EdgeClusterNode) ProtoMessage()
func (*EdgeClusterNode) ProtoReflect ¶ added in v0.8.0
func (x *EdgeClusterNode) ProtoReflect() protoreflect.Message
func (*EdgeClusterNode) Reset ¶ added in v0.8.0
func (x *EdgeClusterNode) Reset()
func (*EdgeClusterNode) String ¶ added in v0.8.0
func (x *EdgeClusterNode) String() string
type EdgeClusterNodeAddress ¶ added in v0.5.4
type EdgeClusterNodeAddress struct { // Edge cluster node address type, one of Hostname, ExternalIP or InternalIP. NodeAddressType NodeAddressType `protobuf:"varint,1,opt,name=nodeAddressType,proto3,enum=edgecluster.NodeAddressType" json:"nodeAddressType,omitempty"` // The node address. Address string `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"` // contains filtered or unexported fields }
* EdgeClusterNodeAddress contains information for the edge cluster node's address.
func (*EdgeClusterNodeAddress) Descriptor
deprecated
added in
v0.5.4
func (*EdgeClusterNodeAddress) Descriptor() ([]byte, []int)
Deprecated: Use EdgeClusterNodeAddress.ProtoReflect.Descriptor instead.
func (*EdgeClusterNodeAddress) GetAddress ¶ added in v0.5.4
func (x *EdgeClusterNodeAddress) GetAddress() string
func (*EdgeClusterNodeAddress) GetNodeAddressType ¶ added in v0.5.4
func (x *EdgeClusterNodeAddress) GetNodeAddressType() NodeAddressType
func (*EdgeClusterNodeAddress) ProtoMessage ¶ added in v0.5.4
func (*EdgeClusterNodeAddress) ProtoMessage()
func (*EdgeClusterNodeAddress) ProtoReflect ¶ added in v0.5.4
func (x *EdgeClusterNodeAddress) ProtoReflect() protoreflect.Message
func (*EdgeClusterNodeAddress) Reset ¶ added in v0.5.4
func (x *EdgeClusterNodeAddress) Reset()
func (*EdgeClusterNodeAddress) String ¶ added in v0.5.4
func (x *EdgeClusterNodeAddress) String() string
type EdgeClusterPod ¶ added in v0.8.0
type EdgeClusterPod struct { // The pod metadata Metadata *ObjectMeta `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"` // The most recently observed status of the pod Status *PodStatus `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"` // The specification of the desired behavior of the pod. Spec *PodSpec `protobuf:"bytes,3,opt,name=spec,proto3" json:"spec,omitempty"` // contains filtered or unexported fields }
* Declares the details of an existing edge cluster pod
func (*EdgeClusterPod) Descriptor
deprecated
added in
v0.8.0
func (*EdgeClusterPod) Descriptor() ([]byte, []int)
Deprecated: Use EdgeClusterPod.ProtoReflect.Descriptor instead.
func (*EdgeClusterPod) GetMetadata ¶ added in v0.8.0
func (x *EdgeClusterPod) GetMetadata() *ObjectMeta
func (*EdgeClusterPod) GetSpec ¶ added in v0.8.0
func (x *EdgeClusterPod) GetSpec() *PodSpec
func (*EdgeClusterPod) GetStatus ¶ added in v0.8.0
func (x *EdgeClusterPod) GetStatus() *PodStatus
func (*EdgeClusterPod) ProtoMessage ¶ added in v0.8.0
func (*EdgeClusterPod) ProtoMessage()
func (*EdgeClusterPod) ProtoReflect ¶ added in v0.8.0
func (x *EdgeClusterPod) ProtoReflect() protoreflect.Message
func (*EdgeClusterPod) Reset ¶ added in v0.8.0
func (x *EdgeClusterPod) Reset()
func (*EdgeClusterPod) String ¶ added in v0.8.0
func (x *EdgeClusterPod) String() string
type EdgeClusterService ¶ added in v0.9.0
type EdgeClusterService struct { // The service metadata Metadata *ObjectMeta `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"` // The most recently observed status of the service Status *ServiceStatus `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"` // The specification of the desired behavior of the service. Spec *ServiceSpec `protobuf:"bytes,3,opt,name=spec,proto3" json:"spec,omitempty"` // contains filtered or unexported fields }
* Declares the details of an existing edge cluster service
func (*EdgeClusterService) Descriptor
deprecated
added in
v0.9.0
func (*EdgeClusterService) Descriptor() ([]byte, []int)
Deprecated: Use EdgeClusterService.ProtoReflect.Descriptor instead.
func (*EdgeClusterService) GetMetadata ¶ added in v0.9.0
func (x *EdgeClusterService) GetMetadata() *ObjectMeta
func (*EdgeClusterService) GetSpec ¶ added in v0.9.0
func (x *EdgeClusterService) GetSpec() *ServiceSpec
func (*EdgeClusterService) GetStatus ¶ added in v0.9.0
func (x *EdgeClusterService) GetStatus() *ServiceStatus
func (*EdgeClusterService) ProtoMessage ¶ added in v0.9.0
func (*EdgeClusterService) ProtoMessage()
func (*EdgeClusterService) ProtoReflect ¶ added in v0.9.0
func (x *EdgeClusterService) ProtoReflect() protoreflect.Message
func (*EdgeClusterService) Reset ¶ added in v0.9.0
func (x *EdgeClusterService) Reset()
func (*EdgeClusterService) String ¶ added in v0.9.0
func (x *EdgeClusterService) String() string
type EdgeClusterWithCursor ¶ added in v0.0.10
type EdgeClusterWithCursor struct { // The unique edge cluster identifier EdgeClusterID string `protobuf:"bytes,1,opt,name=edgeClusterID,proto3" json:"edgeClusterID,omitempty"` // The cursor defines the position of the edge cluster in the repository that can be later // referred to using pagination information Cursor string `protobuf:"bytes,2,opt,name=cursor,proto3" json:"cursor,omitempty"` // The edge cluster object EdgeCluster *EdgeCluster `protobuf:"bytes,3,opt,name=edgeCluster,proto3" json:"edgeCluster,omitempty"` // The edge cluster provision details ProvisionDetail *ProvisionDetail `protobuf:"bytes,4,opt,name=provisionDetail,proto3" json:"provisionDetail,omitempty"` // contains filtered or unexported fields }
The pair of edge cluster and a cursor that defines the position of the edge cluster in the repository that can later referred to using pagination information.
func (*EdgeClusterWithCursor) Descriptor
deprecated
added in
v0.0.10
func (*EdgeClusterWithCursor) Descriptor() ([]byte, []int)
Deprecated: Use EdgeClusterWithCursor.ProtoReflect.Descriptor instead.
func (*EdgeClusterWithCursor) GetCursor ¶ added in v0.0.10
func (x *EdgeClusterWithCursor) GetCursor() string
func (*EdgeClusterWithCursor) GetEdgeCluster ¶ added in v0.0.15
func (x *EdgeClusterWithCursor) GetEdgeCluster() *EdgeCluster
func (*EdgeClusterWithCursor) GetEdgeClusterID ¶ added in v0.0.10
func (x *EdgeClusterWithCursor) GetEdgeClusterID() string
func (*EdgeClusterWithCursor) GetProvisionDetail ¶ added in v0.5.0
func (x *EdgeClusterWithCursor) GetProvisionDetail() *ProvisionDetail
func (*EdgeClusterWithCursor) ProtoMessage ¶ added in v0.0.10
func (*EdgeClusterWithCursor) ProtoMessage()
func (*EdgeClusterWithCursor) ProtoReflect ¶ added in v0.1.2
func (x *EdgeClusterWithCursor) ProtoReflect() protoreflect.Message
func (*EdgeClusterWithCursor) Reset ¶ added in v0.0.10
func (x *EdgeClusterWithCursor) Reset()
func (*EdgeClusterWithCursor) String ¶ added in v0.0.10
func (x *EdgeClusterWithCursor) String() string
type ListEdgeClusterNodesRequest ¶ added in v0.5.4
type ListEdgeClusterNodesRequest struct { // The unique edge cluster identifier EdgeClusterID string `protobuf:"bytes,1,opt,name=edgeClusterID,proto3" json:"edgeClusterID,omitempty"` // contains filtered or unexported fields }
* ListEdgeClusterNodesRequest to list an existing edge cluster nodes details
func (*ListEdgeClusterNodesRequest) Descriptor
deprecated
added in
v0.5.4
func (*ListEdgeClusterNodesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListEdgeClusterNodesRequest.ProtoReflect.Descriptor instead.
func (*ListEdgeClusterNodesRequest) GetEdgeClusterID ¶ added in v0.5.4
func (x *ListEdgeClusterNodesRequest) GetEdgeClusterID() string
func (*ListEdgeClusterNodesRequest) ProtoMessage ¶ added in v0.5.4
func (*ListEdgeClusterNodesRequest) ProtoMessage()
func (*ListEdgeClusterNodesRequest) ProtoReflect ¶ added in v0.5.4
func (x *ListEdgeClusterNodesRequest) ProtoReflect() protoreflect.Message
func (*ListEdgeClusterNodesRequest) Reset ¶ added in v0.5.4
func (x *ListEdgeClusterNodesRequest) Reset()
func (*ListEdgeClusterNodesRequest) String ¶ added in v0.5.4
func (x *ListEdgeClusterNodesRequest) String() string
type ListEdgeClusterNodesResponse ¶ added in v0.5.4
type ListEdgeClusterNodesResponse struct { // Indicate whether the operation has any error Error Error `protobuf:"varint,1,opt,name=error,proto3,enum=edgecluster.Error" json:"error,omitempty"` // Contains error message if the operation was unsuccessful ErrorMessage string `protobuf:"bytes,2,opt,name=errorMessage,proto3" json:"errorMessage,omitempty"` // The list of an existing edge cluster nodes details Nodes []*EdgeClusterNode `protobuf:"bytes,3,rep,name=nodes,proto3" json:"nodes,omitempty"` // contains filtered or unexported fields }
* Response contains the result of listing an existing edge cluster nodes details
func (*ListEdgeClusterNodesResponse) Descriptor
deprecated
added in
v0.5.4
func (*ListEdgeClusterNodesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListEdgeClusterNodesResponse.ProtoReflect.Descriptor instead.
func (*ListEdgeClusterNodesResponse) GetError ¶ added in v0.5.4
func (x *ListEdgeClusterNodesResponse) GetError() Error
func (*ListEdgeClusterNodesResponse) GetErrorMessage ¶ added in v0.5.4
func (x *ListEdgeClusterNodesResponse) GetErrorMessage() string
func (*ListEdgeClusterNodesResponse) GetNodes ¶ added in v0.5.4
func (x *ListEdgeClusterNodesResponse) GetNodes() []*EdgeClusterNode
func (*ListEdgeClusterNodesResponse) ProtoMessage ¶ added in v0.5.4
func (*ListEdgeClusterNodesResponse) ProtoMessage()
func (*ListEdgeClusterNodesResponse) ProtoReflect ¶ added in v0.5.4
func (x *ListEdgeClusterNodesResponse) ProtoReflect() protoreflect.Message
func (*ListEdgeClusterNodesResponse) Reset ¶ added in v0.5.4
func (x *ListEdgeClusterNodesResponse) Reset()
func (*ListEdgeClusterNodesResponse) String ¶ added in v0.5.4
func (x *ListEdgeClusterNodesResponse) String() string
type ListEdgeClusterPodsRequest ¶ added in v0.8.0
type ListEdgeClusterPodsRequest struct { // The unique edge cluster identifier EdgeClusterID string `protobuf:"bytes,1,opt,name=edgeClusterID,proto3" json:"edgeClusterID,omitempty"` // Optional, if provided, will be used to filter pods under the given namespace Namespace string `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"` // Optional, if provided, will be used to filter pods deployed to the given node NodeName string `protobuf:"bytes,3,opt,name=nodeName,proto3" json:"nodeName,omitempty"` // contains filtered or unexported fields }
* ListEdgeClusterNodePodsRequest to list an existing edge cluster pods details
func (*ListEdgeClusterPodsRequest) Descriptor
deprecated
added in
v0.8.0
func (*ListEdgeClusterPodsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListEdgeClusterPodsRequest.ProtoReflect.Descriptor instead.
func (*ListEdgeClusterPodsRequest) GetEdgeClusterID ¶ added in v0.8.0
func (x *ListEdgeClusterPodsRequest) GetEdgeClusterID() string
func (*ListEdgeClusterPodsRequest) GetNamespace ¶ added in v0.8.0
func (x *ListEdgeClusterPodsRequest) GetNamespace() string
func (*ListEdgeClusterPodsRequest) GetNodeName ¶ added in v0.8.0
func (x *ListEdgeClusterPodsRequest) GetNodeName() string
func (*ListEdgeClusterPodsRequest) ProtoMessage ¶ added in v0.8.0
func (*ListEdgeClusterPodsRequest) ProtoMessage()
func (*ListEdgeClusterPodsRequest) ProtoReflect ¶ added in v0.8.0
func (x *ListEdgeClusterPodsRequest) ProtoReflect() protoreflect.Message
func (*ListEdgeClusterPodsRequest) Reset ¶ added in v0.8.0
func (x *ListEdgeClusterPodsRequest) Reset()
func (*ListEdgeClusterPodsRequest) String ¶ added in v0.8.0
func (x *ListEdgeClusterPodsRequest) String() string
type ListEdgeClusterPodsResponse ¶ added in v0.8.0
type ListEdgeClusterPodsResponse struct { // Indicate whether the operation has any error Error Error `protobuf:"varint,1,opt,name=error,proto3,enum=edgecluster.Error" json:"error,omitempty"` // Contains error message if the operation was unsuccessful ErrorMessage string `protobuf:"bytes,2,opt,name=errorMessage,proto3" json:"errorMessage,omitempty"` // The list of an existing edge cluster pods details Pods []*EdgeClusterPod `protobuf:"bytes,3,rep,name=pods,proto3" json:"pods,omitempty"` // contains filtered or unexported fields }
* Response contains the result of listing an existing edge cluster pods details
func (*ListEdgeClusterPodsResponse) Descriptor
deprecated
added in
v0.8.0
func (*ListEdgeClusterPodsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListEdgeClusterPodsResponse.ProtoReflect.Descriptor instead.
func (*ListEdgeClusterPodsResponse) GetError ¶ added in v0.8.0
func (x *ListEdgeClusterPodsResponse) GetError() Error
func (*ListEdgeClusterPodsResponse) GetErrorMessage ¶ added in v0.8.0
func (x *ListEdgeClusterPodsResponse) GetErrorMessage() string
func (*ListEdgeClusterPodsResponse) GetPods ¶ added in v0.8.0
func (x *ListEdgeClusterPodsResponse) GetPods() []*EdgeClusterPod
func (*ListEdgeClusterPodsResponse) ProtoMessage ¶ added in v0.8.0
func (*ListEdgeClusterPodsResponse) ProtoMessage()
func (*ListEdgeClusterPodsResponse) ProtoReflect ¶ added in v0.8.0
func (x *ListEdgeClusterPodsResponse) ProtoReflect() protoreflect.Message
func (*ListEdgeClusterPodsResponse) Reset ¶ added in v0.8.0
func (x *ListEdgeClusterPodsResponse) Reset()
func (*ListEdgeClusterPodsResponse) String ¶ added in v0.8.0
func (x *ListEdgeClusterPodsResponse) String() string
type ListEdgeClusterServicesRequest ¶ added in v0.9.0
type ListEdgeClusterServicesRequest struct { // The unique edge cluster identifier EdgeClusterID string `protobuf:"bytes,1,opt,name=edgeClusterID,proto3" json:"edgeClusterID,omitempty"` // Optional, if provided, will be used to filter services under the given namespace Namespace string `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"` // Optional, if provided, will be used to filter services deployed to the given node NodeName string `protobuf:"bytes,3,opt,name=nodeName,proto3" json:"nodeName,omitempty"` // contains filtered or unexported fields }
* ListEdgeClusterNodeServicesRequest to list an existing edge cluster services details
func (*ListEdgeClusterServicesRequest) Descriptor
deprecated
added in
v0.9.0
func (*ListEdgeClusterServicesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListEdgeClusterServicesRequest.ProtoReflect.Descriptor instead.
func (*ListEdgeClusterServicesRequest) GetEdgeClusterID ¶ added in v0.9.0
func (x *ListEdgeClusterServicesRequest) GetEdgeClusterID() string
func (*ListEdgeClusterServicesRequest) GetNamespace ¶ added in v0.9.0
func (x *ListEdgeClusterServicesRequest) GetNamespace() string
func (*ListEdgeClusterServicesRequest) GetNodeName ¶ added in v0.9.0
func (x *ListEdgeClusterServicesRequest) GetNodeName() string
func (*ListEdgeClusterServicesRequest) ProtoMessage ¶ added in v0.9.0
func (*ListEdgeClusterServicesRequest) ProtoMessage()
func (*ListEdgeClusterServicesRequest) ProtoReflect ¶ added in v0.9.0
func (x *ListEdgeClusterServicesRequest) ProtoReflect() protoreflect.Message
func (*ListEdgeClusterServicesRequest) Reset ¶ added in v0.9.0
func (x *ListEdgeClusterServicesRequest) Reset()
func (*ListEdgeClusterServicesRequest) String ¶ added in v0.9.0
func (x *ListEdgeClusterServicesRequest) String() string
type ListEdgeClusterServicesResponse ¶ added in v0.9.0
type ListEdgeClusterServicesResponse struct { // Indicate whether the operation has any error Error Error `protobuf:"varint,1,opt,name=error,proto3,enum=edgecluster.Error" json:"error,omitempty"` // Contains error message if the operation was unsuccessful ErrorMessage string `protobuf:"bytes,2,opt,name=errorMessage,proto3" json:"errorMessage,omitempty"` // The list of an existing edge cluster services details Services []*EdgeClusterService `protobuf:"bytes,3,rep,name=services,proto3" json:"services,omitempty"` // contains filtered or unexported fields }
* Response contains the result of listing an existing edge cluster services details
func (*ListEdgeClusterServicesResponse) Descriptor
deprecated
added in
v0.9.0
func (*ListEdgeClusterServicesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListEdgeClusterServicesResponse.ProtoReflect.Descriptor instead.
func (*ListEdgeClusterServicesResponse) GetError ¶ added in v0.9.0
func (x *ListEdgeClusterServicesResponse) GetError() Error
func (*ListEdgeClusterServicesResponse) GetErrorMessage ¶ added in v0.9.0
func (x *ListEdgeClusterServicesResponse) GetErrorMessage() string
func (*ListEdgeClusterServicesResponse) GetServices ¶ added in v0.9.0
func (x *ListEdgeClusterServicesResponse) GetServices() []*EdgeClusterService
func (*ListEdgeClusterServicesResponse) ProtoMessage ¶ added in v0.9.0
func (*ListEdgeClusterServicesResponse) ProtoMessage()
func (*ListEdgeClusterServicesResponse) ProtoReflect ¶ added in v0.9.0
func (x *ListEdgeClusterServicesResponse) ProtoReflect() protoreflect.Message
func (*ListEdgeClusterServicesResponse) Reset ¶ added in v0.9.0
func (x *ListEdgeClusterServicesResponse) Reset()
func (*ListEdgeClusterServicesResponse) String ¶ added in v0.9.0
func (x *ListEdgeClusterServicesResponse) String() string
type ListEdgeClustersRequest ¶ added in v0.9.0
type ListEdgeClustersRequest struct { // The pagination information Pagination *Pagination `protobuf:"bytes,1,opt,name=pagination,proto3" json:"pagination,omitempty"` // The collection of sorting option determines how the returned data must be sorted SortingOptions []*SortingOptionPair `protobuf:"bytes,2,rep,name=sortingOptions,proto3" json:"sortingOptions,omitempty"` // The unique edge cluster identifiers EdgeClusterIDs []string `protobuf:"bytes,3,rep,name=edgeClusterIDs,proto3" json:"edgeClusterIDs,omitempty"` // The unique project identifiers ProjectIDs []string `protobuf:"bytes,4,rep,name=projectIDs,proto3" json:"projectIDs,omitempty"` // contains filtered or unexported fields }
* Request to search for edge clusters
func (*ListEdgeClustersRequest) Descriptor
deprecated
added in
v0.9.0
func (*ListEdgeClustersRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListEdgeClustersRequest.ProtoReflect.Descriptor instead.
func (*ListEdgeClustersRequest) GetEdgeClusterIDs ¶ added in v0.9.0
func (x *ListEdgeClustersRequest) GetEdgeClusterIDs() []string
func (*ListEdgeClustersRequest) GetPagination ¶ added in v0.9.0
func (x *ListEdgeClustersRequest) GetPagination() *Pagination
func (*ListEdgeClustersRequest) GetProjectIDs ¶ added in v0.9.0
func (x *ListEdgeClustersRequest) GetProjectIDs() []string
func (*ListEdgeClustersRequest) GetSortingOptions ¶ added in v0.9.0
func (x *ListEdgeClustersRequest) GetSortingOptions() []*SortingOptionPair
func (*ListEdgeClustersRequest) ProtoMessage ¶ added in v0.9.0
func (*ListEdgeClustersRequest) ProtoMessage()
func (*ListEdgeClustersRequest) ProtoReflect ¶ added in v0.9.0
func (x *ListEdgeClustersRequest) ProtoReflect() protoreflect.Message
func (*ListEdgeClustersRequest) Reset ¶ added in v0.9.0
func (x *ListEdgeClustersRequest) Reset()
func (*ListEdgeClustersRequest) String ¶ added in v0.9.0
func (x *ListEdgeClustersRequest) String() string
type ListEdgeClustersResponse ¶ added in v0.9.0
type ListEdgeClustersResponse struct { // Indicate whether the operation has any error Error Error `protobuf:"varint,1,opt,name=error,proto3,enum=edgecluster.Error" json:"error,omitempty"` // Contains error message if the operation was unsuccessful ErrorMessage string `protobuf:"bytes,2,opt,name=errorMessage,proto3" json:"errorMessage,omitempty"` // Indicates whether more edges exist prior to the set defined by the clients arguments HasPreviousPage bool `protobuf:"varint,3,opt,name=hasPreviousPage,proto3" json:"hasPreviousPage,omitempty"` // Indicates whether more edges exist following the set defined by the clients arguments HasNextPage bool `protobuf:"varint,4,opt,name=hasNextPage,proto3" json:"hasNextPage,omitempty"` // Indicates the total count of the edge clusters that matched the provided filter criteria TotalCount int64 `protobuf:"varint,5,opt,name=totalCount,proto3" json:"totalCount,omitempty"` // The list contains the edge clusters that matched the search criteria EdgeClusters []*EdgeClusterWithCursor `protobuf:"bytes,6,rep,name=edgeClusters,proto3" json:"edgeClusters,omitempty"` // contains filtered or unexported fields }
* Response contains the result of searching for edge clusters
func (*ListEdgeClustersResponse) Descriptor
deprecated
added in
v0.9.0
func (*ListEdgeClustersResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListEdgeClustersResponse.ProtoReflect.Descriptor instead.
func (*ListEdgeClustersResponse) GetEdgeClusters ¶ added in v0.9.0
func (x *ListEdgeClustersResponse) GetEdgeClusters() []*EdgeClusterWithCursor
func (*ListEdgeClustersResponse) GetError ¶ added in v0.9.0
func (x *ListEdgeClustersResponse) GetError() Error
func (*ListEdgeClustersResponse) GetErrorMessage ¶ added in v0.9.0
func (x *ListEdgeClustersResponse) GetErrorMessage() string
func (*ListEdgeClustersResponse) GetHasNextPage ¶ added in v0.9.0
func (x *ListEdgeClustersResponse) GetHasNextPage() bool
func (*ListEdgeClustersResponse) GetHasPreviousPage ¶ added in v0.9.0
func (x *ListEdgeClustersResponse) GetHasPreviousPage() bool
func (*ListEdgeClustersResponse) GetTotalCount ¶ added in v0.9.0
func (x *ListEdgeClustersResponse) GetTotalCount() int64
func (*ListEdgeClustersResponse) ProtoMessage ¶ added in v0.9.0
func (*ListEdgeClustersResponse) ProtoMessage()
func (*ListEdgeClustersResponse) ProtoReflect ¶ added in v0.9.0
func (x *ListEdgeClustersResponse) ProtoReflect() protoreflect.Message
func (*ListEdgeClustersResponse) Reset ¶ added in v0.9.0
func (x *ListEdgeClustersResponse) Reset()
func (*ListEdgeClustersResponse) String ¶ added in v0.9.0
func (x *ListEdgeClustersResponse) String() string
type NodeAddressType ¶ added in v0.9.0
type NodeAddressType int32
* The valid address type of edge cluster node
const ( NodeAddressType_Hostname NodeAddressType = 0 NodeAddressType_ExternalIP NodeAddressType = 1 NodeAddressType_InternalIP NodeAddressType = 2 NodeAddressType_ExternalDNS NodeAddressType = 3 NodeAddressType_InternalDNS NodeAddressType = 4 )
func (NodeAddressType) Descriptor ¶ added in v0.9.0
func (NodeAddressType) Descriptor() protoreflect.EnumDescriptor
func (NodeAddressType) Enum ¶ added in v0.9.0
func (x NodeAddressType) Enum() *NodeAddressType
func (NodeAddressType) EnumDescriptor
deprecated
added in
v0.9.0
func (NodeAddressType) EnumDescriptor() ([]byte, []int)
Deprecated: Use NodeAddressType.Descriptor instead.
func (NodeAddressType) Number ¶ added in v0.9.0
func (x NodeAddressType) Number() protoreflect.EnumNumber
func (NodeAddressType) String ¶ added in v0.9.0
func (x NodeAddressType) String() string
func (NodeAddressType) Type ¶ added in v0.9.0
func (NodeAddressType) Type() protoreflect.EnumType
type NodeCondition ¶ added in v0.9.0
type NodeCondition struct { // Type is the type of the condition Type NodeConditionType `protobuf:"varint,1,opt,name=type,proto3,enum=edgecluster.NodeConditionType" json:"type,omitempty"` // Status is the status of the condition Status ConditionStatus `protobuf:"varint,2,opt,name=status,proto3,enum=edgecluster.ConditionStatus" json:"status,omitempty"` // Last time we got an update on a given condition. LastHeartbeatTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=LastHeartbeatTime,proto3" json:"LastHeartbeatTime,omitempty"` // Last time the condition transitioned from one status to another. LastTransitionTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=LastTransitionTime,proto3" json:"LastTransitionTime,omitempty"` // Unique, one-word, CamelCase reason for the condition last transition. Reason string `protobuf:"bytes,5,opt,name=Reason,proto3" json:"Reason,omitempty"` // Human-readable message indicating details about last transition. Message string `protobuf:"bytes,6,opt,name=Message,proto3" json:"Message,omitempty"` // contains filtered or unexported fields }
* NodeCondition contains condition information for a node.
func (*NodeCondition) Descriptor
deprecated
added in
v0.9.0
func (*NodeCondition) Descriptor() ([]byte, []int)
Deprecated: Use NodeCondition.ProtoReflect.Descriptor instead.
func (*NodeCondition) GetLastHeartbeatTime ¶ added in v0.9.0
func (x *NodeCondition) GetLastHeartbeatTime() *timestamppb.Timestamp
func (*NodeCondition) GetLastTransitionTime ¶ added in v0.9.0
func (x *NodeCondition) GetLastTransitionTime() *timestamppb.Timestamp
func (*NodeCondition) GetMessage ¶ added in v0.9.0
func (x *NodeCondition) GetMessage() string
func (*NodeCondition) GetReason ¶ added in v0.9.0
func (x *NodeCondition) GetReason() string
func (*NodeCondition) GetStatus ¶ added in v0.9.0
func (x *NodeCondition) GetStatus() ConditionStatus
func (*NodeCondition) GetType ¶ added in v0.9.0
func (x *NodeCondition) GetType() NodeConditionType
func (*NodeCondition) ProtoMessage ¶ added in v0.9.0
func (*NodeCondition) ProtoMessage()
func (*NodeCondition) ProtoReflect ¶ added in v0.9.0
func (x *NodeCondition) ProtoReflect() protoreflect.Message
func (*NodeCondition) Reset ¶ added in v0.9.0
func (x *NodeCondition) Reset()
func (*NodeCondition) String ¶ added in v0.9.0
func (x *NodeCondition) String() string
type NodeConditionType ¶ added in v0.9.0
type NodeConditionType int32
* The valid conditions of node
const ( // NodeReady means kubelet is healthy and ready to accept pods. NodeConditionType_Ready NodeConditionType = 0 // NodeMemoryPressure means the kubelet is under pressure due to insufficient available memory. NodeConditionType_MemoryPressure NodeConditionType = 1 // NodeDiskPressure means the kubelet is under pressure due to insufficient available disk. NodeConditionType_DiskPressure NodeConditionType = 3 // NodePIDPressure means the kubelet is under pressure due to insufficient available PID. NodeConditionType_PIDPressure NodeConditionType = 4 NodeConditionType_NetworkUnavailable NodeConditionType = 5 )
func (NodeConditionType) Descriptor ¶ added in v0.9.0
func (NodeConditionType) Descriptor() protoreflect.EnumDescriptor
func (NodeConditionType) Enum ¶ added in v0.9.0
func (x NodeConditionType) Enum() *NodeConditionType
func (NodeConditionType) EnumDescriptor
deprecated
added in
v0.9.0
func (NodeConditionType) EnumDescriptor() ([]byte, []int)
Deprecated: Use NodeConditionType.Descriptor instead.
func (NodeConditionType) Number ¶ added in v0.9.0
func (x NodeConditionType) Number() protoreflect.EnumNumber
func (NodeConditionType) String ¶ added in v0.9.0
func (x NodeConditionType) String() string
func (NodeConditionType) Type ¶ added in v0.9.0
func (NodeConditionType) Type() protoreflect.EnumType
type NodeStatus ¶ added in v0.9.0
type NodeStatus struct { // Conditions is an array of current observed node conditions. Conditions []*NodeCondition `protobuf:"bytes,1,rep,name=conditions,proto3" json:"conditions,omitempty"` // Addresses is the list of addresses reachable to the node. Addresses []*EdgeClusterNodeAddress `protobuf:"bytes,2,rep,name=addresses,proto3" json:"addresses,omitempty"` // NodeInfo is the set of ids/uuids to uniquely identify the node. NodeInfo *NodeSystemInfo `protobuf:"bytes,3,opt,name=nodeInfo,proto3" json:"nodeInfo,omitempty"` // contains filtered or unexported fields }
* NodeStatus is information about the current status of a node.
func (*NodeStatus) Descriptor
deprecated
added in
v0.9.0
func (*NodeStatus) Descriptor() ([]byte, []int)
Deprecated: Use NodeStatus.ProtoReflect.Descriptor instead.
func (*NodeStatus) GetAddresses ¶ added in v0.9.0
func (x *NodeStatus) GetAddresses() []*EdgeClusterNodeAddress
func (*NodeStatus) GetConditions ¶ added in v0.9.0
func (x *NodeStatus) GetConditions() []*NodeCondition
func (*NodeStatus) GetNodeInfo ¶ added in v0.9.0
func (x *NodeStatus) GetNodeInfo() *NodeSystemInfo
func (*NodeStatus) ProtoMessage ¶ added in v0.9.0
func (*NodeStatus) ProtoMessage()
func (*NodeStatus) ProtoReflect ¶ added in v0.9.0
func (x *NodeStatus) ProtoReflect() protoreflect.Message
func (*NodeStatus) Reset ¶ added in v0.9.0
func (x *NodeStatus) Reset()
func (*NodeStatus) String ¶ added in v0.9.0
func (x *NodeStatus) String() string
type NodeSystemInfo ¶ added in v0.9.0
type NodeSystemInfo struct { // MachineID reported by the node. For unique machine identification // in the cluster this field is preferred. MachineID string `protobuf:"bytes,1,opt,name=machineID,proto3" json:"machineID,omitempty"` // SystemUUID reported by the node. For unique machine identification // MachineID is preferred. This field is specific to Red Hat hosts SystemUUID string `protobuf:"bytes,2,opt,name=systemUUID,proto3" json:"systemUUID,omitempty"` // Boot ID reported by the node. BootID string `protobuf:"bytes,3,opt,name=bootID,proto3" json:"bootID,omitempty"` // Kernel Version reported by the node from 'uname -r' (e.g. 3.16.0-0.bpo.4-amd64). KernelVersion string `protobuf:"bytes,4,opt,name=kernelVersion,proto3" json:"kernelVersion,omitempty"` // OS Image reported by the node from /etc/os-release (e.g. Debian GNU/Linux 7 (wheezy)). OsImage string `protobuf:"bytes,5,opt,name=osImage,proto3" json:"osImage,omitempty"` // ContainerRuntime Version reported by the node through runtime remote API (e.g. docker://1.5.0). ContainerRuntimeVersion string `protobuf:"bytes,6,opt,name=containerRuntimeVersion,proto3" json:"containerRuntimeVersion,omitempty"` // Kubelet Version reported by the node. KubeletVersion string `protobuf:"bytes,7,opt,name=kubeletVersion,proto3" json:"kubeletVersion,omitempty"` // KubeProxy Version reported by the node. KubeProxyVersion string `protobuf:"bytes,8,opt,name=kubeProxyVersion,proto3" json:"kubeProxyVersion,omitempty"` // The Operating System reported by the node OperatingSystem string `protobuf:"bytes,9,opt,name=operatingSystem,proto3" json:"operatingSystem,omitempty"` // The Architecture reported by the node Architecture string `protobuf:"bytes,10,opt,name=architecture,proto3" json:"architecture,omitempty"` // contains filtered or unexported fields }
* NodeSystemInfo contains a set of ids/uuids to uniquely identify the node.
func (*NodeSystemInfo) Descriptor
deprecated
added in
v0.9.0
func (*NodeSystemInfo) Descriptor() ([]byte, []int)
Deprecated: Use NodeSystemInfo.ProtoReflect.Descriptor instead.
func (*NodeSystemInfo) GetArchitecture ¶ added in v0.9.0
func (x *NodeSystemInfo) GetArchitecture() string
func (*NodeSystemInfo) GetBootID ¶ added in v0.9.0
func (x *NodeSystemInfo) GetBootID() string
func (*NodeSystemInfo) GetContainerRuntimeVersion ¶ added in v0.9.0
func (x *NodeSystemInfo) GetContainerRuntimeVersion() string
func (*NodeSystemInfo) GetKernelVersion ¶ added in v0.9.0
func (x *NodeSystemInfo) GetKernelVersion() string
func (*NodeSystemInfo) GetKubeProxyVersion ¶ added in v0.9.0
func (x *NodeSystemInfo) GetKubeProxyVersion() string
func (*NodeSystemInfo) GetKubeletVersion ¶ added in v0.9.0
func (x *NodeSystemInfo) GetKubeletVersion() string
func (*NodeSystemInfo) GetMachineID ¶ added in v0.9.0
func (x *NodeSystemInfo) GetMachineID() string
func (*NodeSystemInfo) GetOperatingSystem ¶ added in v0.9.0
func (x *NodeSystemInfo) GetOperatingSystem() string
func (*NodeSystemInfo) GetOsImage ¶ added in v0.9.0
func (x *NodeSystemInfo) GetOsImage() string
func (*NodeSystemInfo) GetSystemUUID ¶ added in v0.9.0
func (x *NodeSystemInfo) GetSystemUUID() string
func (*NodeSystemInfo) ProtoMessage ¶ added in v0.9.0
func (*NodeSystemInfo) ProtoMessage()
func (*NodeSystemInfo) ProtoReflect ¶ added in v0.9.0
func (x *NodeSystemInfo) ProtoReflect() protoreflect.Message
func (*NodeSystemInfo) Reset ¶ added in v0.9.0
func (x *NodeSystemInfo) Reset()
func (*NodeSystemInfo) String ¶ added in v0.9.0
func (x *NodeSystemInfo) String() string
type PodCondition ¶ added in v0.9.0
type PodCondition struct { // Type is the type of the condition. Type PodConditionType `protobuf:"varint,1,opt,name=type,proto3,enum=edgecluster.PodConditionType" json:"type,omitempty"` // Status is the status of the condition. Status ConditionStatus `protobuf:"varint,2,opt,name=status,proto3,enum=edgecluster.ConditionStatus" json:"status,omitempty"` // Last time we got an update on a given condition. LastProbeTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=LastProbeTime,proto3" json:"LastProbeTime,omitempty"` // Last time the condition transitioned from one status to another. LastTransitionTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=LastTransitionTime,proto3" json:"LastTransitionTime,omitempty"` // Unique, one-word, CamelCase reason for the condition's last transition. Reason string `protobuf:"bytes,5,opt,name=reason,proto3" json:"reason,omitempty"` // Human-readable message indicating details about last transition. Message string `protobuf:"bytes,6,opt,name=message,proto3" json:"message,omitempty"` // contains filtered or unexported fields }
* Declares the most recently observed status of the existing edge cluster pod
func (*PodCondition) Descriptor
deprecated
added in
v0.9.0
func (*PodCondition) Descriptor() ([]byte, []int)
Deprecated: Use PodCondition.ProtoReflect.Descriptor instead.
func (*PodCondition) GetLastProbeTime ¶ added in v0.9.0
func (x *PodCondition) GetLastProbeTime() *timestamppb.Timestamp
func (*PodCondition) GetLastTransitionTime ¶ added in v0.9.0
func (x *PodCondition) GetLastTransitionTime() *timestamppb.Timestamp
func (*PodCondition) GetMessage ¶ added in v0.9.0
func (x *PodCondition) GetMessage() string
func (*PodCondition) GetReason ¶ added in v0.9.0
func (x *PodCondition) GetReason() string
func (*PodCondition) GetStatus ¶ added in v0.9.0
func (x *PodCondition) GetStatus() ConditionStatus
func (*PodCondition) GetType ¶ added in v0.9.0
func (x *PodCondition) GetType() PodConditionType
func (*PodCondition) ProtoMessage ¶ added in v0.9.0
func (*PodCondition) ProtoMessage()
func (*PodCondition) ProtoReflect ¶ added in v0.9.0
func (x *PodCondition) ProtoReflect() protoreflect.Message
func (*PodCondition) Reset ¶ added in v0.9.0
func (x *PodCondition) Reset()
func (*PodCondition) String ¶ added in v0.9.0
func (x *PodCondition) String() string
type PodConditionType ¶ added in v0.9.0
type PodConditionType int32
* The different error types
const ( // ContainersReady indicates whether all containers in the pod are ready. PodConditionType_ContainersReady PodConditionType = 0 // PodInitialized means that all init containers in the pod have started successfully. PodConditionType_PodInitialized PodConditionType = 1 // PodReady means the pod is able to service requests and should be added to the // load balancing pools of all matching services. PodConditionType_PodReady PodConditionType = 2 // PodScheduled represents status of the scheduling process for this pod. PodConditionType_PodScheduled PodConditionType = 3 )
func (PodConditionType) Descriptor ¶ added in v0.9.0
func (PodConditionType) Descriptor() protoreflect.EnumDescriptor
func (PodConditionType) Enum ¶ added in v0.9.0
func (x PodConditionType) Enum() *PodConditionType
func (PodConditionType) EnumDescriptor
deprecated
added in
v0.9.0
func (PodConditionType) EnumDescriptor() ([]byte, []int)
Deprecated: Use PodConditionType.Descriptor instead.
func (PodConditionType) Number ¶ added in v0.9.0
func (x PodConditionType) Number() protoreflect.EnumNumber
func (PodConditionType) String ¶ added in v0.9.0
func (x PodConditionType) String() string
func (PodConditionType) Type ¶ added in v0.9.0
func (PodConditionType) Type() protoreflect.EnumType
type PodSpec ¶ added in v0.9.0
type PodSpec struct { // The name of the node where the Pod is deployed into NodeName string `protobuf:"bytes,1,opt,name=nodeName,proto3" json:"nodeName,omitempty"` // contains filtered or unexported fields }
* Declares the specification of the desired behavior of the existing edge cluster pod
func (*PodSpec) Descriptor
deprecated
added in
v0.9.0
func (*PodSpec) GetNodeName ¶ added in v0.9.0
func (*PodSpec) ProtoMessage ¶ added in v0.9.0
func (*PodSpec) ProtoMessage()
func (*PodSpec) ProtoReflect ¶ added in v0.9.0
func (x *PodSpec) ProtoReflect() protoreflect.Message
type PodStatus ¶ added in v0.9.0
type PodStatus struct { // IP address allocated to the pod. Routable at least within the cluster. HostIP string `protobuf:"bytes,1,opt,name=hostIP,proto3" json:"hostIP,omitempty"` // IP address allocated to the pod. Routable at least within the cluster. PodIP string `protobuf:"bytes,2,opt,name=podIP,proto3" json:"podIP,omitempty"` // Current service state of pod. Conditions []*PodCondition `protobuf:"bytes,3,rep,name=conditions,proto3" json:"conditions,omitempty"` // contains filtered or unexported fields }
* Declares the most recently observed status of the existing edge cluster pod
func (*PodStatus) Descriptor
deprecated
added in
v0.9.0
func (*PodStatus) GetConditions ¶ added in v0.9.0
func (x *PodStatus) GetConditions() []*PodCondition
func (*PodStatus) ProtoMessage ¶ added in v0.9.0
func (*PodStatus) ProtoMessage()
func (*PodStatus) ProtoReflect ¶ added in v0.9.0
func (x *PodStatus) ProtoReflect() protoreflect.Message
type ProvisionDetail ¶ added in v0.9.1
type ProvisionDetail struct { // LoadBalancer contains the current status of the load-balancer, // if one is present. LoadBalancer *LoadBalancerStatus `protobuf:"bytes,1,opt,name=loadBalancer,proto3" json:"loadBalancer,omitempty"` // The provisioned edge cluster kubeconfig content KubeConfigContent string `protobuf:"bytes,2,opt,name=kubeConfigContent,proto3" json:"kubeConfigContent,omitempty"` // contains filtered or unexported fields }
* The edge cluster provision details contains details such as current status of the edge cluster as well as ingress address of the edge cluster to connect to
func (*ProvisionDetail) Descriptor
deprecated
added in
v0.9.1
func (*ProvisionDetail) Descriptor() ([]byte, []int)
Deprecated: Use ProvisionDetail.ProtoReflect.Descriptor instead.
func (*ProvisionDetail) GetKubeConfigContent ¶ added in v0.9.1
func (x *ProvisionDetail) GetKubeConfigContent() string
func (*ProvisionDetail) GetLoadBalancer ¶ added in v0.9.1
func (x *ProvisionDetail) GetLoadBalancer() *LoadBalancerStatus
func (*ProvisionDetail) ProtoMessage ¶ added in v0.9.1
func (*ProvisionDetail) ProtoMessage()
func (*ProvisionDetail) ProtoReflect ¶ added in v0.9.1
func (x *ProvisionDetail) ProtoReflect() protoreflect.Message
func (*ProvisionDetail) Reset ¶ added in v0.9.1
func (x *ProvisionDetail) Reset()
func (*ProvisionDetail) String ¶ added in v0.9.1
func (x *ProvisionDetail) String() string
type ReadEdgeClusterRequest ¶
type ReadEdgeClusterRequest struct { // The unique edge cluster identifier EdgeClusterID string `protobuf:"bytes,1,opt,name=edgeClusterID,proto3" json:"edgeClusterID,omitempty"` // contains filtered or unexported fields }
* Request to read an existing edge cluster
func (*ReadEdgeClusterRequest) Descriptor
deprecated
func (*ReadEdgeClusterRequest) Descriptor() ([]byte, []int)
Deprecated: Use ReadEdgeClusterRequest.ProtoReflect.Descriptor instead.
func (*ReadEdgeClusterRequest) GetEdgeClusterID ¶
func (x *ReadEdgeClusterRequest) GetEdgeClusterID() string
func (*ReadEdgeClusterRequest) ProtoMessage ¶
func (*ReadEdgeClusterRequest) ProtoMessage()
func (*ReadEdgeClusterRequest) ProtoReflect ¶ added in v0.1.2
func (x *ReadEdgeClusterRequest) ProtoReflect() protoreflect.Message
func (*ReadEdgeClusterRequest) Reset ¶
func (x *ReadEdgeClusterRequest) Reset()
func (*ReadEdgeClusterRequest) String ¶
func (x *ReadEdgeClusterRequest) String() string
type ReadEdgeClusterResponse ¶
type ReadEdgeClusterResponse struct { // Indicate whether the operation has any error Error Error `protobuf:"varint,1,opt,name=error,proto3,enum=edgecluster.Error" json:"error,omitempty"` // Contains error message if the operation was unsuccessful ErrorMessage string `protobuf:"bytes,2,opt,name=errorMessage,proto3" json:"errorMessage,omitempty"` // The edge cluster object EdgeCluster *EdgeCluster `protobuf:"bytes,3,opt,name=edgeCluster,proto3" json:"edgeCluster,omitempty"` // The edge cluster provision details ProvisionDetail *ProvisionDetail `protobuf:"bytes,6,opt,name=provisionDetail,proto3" json:"provisionDetail,omitempty"` // contains filtered or unexported fields }
* Response contains the result of reading an existing edge cluster
func (*ReadEdgeClusterResponse) Descriptor
deprecated
func (*ReadEdgeClusterResponse) Descriptor() ([]byte, []int)
Deprecated: Use ReadEdgeClusterResponse.ProtoReflect.Descriptor instead.
func (*ReadEdgeClusterResponse) GetEdgeCluster ¶
func (x *ReadEdgeClusterResponse) GetEdgeCluster() *EdgeCluster
func (*ReadEdgeClusterResponse) GetError ¶
func (x *ReadEdgeClusterResponse) GetError() Error
func (*ReadEdgeClusterResponse) GetErrorMessage ¶
func (x *ReadEdgeClusterResponse) GetErrorMessage() string
func (*ReadEdgeClusterResponse) GetProvisionDetail ¶ added in v0.5.0
func (x *ReadEdgeClusterResponse) GetProvisionDetail() *ProvisionDetail
func (*ReadEdgeClusterResponse) ProtoMessage ¶
func (*ReadEdgeClusterResponse) ProtoMessage()
func (*ReadEdgeClusterResponse) ProtoReflect ¶ added in v0.1.2
func (x *ReadEdgeClusterResponse) ProtoReflect() protoreflect.Message
func (*ReadEdgeClusterResponse) Reset ¶
func (x *ReadEdgeClusterResponse) Reset()
func (*ReadEdgeClusterResponse) String ¶
func (x *ReadEdgeClusterResponse) String() string
type ServicePort ¶ added in v0.9.0
type ServicePort struct { // The name of this port within the service Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // The IP protocol for this port Protcol Protocol `protobuf:"varint,2,opt,name=protcol,proto3,enum=edgecluster.Protocol" json:"protcol,omitempty"` // The port that will be exposed by this service. Port int32 `protobuf:"varint,3,opt,name=port,proto3" json:"port,omitempty"` // Number or name of the port to access on the pods targeted by the service. TargetPort string `protobuf:"bytes,4,opt,name=targetPort,proto3" json:"targetPort,omitempty"` // The port on each node on which this service is exposed when type is // NodePort or LoadBalancer NodePort int32 `protobuf:"varint,5,opt,name=nodePort,proto3" json:"nodePort,omitempty"` // contains filtered or unexported fields }
* ServicePort contains information on service's port.
func (*ServicePort) Descriptor
deprecated
added in
v0.9.0
func (*ServicePort) Descriptor() ([]byte, []int)
Deprecated: Use ServicePort.ProtoReflect.Descriptor instead.
func (*ServicePort) GetName ¶ added in v0.9.0
func (x *ServicePort) GetName() string
func (*ServicePort) GetNodePort ¶ added in v0.9.0
func (x *ServicePort) GetNodePort() int32
func (*ServicePort) GetPort ¶ added in v0.9.0
func (x *ServicePort) GetPort() int32
func (*ServicePort) GetProtcol ¶ added in v0.9.0
func (x *ServicePort) GetProtcol() Protocol
func (*ServicePort) GetTargetPort ¶ added in v0.9.0
func (x *ServicePort) GetTargetPort() string
func (*ServicePort) ProtoMessage ¶ added in v0.9.0
func (*ServicePort) ProtoMessage()
func (*ServicePort) ProtoReflect ¶ added in v0.9.0
func (x *ServicePort) ProtoReflect() protoreflect.Message
func (*ServicePort) Reset ¶ added in v0.9.0
func (x *ServicePort) Reset()
func (*ServicePort) String ¶ added in v0.9.0
func (x *ServicePort) String() string
type ServiceSpec ¶ added in v0.9.0
type ServiceSpec struct { // The list of ports that are exposed by this service. Ports []*ServicePort `protobuf:"bytes,1,rep,name=ports,proto3" json:"ports,omitempty"` // clusterIPs is a list of IP addresses assigned to this service ClusterIPs []string `protobuf:"bytes,2,rep,name=clusterIPs,proto3" json:"clusterIPs,omitempty"` // type determines how the Service is exposed. Type ServiceType `protobuf:"varint,3,opt,name=type,proto3,enum=edgecluster.ServiceType" json:"type,omitempty"` // externalIPs is a list of IP addresses for which nodes in the cluster // will also accept traffic for this service. ExternalIPs []string `protobuf:"bytes,4,rep,name=externalIPs,proto3" json:"externalIPs,omitempty"` // externalName is the external reference that discovery mechanisms will // return as an alias for this service (e.g. a DNS CNAME record). ExternalName string `protobuf:"bytes,5,opt,name=externalName,proto3" json:"externalName,omitempty"` // contains filtered or unexported fields }
* Declares the specification of the desired behavior of the existing edge cluster service
func (*ServiceSpec) Descriptor
deprecated
added in
v0.9.0
func (*ServiceSpec) Descriptor() ([]byte, []int)
Deprecated: Use ServiceSpec.ProtoReflect.Descriptor instead.
func (*ServiceSpec) GetClusterIPs ¶ added in v0.9.0
func (x *ServiceSpec) GetClusterIPs() []string
func (*ServiceSpec) GetExternalIPs ¶ added in v0.9.0
func (x *ServiceSpec) GetExternalIPs() []string
func (*ServiceSpec) GetExternalName ¶ added in v0.9.0
func (x *ServiceSpec) GetExternalName() string
func (*ServiceSpec) GetPorts ¶ added in v0.9.0
func (x *ServiceSpec) GetPorts() []*ServicePort
func (*ServiceSpec) GetType ¶ added in v0.9.0
func (x *ServiceSpec) GetType() ServiceType
func (*ServiceSpec) ProtoMessage ¶ added in v0.9.0
func (*ServiceSpec) ProtoMessage()
func (*ServiceSpec) ProtoReflect ¶ added in v0.9.0
func (x *ServiceSpec) ProtoReflect() protoreflect.Message
func (*ServiceSpec) Reset ¶ added in v0.9.0
func (x *ServiceSpec) Reset()
func (*ServiceSpec) String ¶ added in v0.9.0
func (x *ServiceSpec) String() string
type ServiceStatus ¶ added in v0.9.0
type ServiceStatus struct { // LoadBalancer contains the current status of the load-balancer, // if one is present. LoadBalancer *LoadBalancerStatus `protobuf:"bytes,1,opt,name=loadBalancer,proto3" json:"loadBalancer,omitempty"` // Current service state of service. Conditions []*ServiceCondition `protobuf:"bytes,2,rep,name=conditions,proto3" json:"conditions,omitempty"` // contains filtered or unexported fields }
* Declares the most recently observed status of the existing edge cluster service
func (*ServiceStatus) Descriptor
deprecated
added in
v0.9.0
func (*ServiceStatus) Descriptor() ([]byte, []int)
Deprecated: Use ServiceStatus.ProtoReflect.Descriptor instead.
func (*ServiceStatus) GetConditions ¶ added in v0.9.0
func (x *ServiceStatus) GetConditions() []*ServiceCondition
func (*ServiceStatus) GetLoadBalancer ¶ added in v0.9.0
func (x *ServiceStatus) GetLoadBalancer() *LoadBalancerStatus
func (*ServiceStatus) ProtoMessage ¶ added in v0.9.0
func (*ServiceStatus) ProtoMessage()
func (*ServiceStatus) ProtoReflect ¶ added in v0.9.0
func (x *ServiceStatus) ProtoReflect() protoreflect.Message
func (*ServiceStatus) Reset ¶ added in v0.9.0
func (x *ServiceStatus) Reset()
func (*ServiceStatus) String ¶ added in v0.9.0
func (x *ServiceStatus) String() string
type ServiceType ¶ added in v0.9.0
type ServiceType int32
*
ServiceType string describes ingress methods for a service
const ( // ServiceTypeClusterIP means a service will only be accessible inside the // cluster, via the cluster IP. ServiceType_ServiceTypeClusterIP ServiceType = 0 // ServiceTypeNodePort means a service will be exposed on one port of // every node, in addition to 'ClusterIP' type. ServiceType_ServiceTypeNodePort ServiceType = 1 // ServiceTypeLoadBalancer means a service will be exposed via an // external load balancer (if the cloud provider supports it), in addition // to 'NodePort' type. ServiceType_ServiceTypeLoadBalancer ServiceType = 2 // ServiceTypeExternalName means a service consists of only a reference to // an external name that kubedns or equivalent will return as a CNAME // record, with no exposing or proxying of any pods involved. ServiceType_ServiceTypeExternalName ServiceType = 3 )
func (ServiceType) Descriptor ¶ added in v0.9.0
func (ServiceType) Descriptor() protoreflect.EnumDescriptor
func (ServiceType) Enum ¶ added in v0.9.0
func (x ServiceType) Enum() *ServiceType
func (ServiceType) EnumDescriptor
deprecated
added in
v0.9.0
func (ServiceType) EnumDescriptor() ([]byte, []int)
Deprecated: Use ServiceType.Descriptor instead.
func (ServiceType) Number ¶ added in v0.9.0
func (x ServiceType) Number() protoreflect.EnumNumber
func (ServiceType) String ¶ added in v0.9.0
func (x ServiceType) String() string
func (ServiceType) Type ¶ added in v0.9.0
func (ServiceType) Type() protoreflect.EnumType
type UpdateEdgeClusterRequest ¶
type UpdateEdgeClusterRequest struct { // The unique edge cluster identifier EdgeClusterID string `protobuf:"bytes,1,opt,name=edgeClusterID,proto3" json:"edgeClusterID,omitempty"` // The edge cluster object contains the updated edge cluster details to update EdgeCluster *EdgeCluster `protobuf:"bytes,2,opt,name=edgeCluster,proto3" json:"edgeCluster,omitempty"` // contains filtered or unexported fields }
* Request to update an existing edge cluster
func (*UpdateEdgeClusterRequest) Descriptor
deprecated
func (*UpdateEdgeClusterRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateEdgeClusterRequest.ProtoReflect.Descriptor instead.
func (*UpdateEdgeClusterRequest) GetEdgeCluster ¶
func (x *UpdateEdgeClusterRequest) GetEdgeCluster() *EdgeCluster
func (*UpdateEdgeClusterRequest) GetEdgeClusterID ¶
func (x *UpdateEdgeClusterRequest) GetEdgeClusterID() string
func (*UpdateEdgeClusterRequest) ProtoMessage ¶
func (*UpdateEdgeClusterRequest) ProtoMessage()
func (*UpdateEdgeClusterRequest) ProtoReflect ¶ added in v0.1.2
func (x *UpdateEdgeClusterRequest) ProtoReflect() protoreflect.Message
func (*UpdateEdgeClusterRequest) Reset ¶
func (x *UpdateEdgeClusterRequest) Reset()
func (*UpdateEdgeClusterRequest) String ¶
func (x *UpdateEdgeClusterRequest) String() string
type UpdateEdgeClusterResponse ¶
type UpdateEdgeClusterResponse struct { // Indicate whether the operation has any error Error Error `protobuf:"varint,1,opt,name=error,proto3,enum=edgecluster.Error" json:"error,omitempty"` // Contains error message if the operation was unsuccessful ErrorMessage string `protobuf:"bytes,2,opt,name=errorMessage,proto3" json:"errorMessage,omitempty"` // The updated edge cluster object EdgeCluster *EdgeCluster `protobuf:"bytes,3,opt,name=edgeCluster,proto3" json:"edgeCluster,omitempty"` // The cursor defines the position of the edge cluster in the repository that can be later // referred to using pagination information Cursor string `protobuf:"bytes,4,opt,name=cursor,proto3" json:"cursor,omitempty"` // The edge cluster provision details ProvisionDetail *ProvisionDetail `protobuf:"bytes,6,opt,name=provisionDetail,proto3" json:"provisionDetail,omitempty"` // contains filtered or unexported fields }
* Response contains the result of updating an existing edge cluster
func (*UpdateEdgeClusterResponse) Descriptor
deprecated
func (*UpdateEdgeClusterResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateEdgeClusterResponse.ProtoReflect.Descriptor instead.
func (*UpdateEdgeClusterResponse) GetCursor ¶ added in v0.0.17
func (x *UpdateEdgeClusterResponse) GetCursor() string
func (*UpdateEdgeClusterResponse) GetEdgeCluster ¶ added in v0.0.10
func (x *UpdateEdgeClusterResponse) GetEdgeCluster() *EdgeCluster
func (*UpdateEdgeClusterResponse) GetError ¶
func (x *UpdateEdgeClusterResponse) GetError() Error
func (*UpdateEdgeClusterResponse) GetErrorMessage ¶
func (x *UpdateEdgeClusterResponse) GetErrorMessage() string
func (*UpdateEdgeClusterResponse) GetProvisionDetail ¶ added in v0.5.0
func (x *UpdateEdgeClusterResponse) GetProvisionDetail() *ProvisionDetail
func (*UpdateEdgeClusterResponse) ProtoMessage ¶
func (*UpdateEdgeClusterResponse) ProtoMessage()
func (*UpdateEdgeClusterResponse) ProtoReflect ¶ added in v0.1.2
func (x *UpdateEdgeClusterResponse) ProtoReflect() protoreflect.Message
func (*UpdateEdgeClusterResponse) Reset ¶
func (x *UpdateEdgeClusterResponse) Reset()
func (*UpdateEdgeClusterResponse) String ¶
func (x *UpdateEdgeClusterResponse) String() string