Documentation ¶
Index ¶
- Variables
- func RegisterEdgeClusterServiceServer(s *grpc.Server, srv EdgeClusterServiceServer)
- 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() *EdgeClusterProvisionDetail
- 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) GetTenantID() string
- func (*EdgeCluster) ProtoMessage()
- func (x *EdgeCluster) ProtoReflect() protoreflect.Message
- func (x *EdgeCluster) Reset()
- func (x *EdgeCluster) String() string
- type EdgeClusterNodeAddress
- func (*EdgeClusterNodeAddress) Descriptor() ([]byte, []int)deprecated
- func (x *EdgeClusterNodeAddress) GetAddress() string
- func (x *EdgeClusterNodeAddress) GetNodeAddressType() EdgeClusterNodeAddressType
- func (*EdgeClusterNodeAddress) ProtoMessage()
- func (x *EdgeClusterNodeAddress) ProtoReflect() protoreflect.Message
- func (x *EdgeClusterNodeAddress) Reset()
- func (x *EdgeClusterNodeAddress) String() string
- type EdgeClusterNodeAddressType
- func (EdgeClusterNodeAddressType) Descriptor() protoreflect.EnumDescriptor
- func (x EdgeClusterNodeAddressType) Enum() *EdgeClusterNodeAddressType
- func (EdgeClusterNodeAddressType) EnumDescriptor() ([]byte, []int)deprecated
- func (x EdgeClusterNodeAddressType) Number() protoreflect.EnumNumber
- func (x EdgeClusterNodeAddressType) String() string
- func (EdgeClusterNodeAddressType) Type() protoreflect.EnumType
- type EdgeClusterNodeCondition
- func (*EdgeClusterNodeCondition) Descriptor() ([]byte, []int)deprecated
- func (x *EdgeClusterNodeCondition) GetLastHeartbeatTime() *timestamppb.Timestamp
- func (x *EdgeClusterNodeCondition) GetLastTransitionTime() *timestamppb.Timestamp
- func (x *EdgeClusterNodeCondition) GetMessage() string
- func (x *EdgeClusterNodeCondition) GetReason() string
- func (x *EdgeClusterNodeCondition) GetStatus() EdgeClusterNodeConditionStatus
- func (x *EdgeClusterNodeCondition) GetType() EdgeClusterNodeConditionType
- func (*EdgeClusterNodeCondition) ProtoMessage()
- func (x *EdgeClusterNodeCondition) ProtoReflect() protoreflect.Message
- func (x *EdgeClusterNodeCondition) Reset()
- func (x *EdgeClusterNodeCondition) String() string
- type EdgeClusterNodeConditionStatus
- func (EdgeClusterNodeConditionStatus) Descriptor() protoreflect.EnumDescriptor
- func (x EdgeClusterNodeConditionStatus) Enum() *EdgeClusterNodeConditionStatus
- func (EdgeClusterNodeConditionStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x EdgeClusterNodeConditionStatus) Number() protoreflect.EnumNumber
- func (x EdgeClusterNodeConditionStatus) String() string
- func (EdgeClusterNodeConditionStatus) Type() protoreflect.EnumType
- type EdgeClusterNodeConditionType
- func (EdgeClusterNodeConditionType) Descriptor() protoreflect.EnumDescriptor
- func (x EdgeClusterNodeConditionType) Enum() *EdgeClusterNodeConditionType
- func (EdgeClusterNodeConditionType) EnumDescriptor() ([]byte, []int)deprecated
- func (x EdgeClusterNodeConditionType) Number() protoreflect.EnumNumber
- func (x EdgeClusterNodeConditionType) String() string
- func (EdgeClusterNodeConditionType) Type() protoreflect.EnumType
- type EdgeClusterNodeStatus
- func (*EdgeClusterNodeStatus) Descriptor() ([]byte, []int)deprecated
- func (x *EdgeClusterNodeStatus) GetAddresses() []*EdgeClusterNodeAddress
- func (x *EdgeClusterNodeStatus) GetConditions() []*EdgeClusterNodeCondition
- func (x *EdgeClusterNodeStatus) GetNodeInfo() *EdgeClusterNodeSystemInfo
- func (*EdgeClusterNodeStatus) ProtoMessage()
- func (x *EdgeClusterNodeStatus) ProtoReflect() protoreflect.Message
- func (x *EdgeClusterNodeStatus) Reset()
- func (x *EdgeClusterNodeStatus) String() string
- type EdgeClusterNodeSystemInfo
- func (*EdgeClusterNodeSystemInfo) Descriptor() ([]byte, []int)deprecated
- func (x *EdgeClusterNodeSystemInfo) GetArchitecture() string
- func (x *EdgeClusterNodeSystemInfo) GetBootID() string
- func (x *EdgeClusterNodeSystemInfo) GetContainerRuntimeVersion() string
- func (x *EdgeClusterNodeSystemInfo) GetKernelVersion() string
- func (x *EdgeClusterNodeSystemInfo) GetKubeProxyVersion() string
- func (x *EdgeClusterNodeSystemInfo) GetKubeletVersion() string
- func (x *EdgeClusterNodeSystemInfo) GetMachineID() string
- func (x *EdgeClusterNodeSystemInfo) GetOperatingSystem() string
- func (x *EdgeClusterNodeSystemInfo) GetOsImage() string
- func (x *EdgeClusterNodeSystemInfo) GetSystemUUID() string
- func (*EdgeClusterNodeSystemInfo) ProtoMessage()
- func (x *EdgeClusterNodeSystemInfo) ProtoReflect() protoreflect.Message
- func (x *EdgeClusterNodeSystemInfo) Reset()
- func (x *EdgeClusterNodeSystemInfo) String() string
- type EdgeClusterProvisionDetail
- func (*EdgeClusterProvisionDetail) Descriptor() ([]byte, []int)deprecated
- func (x *EdgeClusterProvisionDetail) GetIngress() []*Ingress
- func (x *EdgeClusterProvisionDetail) GetKubeConfigContent() string
- func (x *EdgeClusterProvisionDetail) GetPorts() []*Port
- func (*EdgeClusterProvisionDetail) ProtoMessage()
- func (x *EdgeClusterProvisionDetail) ProtoReflect() protoreflect.Message
- func (x *EdgeClusterProvisionDetail) Reset()
- func (x *EdgeClusterProvisionDetail) String() string
- type EdgeClusterServiceClient
- type EdgeClusterServiceServer
- 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() *EdgeClusterProvisionDetail
- func (*EdgeClusterWithCursor) ProtoMessage()
- func (x *EdgeClusterWithCursor) ProtoReflect() protoreflect.Message
- func (x *EdgeClusterWithCursor) Reset()
- func (x *EdgeClusterWithCursor) String() string
- type Error
- type Ingress
- 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() []*EdgeClusterNodeStatus
- func (*ListEdgeClusterNodesResponse) ProtoMessage()
- func (x *ListEdgeClusterNodesResponse) ProtoReflect() protoreflect.Message
- func (x *ListEdgeClusterNodesResponse) Reset()
- func (x *ListEdgeClusterNodesResponse) String() string
- type Pagination
- func (*Pagination) Descriptor() ([]byte, []int)deprecated
- func (x *Pagination) GetAfter() string
- func (x *Pagination) GetBefore() string
- func (x *Pagination) GetFirst() int32
- func (x *Pagination) GetHasAfter() bool
- func (x *Pagination) GetHasBefore() bool
- func (x *Pagination) GetHasFirst() bool
- func (x *Pagination) GetHasLast() bool
- func (x *Pagination) GetLast() int32
- func (*Pagination) ProtoMessage()
- func (x *Pagination) ProtoReflect() protoreflect.Message
- func (x *Pagination) Reset()
- func (x *Pagination) String() string
- type Port
- type Protocol
- 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() *EdgeClusterProvisionDetail
- func (*ReadEdgeClusterResponse) ProtoMessage()
- func (x *ReadEdgeClusterResponse) ProtoReflect() protoreflect.Message
- func (x *ReadEdgeClusterResponse) Reset()
- func (x *ReadEdgeClusterResponse) String() string
- type SearchRequest
- func (*SearchRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SearchRequest) GetEdgeClusterIDs() []string
- func (x *SearchRequest) GetPagination() *Pagination
- func (x *SearchRequest) GetSortingOptions() []*SortingOptionPair
- func (x *SearchRequest) GetTenantIDs() []string
- func (*SearchRequest) ProtoMessage()
- func (x *SearchRequest) ProtoReflect() protoreflect.Message
- func (x *SearchRequest) Reset()
- func (x *SearchRequest) String() string
- type SearchResponse
- func (*SearchResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SearchResponse) GetEdgeClusters() []*EdgeClusterWithCursor
- func (x *SearchResponse) GetError() Error
- func (x *SearchResponse) GetErrorMessage() string
- func (x *SearchResponse) GetHasNextPage() bool
- func (x *SearchResponse) GetHasPreviousPage() bool
- func (x *SearchResponse) GetTotalCount() int64
- func (*SearchResponse) ProtoMessage()
- func (x *SearchResponse) ProtoReflect() protoreflect.Message
- func (x *SearchResponse) Reset()
- func (x *SearchResponse) String() string
- type SortingDirection
- func (SortingDirection) Descriptor() protoreflect.EnumDescriptor
- func (x SortingDirection) Enum() *SortingDirection
- func (SortingDirection) EnumDescriptor() ([]byte, []int)deprecated
- func (x SortingDirection) Number() protoreflect.EnumNumber
- func (x SortingDirection) String() string
- func (SortingDirection) Type() protoreflect.EnumType
- type SortingOptionPair
- func (*SortingOptionPair) Descriptor() ([]byte, []int)deprecated
- func (x *SortingOptionPair) GetDirection() SortingDirection
- func (x *SortingOptionPair) GetName() string
- func (*SortingOptionPair) ProtoMessage()
- func (x *SortingOptionPair) ProtoReflect() protoreflect.Message
- func (x *SortingOptionPair) Reset()
- func (x *SortingOptionPair) String() string
- type UnimplementedEdgeClusterServiceServer
- func (*UnimplementedEdgeClusterServiceServer) CreateEdgeCluster(context.Context, *CreateEdgeClusterRequest) (*CreateEdgeClusterResponse, error)
- func (*UnimplementedEdgeClusterServiceServer) DeleteEdgeCluster(context.Context, *DeleteEdgeClusterRequest) (*DeleteEdgeClusterResponse, error)
- func (*UnimplementedEdgeClusterServiceServer) ListEdgeClusterNodes(context.Context, *ListEdgeClusterNodesRequest) (*ListEdgeClusterNodesResponse, error)
- func (*UnimplementedEdgeClusterServiceServer) ReadEdgeCluster(context.Context, *ReadEdgeClusterRequest) (*ReadEdgeClusterResponse, error)
- func (*UnimplementedEdgeClusterServiceServer) Search(context.Context, *SearchRequest) (*SearchResponse, error)
- func (*UnimplementedEdgeClusterServiceServer) UpdateEdgeCluster(context.Context, *UpdateEdgeClusterRequest) (*UpdateEdgeClusterResponse, error)
- 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() *EdgeClusterProvisionDetail
- 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 ( Error_name = map[int32]string{ 0: "NO_ERROR", 1: "UNKNOWN", 2: "EDGE_CLUSTER_ALREADY_EXISTS", 3: "EDGE_CLUSTER_NOT_FOUND", 4: "BAD_REQUEST", } Error_value = map[string]int32{ "NO_ERROR": 0, "UNKNOWN": 1, "EDGE_CLUSTER_ALREADY_EXISTS": 2, "EDGE_CLUSTER_NOT_FOUND": 3, "BAD_REQUEST": 4, } )
Enum value maps for Error.
var ( ClusterType_name = map[int32]string{ 0: "K3S", } ClusterType_value = map[string]int32{ "K3S": 0, } )
Enum value maps for ClusterType.
var ( Protocol_name = map[int32]string{ 0: "TCP", 1: "UDP", 2: "SCTP", } Protocol_value = map[string]int32{ "TCP": 0, "UDP": 1, "SCTP": 2, } )
Enum value maps for Protocol.
var ( SortingDirection_name = map[int32]string{ 0: "ASCENDING", 1: "DESCENDING", } SortingDirection_value = map[string]int32{ "ASCENDING": 0, "DESCENDING": 1, } )
Enum value maps for SortingDirection.
var ( EdgeClusterNodeConditionType_name = map[int32]string{ 0: "Ready", 1: "MemoryPressure", 3: "DiskPressure", 4: "PIDPressure", 5: "NetworkUnavailable", } EdgeClusterNodeConditionType_value = map[string]int32{ "Ready": 0, "MemoryPressure": 1, "DiskPressure": 3, "PIDPressure": 4, "NetworkUnavailable": 5, } )
Enum value maps for EdgeClusterNodeConditionType.
var ( EdgeClusterNodeConditionStatus_name = map[int32]string{ 0: "True", 1: "False", 2: "Unknown", } EdgeClusterNodeConditionStatus_value = map[string]int32{ "True": 0, "False": 1, "Unknown": 2, } )
Enum value maps for EdgeClusterNodeConditionStatus.
var ( EdgeClusterNodeAddressType_name = map[int32]string{ 0: "Hostname", 1: "ExternalIP", 2: "InternalIP", 3: "ExternalDNS", 4: "InternalDNS", } EdgeClusterNodeAddressType_value = map[string]int32{ "Hostname": 0, "ExternalIP": 1, "InternalIP": 2, "ExternalDNS": 3, "InternalDNS": 4, } )
Enum value maps for EdgeClusterNodeAddressType.
var File_edge_cluster_proto protoreflect.FileDescriptor
Functions ¶
func RegisterEdgeClusterServiceServer ¶
func RegisterEdgeClusterServiceServer(s *grpc.Server, srv EdgeClusterServiceServer)
Types ¶
type ClusterType ¶ added in v0.0.24
type ClusterType int32
* The different error 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 *EdgeClusterProvisionDetail `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() *EdgeClusterProvisionDetail
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 tenant identifier that owns the edge cluster TenantID string `protobuf:"bytes,1,opt,name=tenantID,proto3" json:"tenantID,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 secret value 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) GetTenantID ¶ added in v0.0.10
func (x *EdgeCluster) GetTenantID() 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 EdgeClusterNodeAddress ¶ added in v0.5.4
type EdgeClusterNodeAddress struct { // Edge cluster node address type, one of Hostname, ExternalIP or InternalIP. NodeAddressType EdgeClusterNodeAddressType `` /* 128-byte string literal not displayed */ // 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() EdgeClusterNodeAddressType
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 EdgeClusterNodeAddressType ¶ added in v0.5.4
type EdgeClusterNodeAddressType int32
* The valid address type of edge cluster node
const ( EdgeClusterNodeAddressType_Hostname EdgeClusterNodeAddressType = 0 EdgeClusterNodeAddressType_ExternalIP EdgeClusterNodeAddressType = 1 EdgeClusterNodeAddressType_InternalIP EdgeClusterNodeAddressType = 2 EdgeClusterNodeAddressType_ExternalDNS EdgeClusterNodeAddressType = 3 EdgeClusterNodeAddressType_InternalDNS EdgeClusterNodeAddressType = 4 )
func (EdgeClusterNodeAddressType) Descriptor ¶ added in v0.5.4
func (EdgeClusterNodeAddressType) Descriptor() protoreflect.EnumDescriptor
func (EdgeClusterNodeAddressType) Enum ¶ added in v0.5.4
func (x EdgeClusterNodeAddressType) Enum() *EdgeClusterNodeAddressType
func (EdgeClusterNodeAddressType) EnumDescriptor
deprecated
added in
v0.5.4
func (EdgeClusterNodeAddressType) EnumDescriptor() ([]byte, []int)
Deprecated: Use EdgeClusterNodeAddressType.Descriptor instead.
func (EdgeClusterNodeAddressType) Number ¶ added in v0.5.4
func (x EdgeClusterNodeAddressType) Number() protoreflect.EnumNumber
func (EdgeClusterNodeAddressType) String ¶ added in v0.5.4
func (x EdgeClusterNodeAddressType) String() string
func (EdgeClusterNodeAddressType) Type ¶ added in v0.5.4
func (EdgeClusterNodeAddressType) Type() protoreflect.EnumType
type EdgeClusterNodeCondition ¶ added in v0.5.4
type EdgeClusterNodeCondition struct { // Type of node condition. Type EdgeClusterNodeConditionType `protobuf:"varint,1,opt,name=type,proto3,enum=edgecluster.EdgeClusterNodeConditionType" json:"type,omitempty"` // Status of the condition, one of True, False, Unknown. Status EdgeClusterNodeConditionStatus `protobuf:"varint,2,opt,name=status,proto3,enum=edgecluster.EdgeClusterNodeConditionStatus" 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 transit from one status to another. LastTransitionTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=LastTransitionTime,proto3" json:"LastTransitionTime,omitempty"` // (brief) 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 }
* EdgeClusterNodeCondition contains condition information for a node.
func (*EdgeClusterNodeCondition) Descriptor
deprecated
added in
v0.5.4
func (*EdgeClusterNodeCondition) Descriptor() ([]byte, []int)
Deprecated: Use EdgeClusterNodeCondition.ProtoReflect.Descriptor instead.
func (*EdgeClusterNodeCondition) GetLastHeartbeatTime ¶ added in v0.5.4
func (x *EdgeClusterNodeCondition) GetLastHeartbeatTime() *timestamppb.Timestamp
func (*EdgeClusterNodeCondition) GetLastTransitionTime ¶ added in v0.5.4
func (x *EdgeClusterNodeCondition) GetLastTransitionTime() *timestamppb.Timestamp
func (*EdgeClusterNodeCondition) GetMessage ¶ added in v0.5.4
func (x *EdgeClusterNodeCondition) GetMessage() string
func (*EdgeClusterNodeCondition) GetReason ¶ added in v0.5.4
func (x *EdgeClusterNodeCondition) GetReason() string
func (*EdgeClusterNodeCondition) GetStatus ¶ added in v0.5.4
func (x *EdgeClusterNodeCondition) GetStatus() EdgeClusterNodeConditionStatus
func (*EdgeClusterNodeCondition) GetType ¶ added in v0.5.4
func (x *EdgeClusterNodeCondition) GetType() EdgeClusterNodeConditionType
func (*EdgeClusterNodeCondition) ProtoMessage ¶ added in v0.5.4
func (*EdgeClusterNodeCondition) ProtoMessage()
func (*EdgeClusterNodeCondition) ProtoReflect ¶ added in v0.5.4
func (x *EdgeClusterNodeCondition) ProtoReflect() protoreflect.Message
func (*EdgeClusterNodeCondition) Reset ¶ added in v0.5.4
func (x *EdgeClusterNodeCondition) Reset()
func (*EdgeClusterNodeCondition) String ¶ added in v0.5.4
func (x *EdgeClusterNodeCondition) String() string
type EdgeClusterNodeConditionStatus ¶ added in v0.5.4
type EdgeClusterNodeConditionStatus int32
* These are valid condition statuses. "ConditionTrue" means a resource is in the condition. "ConditionFalse" means a resource is not in the condition. "ConditionUnknown" means kubernetes can't decide if a resource is in the condition or not.
const ( // True means a resource is in the condition EdgeClusterNodeConditionStatus_True EdgeClusterNodeConditionStatus = 0 // False means a resource is not in the condition EdgeClusterNodeConditionStatus_False EdgeClusterNodeConditionStatus = 1 // Unknown means kubernetes can't decide if a resource is in the condition or not EdgeClusterNodeConditionStatus_Unknown EdgeClusterNodeConditionStatus = 2 )
func (EdgeClusterNodeConditionStatus) Descriptor ¶ added in v0.5.4
func (EdgeClusterNodeConditionStatus) Descriptor() protoreflect.EnumDescriptor
func (EdgeClusterNodeConditionStatus) Enum ¶ added in v0.5.4
func (x EdgeClusterNodeConditionStatus) Enum() *EdgeClusterNodeConditionStatus
func (EdgeClusterNodeConditionStatus) EnumDescriptor
deprecated
added in
v0.5.4
func (EdgeClusterNodeConditionStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use EdgeClusterNodeConditionStatus.Descriptor instead.
func (EdgeClusterNodeConditionStatus) Number ¶ added in v0.5.4
func (x EdgeClusterNodeConditionStatus) Number() protoreflect.EnumNumber
func (EdgeClusterNodeConditionStatus) String ¶ added in v0.5.4
func (x EdgeClusterNodeConditionStatus) String() string
func (EdgeClusterNodeConditionStatus) Type ¶ added in v0.5.4
func (EdgeClusterNodeConditionStatus) Type() protoreflect.EnumType
type EdgeClusterNodeConditionType ¶ added in v0.5.4
type EdgeClusterNodeConditionType int32
* The valid conditions of node
const ( // NodeReady means kubelet is healthy and ready to accept pods. EdgeClusterNodeConditionType_Ready EdgeClusterNodeConditionType = 0 // NodeMemoryPressure means the kubelet is under pressure due to insufficient available memory. EdgeClusterNodeConditionType_MemoryPressure EdgeClusterNodeConditionType = 1 // NodeDiskPressure means the kubelet is under pressure due to insufficient available disk. EdgeClusterNodeConditionType_DiskPressure EdgeClusterNodeConditionType = 3 // NodePIDPressure means the kubelet is under pressure due to insufficient available PID. EdgeClusterNodeConditionType_PIDPressure EdgeClusterNodeConditionType = 4 EdgeClusterNodeConditionType_NetworkUnavailable EdgeClusterNodeConditionType = 5 )
func (EdgeClusterNodeConditionType) Descriptor ¶ added in v0.5.4
func (EdgeClusterNodeConditionType) Descriptor() protoreflect.EnumDescriptor
func (EdgeClusterNodeConditionType) Enum ¶ added in v0.5.4
func (x EdgeClusterNodeConditionType) Enum() *EdgeClusterNodeConditionType
func (EdgeClusterNodeConditionType) EnumDescriptor
deprecated
added in
v0.5.4
func (EdgeClusterNodeConditionType) EnumDescriptor() ([]byte, []int)
Deprecated: Use EdgeClusterNodeConditionType.Descriptor instead.
func (EdgeClusterNodeConditionType) Number ¶ added in v0.5.4
func (x EdgeClusterNodeConditionType) Number() protoreflect.EnumNumber
func (EdgeClusterNodeConditionType) String ¶ added in v0.5.4
func (x EdgeClusterNodeConditionType) String() string
func (EdgeClusterNodeConditionType) Type ¶ added in v0.5.4
func (EdgeClusterNodeConditionType) Type() protoreflect.EnumType
type EdgeClusterNodeStatus ¶ added in v0.5.4
type EdgeClusterNodeStatus struct { // The unique tenant identifier that owns the edge cluster Conditions []*EdgeClusterNodeCondition `protobuf:"bytes,1,rep,name=conditions,proto3" json:"conditions,omitempty"` // The unique tenant identifier that owns the edge cluster Addresses []*EdgeClusterNodeAddress `protobuf:"bytes,2,rep,name=addresses,proto3" json:"addresses,omitempty"` // Set of ids/uuids to uniquely identify the node. NodeInfo *EdgeClusterNodeSystemInfo `protobuf:"bytes,3,opt,name=nodeInfo,proto3" json:"nodeInfo,omitempty"` // contains filtered or unexported fields }
* EdgeClusterNodeStatus is information about the current status of a node.
func (*EdgeClusterNodeStatus) Descriptor
deprecated
added in
v0.5.4
func (*EdgeClusterNodeStatus) Descriptor() ([]byte, []int)
Deprecated: Use EdgeClusterNodeStatus.ProtoReflect.Descriptor instead.
func (*EdgeClusterNodeStatus) GetAddresses ¶ added in v0.5.4
func (x *EdgeClusterNodeStatus) GetAddresses() []*EdgeClusterNodeAddress
func (*EdgeClusterNodeStatus) GetConditions ¶ added in v0.5.4
func (x *EdgeClusterNodeStatus) GetConditions() []*EdgeClusterNodeCondition
func (*EdgeClusterNodeStatus) GetNodeInfo ¶ added in v0.5.4
func (x *EdgeClusterNodeStatus) GetNodeInfo() *EdgeClusterNodeSystemInfo
func (*EdgeClusterNodeStatus) ProtoMessage ¶ added in v0.5.4
func (*EdgeClusterNodeStatus) ProtoMessage()
func (*EdgeClusterNodeStatus) ProtoReflect ¶ added in v0.5.4
func (x *EdgeClusterNodeStatus) ProtoReflect() protoreflect.Message
func (*EdgeClusterNodeStatus) Reset ¶ added in v0.5.4
func (x *EdgeClusterNodeStatus) Reset()
func (*EdgeClusterNodeStatus) String ¶ added in v0.5.4
func (x *EdgeClusterNodeStatus) String() string
type EdgeClusterNodeSystemInfo ¶ added in v0.5.4
type EdgeClusterNodeSystemInfo 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 }
* EdgeClusterNodeSystemInfo contains a set of ids/uuids to uniquely identify the node.
func (*EdgeClusterNodeSystemInfo) Descriptor
deprecated
added in
v0.5.4
func (*EdgeClusterNodeSystemInfo) Descriptor() ([]byte, []int)
Deprecated: Use EdgeClusterNodeSystemInfo.ProtoReflect.Descriptor instead.
func (*EdgeClusterNodeSystemInfo) GetArchitecture ¶ added in v0.5.4
func (x *EdgeClusterNodeSystemInfo) GetArchitecture() string
func (*EdgeClusterNodeSystemInfo) GetBootID ¶ added in v0.5.4
func (x *EdgeClusterNodeSystemInfo) GetBootID() string
func (*EdgeClusterNodeSystemInfo) GetContainerRuntimeVersion ¶ added in v0.5.4
func (x *EdgeClusterNodeSystemInfo) GetContainerRuntimeVersion() string
func (*EdgeClusterNodeSystemInfo) GetKernelVersion ¶ added in v0.5.4
func (x *EdgeClusterNodeSystemInfo) GetKernelVersion() string
func (*EdgeClusterNodeSystemInfo) GetKubeProxyVersion ¶ added in v0.5.4
func (x *EdgeClusterNodeSystemInfo) GetKubeProxyVersion() string
func (*EdgeClusterNodeSystemInfo) GetKubeletVersion ¶ added in v0.5.4
func (x *EdgeClusterNodeSystemInfo) GetKubeletVersion() string
func (*EdgeClusterNodeSystemInfo) GetMachineID ¶ added in v0.5.4
func (x *EdgeClusterNodeSystemInfo) GetMachineID() string
func (*EdgeClusterNodeSystemInfo) GetOperatingSystem ¶ added in v0.5.4
func (x *EdgeClusterNodeSystemInfo) GetOperatingSystem() string
func (*EdgeClusterNodeSystemInfo) GetOsImage ¶ added in v0.5.4
func (x *EdgeClusterNodeSystemInfo) GetOsImage() string
func (*EdgeClusterNodeSystemInfo) GetSystemUUID ¶ added in v0.5.4
func (x *EdgeClusterNodeSystemInfo) GetSystemUUID() string
func (*EdgeClusterNodeSystemInfo) ProtoMessage ¶ added in v0.5.4
func (*EdgeClusterNodeSystemInfo) ProtoMessage()
func (*EdgeClusterNodeSystemInfo) ProtoReflect ¶ added in v0.5.4
func (x *EdgeClusterNodeSystemInfo) ProtoReflect() protoreflect.Message
func (*EdgeClusterNodeSystemInfo) Reset ¶ added in v0.5.4
func (x *EdgeClusterNodeSystemInfo) Reset()
func (*EdgeClusterNodeSystemInfo) String ¶ added in v0.5.4
func (x *EdgeClusterNodeSystemInfo) String() string
type EdgeClusterProvisionDetail ¶ added in v0.5.0
type EdgeClusterProvisionDetail struct { // The ingress details of the edge cluster master node Ingress []*Ingress `protobuf:"bytes,1,rep,name=ingress,proto3" json:"ingress,omitempty"` // The ingress details of the edge cluster master node Ports []*Port `protobuf:"bytes,2,rep,name=ports,proto3" json:"ports,omitempty"` // The provisioned edge cluster kubeconfig content KubeConfigContent string `protobuf:"bytes,3,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 (*EdgeClusterProvisionDetail) Descriptor
deprecated
added in
v0.5.0
func (*EdgeClusterProvisionDetail) Descriptor() ([]byte, []int)
Deprecated: Use EdgeClusterProvisionDetail.ProtoReflect.Descriptor instead.
func (*EdgeClusterProvisionDetail) GetIngress ¶ added in v0.5.0
func (x *EdgeClusterProvisionDetail) GetIngress() []*Ingress
func (*EdgeClusterProvisionDetail) GetKubeConfigContent ¶ added in v0.5.0
func (x *EdgeClusterProvisionDetail) GetKubeConfigContent() string
func (*EdgeClusterProvisionDetail) GetPorts ¶ added in v0.5.1
func (x *EdgeClusterProvisionDetail) GetPorts() []*Port
func (*EdgeClusterProvisionDetail) ProtoMessage ¶ added in v0.5.0
func (*EdgeClusterProvisionDetail) ProtoMessage()
func (*EdgeClusterProvisionDetail) ProtoReflect ¶ added in v0.5.0
func (x *EdgeClusterProvisionDetail) ProtoReflect() protoreflect.Message
func (*EdgeClusterProvisionDetail) Reset ¶ added in v0.5.0
func (x *EdgeClusterProvisionDetail) Reset()
func (*EdgeClusterProvisionDetail) String ¶ added in v0.5.0
func (x *EdgeClusterProvisionDetail) String() string
type EdgeClusterServiceClient ¶
type EdgeClusterServiceClient interface { // CreateEdgeCluster creates a new edge cluster // request: The request to create a new edge cluster // Returns the result of creating new edge cluster CreateEdgeCluster(ctx context.Context, in *CreateEdgeClusterRequest, opts ...grpc.CallOption) (*CreateEdgeClusterResponse, error) // ReadEdgeCluster read an exsiting edge cluster // request: The request to read an esiting edge cluster // Returns the result of reading an exiting edge cluster ReadEdgeCluster(ctx context.Context, in *ReadEdgeClusterRequest, opts ...grpc.CallOption) (*ReadEdgeClusterResponse, error) // UpdateEdgeCluster update an exsiting edge cluster // request: The request to update an esiting edge cluster // Returns the result of updateing an exiting edge cluster UpdateEdgeCluster(ctx context.Context, in *UpdateEdgeClusterRequest, opts ...grpc.CallOption) (*UpdateEdgeClusterResponse, error) // DeleteEdgeCluster delete an exsiting edge cluster // request: The request to delete an esiting edge cluster // Returns the result of deleting an exiting edge cluster DeleteEdgeCluster(ctx context.Context, in *DeleteEdgeClusterRequest, opts ...grpc.CallOption) (*DeleteEdgeClusterResponse, error) // Search returns the list of edge clusters that matched the criteria // request: The request contains the search criteria // Returns the list of edge clusters that matched the criteria Search(ctx context.Context, in *SearchRequest, opts ...grpc.CallOption) (*SearchResponse, error) // ListEdgeClusterNodes lists an existing edge cluster nodes details // request: The request to list an existing edge cluster nodes details // Returns an existing edge cluster nodes details ListEdgeClusterNodes(ctx context.Context, in *ListEdgeClusterNodesRequest, opts ...grpc.CallOption) (*ListEdgeClusterNodesResponse, error) }
EdgeClusterServiceClient is the client API for EdgeClusterService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewEdgeClusterServiceClient ¶
func NewEdgeClusterServiceClient(cc grpc.ClientConnInterface) EdgeClusterServiceClient
type EdgeClusterServiceServer ¶
type EdgeClusterServiceServer interface { // CreateEdgeCluster creates a new edge cluster // request: The request to create a new edge cluster // Returns the result of creating new edge cluster CreateEdgeCluster(context.Context, *CreateEdgeClusterRequest) (*CreateEdgeClusterResponse, error) // ReadEdgeCluster read an exsiting edge cluster // request: The request to read an esiting edge cluster // Returns the result of reading an exiting edge cluster ReadEdgeCluster(context.Context, *ReadEdgeClusterRequest) (*ReadEdgeClusterResponse, error) // UpdateEdgeCluster update an exsiting edge cluster // request: The request to update an esiting edge cluster // Returns the result of updateing an exiting edge cluster UpdateEdgeCluster(context.Context, *UpdateEdgeClusterRequest) (*UpdateEdgeClusterResponse, error) // DeleteEdgeCluster delete an exsiting edge cluster // request: The request to delete an esiting edge cluster // Returns the result of deleting an exiting edge cluster DeleteEdgeCluster(context.Context, *DeleteEdgeClusterRequest) (*DeleteEdgeClusterResponse, error) // Search returns the list of edge clusters that matched the criteria // request: The request contains the search criteria // Returns the list of edge clusters that matched the criteria Search(context.Context, *SearchRequest) (*SearchResponse, error) // ListEdgeClusterNodes lists an existing edge cluster nodes details // request: The request to list an existing edge cluster nodes details // Returns an existing edge cluster nodes details ListEdgeClusterNodes(context.Context, *ListEdgeClusterNodesRequest) (*ListEdgeClusterNodesResponse, error) }
EdgeClusterServiceServer is the server API for EdgeClusterService service.
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 *EdgeClusterProvisionDetail `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() *EdgeClusterProvisionDetail
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 Error ¶
type Error int32
* The different error types
const ( // Indicates the operation was successful Error_NO_ERROR Error = 0 // Indicates the operation fail with unknown error Error_UNKNOWN Error = 1 // Indicates the edge cluster already exists Error_EDGE_CLUSTER_ALREADY_EXISTS Error = 2 // Indicates the edge cluster does not exist Error_EDGE_CLUSTER_NOT_FOUND Error = 3 // Indicates the provided values for he operation were invalid Error_BAD_REQUEST Error = 4 )
func (Error) Descriptor ¶ added in v0.1.2
func (Error) Descriptor() protoreflect.EnumDescriptor
func (Error) EnumDescriptor
deprecated
func (Error) Number ¶ added in v0.1.2
func (x Error) Number() protoreflect.EnumNumber
func (Error) Type ¶ added in v0.1.2
func (Error) Type() protoreflect.EnumType
type Ingress ¶ added in v0.5.0
type Ingress struct { // IP is set for load-balancer ingress points that are IP based // (typically GCE or OpenStack load-balancers) Ip string `protobuf:"bytes,1,opt,name=ip,proto3" json:"ip,omitempty"` // Hostname is set for load-balancer ingress points that are DNS based // (typically AWS load-balancers) Hostname string `protobuf:"bytes,2,opt,name=hostname,proto3" json:"hostname,omitempty"` // contains filtered or unexported fields }
* Ingress represents the status of a load-balancer ingress point traffic intended for the service should be sent to an ingress point.
func (*Ingress) Descriptor
deprecated
added in
v0.5.0
func (*Ingress) GetHostname ¶ added in v0.5.0
func (*Ingress) ProtoMessage ¶ added in v0.5.0
func (*Ingress) ProtoMessage()
func (*Ingress) ProtoReflect ¶ added in v0.5.0
func (x *Ingress) ProtoReflect() protoreflect.Message
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 Nodes []*EdgeClusterNodeStatus `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() []*EdgeClusterNodeStatus
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 Pagination ¶ added in v0.0.10
type Pagination struct { HasFirst bool `protobuf:"varint,1,opt,name=hasFirst,proto3" json:"hasFirst,omitempty"` First int32 `protobuf:"varint,2,opt,name=first,proto3" json:"first,omitempty"` HasAfter bool `protobuf:"varint,3,opt,name=hasAfter,proto3" json:"hasAfter,omitempty"` After string `protobuf:"bytes,4,opt,name=after,proto3" json:"after,omitempty"` HasLast bool `protobuf:"varint,5,opt,name=hasLast,proto3" json:"hasLast,omitempty"` Last int32 `protobuf:"varint,6,opt,name=last,proto3" json:"last,omitempty"` HasBefore bool `protobuf:"varint,7,opt,name=hasBefore,proto3" json:"hasBefore,omitempty"` Before string `protobuf:"bytes,8,opt,name=before,proto3" json:"before,omitempty"` // contains filtered or unexported fields }
* The pagination information compatible with graphql-relay connection definition, for more information visit: https://facebook.github.io/relay/graphql/connections.htm
func (*Pagination) Descriptor
deprecated
added in
v0.0.10
func (*Pagination) Descriptor() ([]byte, []int)
Deprecated: Use Pagination.ProtoReflect.Descriptor instead.
func (*Pagination) GetAfter ¶ added in v0.0.10
func (x *Pagination) GetAfter() string
func (*Pagination) GetBefore ¶ added in v0.0.10
func (x *Pagination) GetBefore() string
func (*Pagination) GetFirst ¶ added in v0.0.10
func (x *Pagination) GetFirst() int32
func (*Pagination) GetHasAfter ¶ added in v0.0.14
func (x *Pagination) GetHasAfter() bool
func (*Pagination) GetHasBefore ¶ added in v0.0.14
func (x *Pagination) GetHasBefore() bool
func (*Pagination) GetHasFirst ¶ added in v0.0.14
func (x *Pagination) GetHasFirst() bool
func (*Pagination) GetHasLast ¶ added in v0.0.14
func (x *Pagination) GetHasLast() bool
func (*Pagination) GetLast ¶ added in v0.0.10
func (x *Pagination) GetLast() int32
func (*Pagination) ProtoMessage ¶ added in v0.0.10
func (*Pagination) ProtoMessage()
func (*Pagination) ProtoReflect ¶ added in v0.1.2
func (x *Pagination) ProtoReflect() protoreflect.Message
func (*Pagination) Reset ¶ added in v0.0.10
func (x *Pagination) Reset()
func (*Pagination) String ¶ added in v0.0.10
func (x *Pagination) String() string
type Port ¶ added in v0.5.1
type Port struct { // The port number of the edge-cluster master port Port int32 `protobuf:"varint,1,opt,name=port,proto3" json:"port,omitempty"` // The protocol of the edge-cluster master port Protcol Protocol `protobuf:"varint,2,opt,name=protcol,proto3,enum=edgecluster.Protocol" json:"protcol,omitempty"` // contains filtered or unexported fields }
* Port contains information on service's port.
func (*Port) Descriptor
deprecated
added in
v0.5.1
func (*Port) GetProtcol ¶ added in v0.5.1
func (*Port) ProtoMessage ¶ added in v0.5.1
func (*Port) ProtoMessage()
func (*Port) ProtoReflect ¶ added in v0.5.1
func (x *Port) ProtoReflect() protoreflect.Message
type Protocol ¶ added in v0.5.0
type Protocol int32
*
Protocol defines network protocols.
func (Protocol) Descriptor ¶ added in v0.5.0
func (Protocol) Descriptor() protoreflect.EnumDescriptor
func (Protocol) EnumDescriptor
deprecated
added in
v0.5.0
func (Protocol) Number ¶ added in v0.5.0
func (x Protocol) Number() protoreflect.EnumNumber
func (Protocol) Type ¶ added in v0.5.0
func (Protocol) Type() protoreflect.EnumType
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 *EdgeClusterProvisionDetail `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() *EdgeClusterProvisionDetail
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 SearchRequest ¶ added in v0.0.10
type SearchRequest 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 tenant identifiers TenantIDs []string `protobuf:"bytes,4,rep,name=tenantIDs,proto3" json:"tenantIDs,omitempty"` // contains filtered or unexported fields }
* Request to search for edge clusters
func (*SearchRequest) Descriptor
deprecated
added in
v0.0.10
func (*SearchRequest) Descriptor() ([]byte, []int)
Deprecated: Use SearchRequest.ProtoReflect.Descriptor instead.
func (*SearchRequest) GetEdgeClusterIDs ¶ added in v0.0.10
func (x *SearchRequest) GetEdgeClusterIDs() []string
func (*SearchRequest) GetPagination ¶ added in v0.0.10
func (x *SearchRequest) GetPagination() *Pagination
func (*SearchRequest) GetSortingOptions ¶ added in v0.0.10
func (x *SearchRequest) GetSortingOptions() []*SortingOptionPair
func (*SearchRequest) GetTenantIDs ¶ added in v0.0.10
func (x *SearchRequest) GetTenantIDs() []string
func (*SearchRequest) ProtoMessage ¶ added in v0.0.10
func (*SearchRequest) ProtoMessage()
func (*SearchRequest) ProtoReflect ¶ added in v0.1.2
func (x *SearchRequest) ProtoReflect() protoreflect.Message
func (*SearchRequest) Reset ¶ added in v0.0.10
func (x *SearchRequest) Reset()
func (*SearchRequest) String ¶ added in v0.0.10
func (x *SearchRequest) String() string
type SearchResponse ¶ added in v0.0.10
type SearchResponse 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 (*SearchResponse) Descriptor
deprecated
added in
v0.0.10
func (*SearchResponse) Descriptor() ([]byte, []int)
Deprecated: Use SearchResponse.ProtoReflect.Descriptor instead.
func (*SearchResponse) GetEdgeClusters ¶ added in v0.0.10
func (x *SearchResponse) GetEdgeClusters() []*EdgeClusterWithCursor
func (*SearchResponse) GetError ¶ added in v0.0.10
func (x *SearchResponse) GetError() Error
func (*SearchResponse) GetErrorMessage ¶ added in v0.0.10
func (x *SearchResponse) GetErrorMessage() string
func (*SearchResponse) GetHasNextPage ¶ added in v0.0.10
func (x *SearchResponse) GetHasNextPage() bool
func (*SearchResponse) GetHasPreviousPage ¶ added in v0.0.10
func (x *SearchResponse) GetHasPreviousPage() bool
func (*SearchResponse) GetTotalCount ¶ added in v0.0.14
func (x *SearchResponse) GetTotalCount() int64
func (*SearchResponse) ProtoMessage ¶ added in v0.0.10
func (*SearchResponse) ProtoMessage()
func (*SearchResponse) ProtoReflect ¶ added in v0.1.2
func (x *SearchResponse) ProtoReflect() protoreflect.Message
func (*SearchResponse) Reset ¶ added in v0.0.10
func (x *SearchResponse) Reset()
func (*SearchResponse) String ¶ added in v0.0.10
func (x *SearchResponse) String() string
type SortingDirection ¶ added in v0.0.10
type SortingDirection int32
* The different sorting direction
const ( // Indicates result data must be sorted from low to high sequence SortingDirection_ASCENDING SortingDirection = 0 // Indicates result data must be sorted from high to low sequence SortingDirection_DESCENDING SortingDirection = 1 )
func (SortingDirection) Descriptor ¶ added in v0.1.2
func (SortingDirection) Descriptor() protoreflect.EnumDescriptor
func (SortingDirection) Enum ¶ added in v0.1.2
func (x SortingDirection) Enum() *SortingDirection
func (SortingDirection) EnumDescriptor
deprecated
added in
v0.0.10
func (SortingDirection) EnumDescriptor() ([]byte, []int)
Deprecated: Use SortingDirection.Descriptor instead.
func (SortingDirection) Number ¶ added in v0.1.2
func (x SortingDirection) Number() protoreflect.EnumNumber
func (SortingDirection) String ¶ added in v0.0.10
func (x SortingDirection) String() string
func (SortingDirection) Type ¶ added in v0.1.2
func (SortingDirection) Type() protoreflect.EnumType
type SortingOptionPair ¶ added in v0.0.10
type SortingOptionPair struct { // The name of the field on Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // THe sorting direction Direction SortingDirection `protobuf:"varint,2,opt,name=direction,proto3,enum=edgecluster.SortingDirection" json:"direction,omitempty"` // contains filtered or unexported fields }
* Defines the pair of values that are used to determine how the result data should be sorted.
func (*SortingOptionPair) Descriptor
deprecated
added in
v0.0.10
func (*SortingOptionPair) Descriptor() ([]byte, []int)
Deprecated: Use SortingOptionPair.ProtoReflect.Descriptor instead.
func (*SortingOptionPair) GetDirection ¶ added in v0.0.10
func (x *SortingOptionPair) GetDirection() SortingDirection
func (*SortingOptionPair) GetName ¶ added in v0.0.10
func (x *SortingOptionPair) GetName() string
func (*SortingOptionPair) ProtoMessage ¶ added in v0.0.10
func (*SortingOptionPair) ProtoMessage()
func (*SortingOptionPair) ProtoReflect ¶ added in v0.1.2
func (x *SortingOptionPair) ProtoReflect() protoreflect.Message
func (*SortingOptionPair) Reset ¶ added in v0.0.10
func (x *SortingOptionPair) Reset()
func (*SortingOptionPair) String ¶ added in v0.0.10
func (x *SortingOptionPair) String() string
type UnimplementedEdgeClusterServiceServer ¶
type UnimplementedEdgeClusterServiceServer struct { }
UnimplementedEdgeClusterServiceServer can be embedded to have forward compatible implementations.
func (*UnimplementedEdgeClusterServiceServer) CreateEdgeCluster ¶
func (*UnimplementedEdgeClusterServiceServer) CreateEdgeCluster(context.Context, *CreateEdgeClusterRequest) (*CreateEdgeClusterResponse, error)
func (*UnimplementedEdgeClusterServiceServer) DeleteEdgeCluster ¶
func (*UnimplementedEdgeClusterServiceServer) DeleteEdgeCluster(context.Context, *DeleteEdgeClusterRequest) (*DeleteEdgeClusterResponse, error)
func (*UnimplementedEdgeClusterServiceServer) ListEdgeClusterNodes ¶ added in v0.5.4
func (*UnimplementedEdgeClusterServiceServer) ListEdgeClusterNodes(context.Context, *ListEdgeClusterNodesRequest) (*ListEdgeClusterNodesResponse, error)
func (*UnimplementedEdgeClusterServiceServer) ReadEdgeCluster ¶
func (*UnimplementedEdgeClusterServiceServer) ReadEdgeCluster(context.Context, *ReadEdgeClusterRequest) (*ReadEdgeClusterResponse, error)
func (*UnimplementedEdgeClusterServiceServer) Search ¶ added in v0.0.10
func (*UnimplementedEdgeClusterServiceServer) Search(context.Context, *SearchRequest) (*SearchResponse, error)
func (*UnimplementedEdgeClusterServiceServer) UpdateEdgeCluster ¶
func (*UnimplementedEdgeClusterServiceServer) UpdateEdgeCluster(context.Context, *UpdateEdgeClusterRequest) (*UpdateEdgeClusterResponse, error)
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 *EdgeClusterProvisionDetail `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() *EdgeClusterProvisionDetail
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