Documentation ¶
Index ¶
- Variables
- func RegisterClusterAgentServer(s *grpc.Server, srv ClusterAgentServer)
- func RegisterControlPlaneAgentServer(s *grpc.Server, srv ControlPlaneAgentServer)
- func RegisterEtcdClusterAgentServer(s *grpc.Server, srv EtcdClusterAgentServer)
- func RegisterEtcdServerAgentServer(s *grpc.Server, srv EtcdServerAgentServer)
- func RegisterGroupAgentServer(s *grpc.Server, srv GroupAgentServer)
- func RegisterKubernetesAgentServer(s *grpc.Server, srv KubernetesAgentServer)
- func RegisterLocationAgentServer(s *grpc.Server, srv LocationAgentServer)
- func RegisterNodeAgentServer(s *grpc.Server, srv NodeAgentServer)
- func RegisterSubscriptionAgentServer(s *grpc.Server, srv SubscriptionAgentServer)
- type Cluster
- func (*Cluster) Descriptor() ([]byte, []int)
- func (m *Cluster) GetDomain() string
- func (m *Cluster) GetFqdn() string
- func (m *Cluster) GetId() string
- func (m *Cluster) GetIsLocalCluster() bool
- func (m *Cluster) GetLocationName() string
- func (m *Cluster) GetName() string
- func (m *Cluster) GetNodes() []*Node
- func (m *Cluster) GetStatus() *common.Status
- func (m *Cluster) GetTags() *common.Tags
- func (m *Cluster) GetUserOwned() bool
- func (*Cluster) ProtoMessage()
- func (m *Cluster) Reset()
- func (m *Cluster) String() string
- func (m *Cluster) XXX_DiscardUnknown()
- func (m *Cluster) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Cluster) XXX_Merge(src proto.Message)
- func (m *Cluster) XXX_Size() int
- func (m *Cluster) XXX_Unmarshal(b []byte) error
- type ClusterAPIConfiguration
- func (*ClusterAPIConfiguration) Descriptor() ([]byte, []int)
- func (m *ClusterAPIConfiguration) GetBootstrapProviderVersion() string
- func (m *ClusterAPIConfiguration) GetConfigurationEndpoint() string
- func (m *ClusterAPIConfiguration) GetControlPlaneProviderVersion() string
- func (m *ClusterAPIConfiguration) GetCoreProviderVersion() string
- func (m *ClusterAPIConfiguration) GetInfrastructureProviderVersion() string
- func (*ClusterAPIConfiguration) ProtoMessage()
- func (m *ClusterAPIConfiguration) Reset()
- func (m *ClusterAPIConfiguration) String() string
- func (m *ClusterAPIConfiguration) XXX_DiscardUnknown()
- func (m *ClusterAPIConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ClusterAPIConfiguration) XXX_Merge(src proto.Message)
- func (m *ClusterAPIConfiguration) XXX_Size() int
- func (m *ClusterAPIConfiguration) XXX_Unmarshal(b []byte) error
- type ClusterAgentClient
- type ClusterAgentServer
- type ClusterConfiguration
- func (*ClusterConfiguration) Descriptor() ([]byte, []int)
- func (m *ClusterConfiguration) GetVersion() string
- func (*ClusterConfiguration) ProtoMessage()
- func (m *ClusterConfiguration) Reset()
- func (m *ClusterConfiguration) String() string
- func (m *ClusterConfiguration) XXX_DiscardUnknown()
- func (m *ClusterConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ClusterConfiguration) XXX_Merge(src proto.Message)
- func (m *ClusterConfiguration) XXX_Size() int
- func (m *ClusterConfiguration) XXX_Unmarshal(b []byte) error
- type ClusterResponse
- func (*ClusterResponse) Descriptor() ([]byte, []int)
- func (m *ClusterResponse) GetClusters() []*Cluster
- func (m *ClusterResponse) GetError() string
- func (m *ClusterResponse) GetResult() *wrappers.BoolValue
- func (*ClusterResponse) ProtoMessage()
- func (m *ClusterResponse) Reset()
- func (m *ClusterResponse) String() string
- func (m *ClusterResponse) XXX_DiscardUnknown()
- func (m *ClusterResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ClusterResponse) XXX_Merge(src proto.Message)
- func (m *ClusterResponse) XXX_Size() int
- func (m *ClusterResponse) XXX_Unmarshal(b []byte) error
- type ComputeConfiguration
- func (*ComputeConfiguration) Descriptor() ([]byte, []int)
- func (m *ComputeConfiguration) GetCri() string
- func (m *ComputeConfiguration) GetNodePools() []*NodePoolConfiguration
- func (m *ComputeConfiguration) GetPublicKey() *SSHPublicKey
- func (*ComputeConfiguration) ProtoMessage()
- func (m *ComputeConfiguration) Reset()
- func (m *ComputeConfiguration) String() string
- func (m *ComputeConfiguration) XXX_DiscardUnknown()
- func (m *ComputeConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ComputeConfiguration) XXX_Merge(src proto.Message)
- func (m *ComputeConfiguration) XXX_Size() int
- func (m *ComputeConfiguration) XXX_Unmarshal(b []byte) error
- type ContainerRegistry
- func (*ContainerRegistry) Descriptor() ([]byte, []int)
- func (m *ContainerRegistry) GetName() string
- func (m *ContainerRegistry) GetPassword() string
- func (m *ContainerRegistry) GetUsername() string
- func (*ContainerRegistry) ProtoMessage()
- func (m *ContainerRegistry) Reset()
- func (m *ContainerRegistry) String() string
- func (m *ContainerRegistry) XXX_DiscardUnknown()
- func (m *ContainerRegistry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ContainerRegistry) XXX_Merge(src proto.Message)
- func (m *ContainerRegistry) XXX_Size() int
- func (m *ContainerRegistry) XXX_Unmarshal(b []byte) error
- type ControlPlane
- func (*ControlPlane) Descriptor() ([]byte, []int)
- func (m *ControlPlane) GetFqdn() string
- func (m *ControlPlane) GetId() string
- func (m *ControlPlane) GetLocationName() string
- func (m *ControlPlane) GetName() string
- func (m *ControlPlane) GetPort() int32
- func (m *ControlPlane) GetState() ControlPlaneState
- func (m *ControlPlane) GetStatus() *common.Status
- func (*ControlPlane) ProtoMessage()
- func (m *ControlPlane) Reset()
- func (m *ControlPlane) String() string
- func (m *ControlPlane) XXX_DiscardUnknown()
- func (m *ControlPlane) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ControlPlane) XXX_Merge(src proto.Message)
- func (m *ControlPlane) XXX_Size() int
- func (m *ControlPlane) XXX_Unmarshal(b []byte) error
- type ControlPlaneAgentClient
- type ControlPlaneAgentServer
- type ControlPlaneRequest
- func (*ControlPlaneRequest) Descriptor() ([]byte, []int)
- func (m *ControlPlaneRequest) GetControlPlanes() []*ControlPlane
- func (m *ControlPlaneRequest) GetOperationType() common.Operation
- func (*ControlPlaneRequest) ProtoMessage()
- func (m *ControlPlaneRequest) Reset()
- func (m *ControlPlaneRequest) String() string
- func (m *ControlPlaneRequest) XXX_DiscardUnknown()
- func (m *ControlPlaneRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ControlPlaneRequest) XXX_Merge(src proto.Message)
- func (m *ControlPlaneRequest) XXX_Size() int
- func (m *ControlPlaneRequest) XXX_Unmarshal(b []byte) error
- type ControlPlaneResponse
- func (*ControlPlaneResponse) Descriptor() ([]byte, []int)
- func (m *ControlPlaneResponse) GetControlPlanes() []*ControlPlane
- func (m *ControlPlaneResponse) GetError() string
- func (m *ControlPlaneResponse) GetResult() *wrappers.BoolValue
- func (*ControlPlaneResponse) ProtoMessage()
- func (m *ControlPlaneResponse) Reset()
- func (m *ControlPlaneResponse) String() string
- func (m *ControlPlaneResponse) XXX_DiscardUnknown()
- func (m *ControlPlaneResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ControlPlaneResponse) XXX_Merge(src proto.Message)
- func (m *ControlPlaneResponse) XXX_Size() int
- func (m *ControlPlaneResponse) XXX_Unmarshal(b []byte) error
- type ControlPlaneState
- type EtcdCluster
- func (*EtcdCluster) Descriptor() ([]byte, []int)
- func (m *EtcdCluster) GetCaCertificate() string
- func (m *EtcdCluster) GetCaKey() string
- func (m *EtcdCluster) GetGroupName() string
- func (m *EtcdCluster) GetId() string
- func (m *EtcdCluster) GetLocationName() string
- func (m *EtcdCluster) GetName() string
- func (m *EtcdCluster) GetStatus() *common.Status
- func (*EtcdCluster) ProtoMessage()
- func (m *EtcdCluster) Reset()
- func (m *EtcdCluster) String() string
- func (m *EtcdCluster) XXX_DiscardUnknown()
- func (m *EtcdCluster) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EtcdCluster) XXX_Merge(src proto.Message)
- func (m *EtcdCluster) XXX_Size() int
- func (m *EtcdCluster) XXX_Unmarshal(b []byte) error
- type EtcdClusterAgentClient
- type EtcdClusterAgentServer
- type EtcdClusterRequest
- func (*EtcdClusterRequest) Descriptor() ([]byte, []int)
- func (m *EtcdClusterRequest) GetEtcdClusters() []*EtcdCluster
- func (m *EtcdClusterRequest) GetOperationType() common.Operation
- func (*EtcdClusterRequest) ProtoMessage()
- func (m *EtcdClusterRequest) Reset()
- func (m *EtcdClusterRequest) String() string
- func (m *EtcdClusterRequest) XXX_DiscardUnknown()
- func (m *EtcdClusterRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EtcdClusterRequest) XXX_Merge(src proto.Message)
- func (m *EtcdClusterRequest) XXX_Size() int
- func (m *EtcdClusterRequest) XXX_Unmarshal(b []byte) error
- type EtcdClusterResponse
- func (*EtcdClusterResponse) Descriptor() ([]byte, []int)
- func (m *EtcdClusterResponse) GetError() string
- func (m *EtcdClusterResponse) GetEtcdClusters() []*EtcdCluster
- func (m *EtcdClusterResponse) GetResult() *wrappers.BoolValue
- func (*EtcdClusterResponse) ProtoMessage()
- func (m *EtcdClusterResponse) Reset()
- func (m *EtcdClusterResponse) String() string
- func (m *EtcdClusterResponse) XXX_DiscardUnknown()
- func (m *EtcdClusterResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EtcdClusterResponse) XXX_Merge(src proto.Message)
- func (m *EtcdClusterResponse) XXX_Size() int
- func (m *EtcdClusterResponse) XXX_Unmarshal(b []byte) error
- type EtcdServer
- func (*EtcdServer) Descriptor() ([]byte, []int)
- func (m *EtcdServer) GetClientPort() uint32
- func (m *EtcdServer) GetClusterId() string
- func (m *EtcdServer) GetEtcdClusterName() string
- func (m *EtcdServer) GetFqdn() string
- func (m *EtcdServer) GetGroupName() string
- func (m *EtcdServer) GetId() string
- func (m *EtcdServer) GetLocationName() string
- func (m *EtcdServer) GetName() string
- func (m *EtcdServer) GetStatus() *common.Status
- func (*EtcdServer) ProtoMessage()
- func (m *EtcdServer) Reset()
- func (m *EtcdServer) String() string
- func (m *EtcdServer) XXX_DiscardUnknown()
- func (m *EtcdServer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EtcdServer) XXX_Merge(src proto.Message)
- func (m *EtcdServer) XXX_Size() int
- func (m *EtcdServer) XXX_Unmarshal(b []byte) error
- type EtcdServerAgentClient
- type EtcdServerAgentServer
- type EtcdServerRequest
- func (*EtcdServerRequest) Descriptor() ([]byte, []int)
- func (m *EtcdServerRequest) GetEtcdServers() []*EtcdServer
- func (m *EtcdServerRequest) GetOperationType() common.Operation
- func (*EtcdServerRequest) ProtoMessage()
- func (m *EtcdServerRequest) Reset()
- func (m *EtcdServerRequest) String() string
- func (m *EtcdServerRequest) XXX_DiscardUnknown()
- func (m *EtcdServerRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EtcdServerRequest) XXX_Merge(src proto.Message)
- func (m *EtcdServerRequest) XXX_Size() int
- func (m *EtcdServerRequest) XXX_Unmarshal(b []byte) error
- type EtcdServerResponse
- func (*EtcdServerResponse) Descriptor() ([]byte, []int)
- func (m *EtcdServerResponse) GetError() string
- func (m *EtcdServerResponse) GetEtcdServers() []*EtcdServer
- func (m *EtcdServerResponse) GetResult() *wrappers.BoolValue
- func (*EtcdServerResponse) ProtoMessage()
- func (m *EtcdServerResponse) Reset()
- func (m *EtcdServerResponse) String() string
- func (m *EtcdServerResponse) XXX_DiscardUnknown()
- func (m *EtcdServerResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EtcdServerResponse) XXX_Merge(src proto.Message)
- func (m *EtcdServerResponse) XXX_Size() int
- func (m *EtcdServerResponse) XXX_Unmarshal(b []byte) error
- type Group
- func (*Group) Descriptor() ([]byte, []int)
- func (m *Group) GetId() string
- func (m *Group) GetLocationName() string
- func (m *Group) GetName() string
- func (m *Group) GetStatus() *common.Status
- func (m *Group) GetTags() *common.Tags
- func (*Group) ProtoMessage()
- func (m *Group) Reset()
- func (m *Group) String() string
- func (m *Group) XXX_DiscardUnknown()
- func (m *Group) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Group) XXX_Merge(src proto.Message)
- func (m *Group) XXX_Size() int
- func (m *Group) XXX_Unmarshal(b []byte) error
- type GroupAgentClient
- type GroupAgentServer
- type GroupRequest
- func (*GroupRequest) Descriptor() ([]byte, []int)
- func (m *GroupRequest) GetGroups() []*Group
- func (m *GroupRequest) GetOperationType() common.Operation
- func (m *GroupRequest) GetPostOperationType() SubPostOperation
- func (*GroupRequest) ProtoMessage()
- func (m *GroupRequest) Reset()
- func (m *GroupRequest) String() string
- func (m *GroupRequest) XXX_DiscardUnknown()
- func (m *GroupRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GroupRequest) XXX_Merge(src proto.Message)
- func (m *GroupRequest) XXX_Size() int
- func (m *GroupRequest) XXX_Unmarshal(b []byte) error
- type GroupResponse
- func (*GroupResponse) Descriptor() ([]byte, []int)
- func (m *GroupResponse) GetError() string
- func (m *GroupResponse) GetGroups() []*Group
- func (m *GroupResponse) GetResult() *wrappers.BoolValue
- func (*GroupResponse) ProtoMessage()
- func (m *GroupResponse) Reset()
- func (m *GroupResponse) String() string
- func (m *GroupResponse) XXX_DiscardUnknown()
- func (m *GroupResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GroupResponse) XXX_Merge(src proto.Message)
- func (m *GroupResponse) XXX_Size() int
- func (m *GroupResponse) XXX_Unmarshal(b []byte) error
- type Kubernetes
- func (*Kubernetes) Descriptor() ([]byte, []int)
- func (m *Kubernetes) GetCapiConfig() *ClusterAPIConfiguration
- func (m *Kubernetes) GetCluster() *ClusterConfiguration
- func (m *Kubernetes) GetCompute() *ComputeConfiguration
- func (m *Kubernetes) GetContainerRegistry() *ContainerRegistry
- func (m *Kubernetes) GetDeploymentManifest() []byte
- func (m *Kubernetes) GetGroupName() string
- func (m *Kubernetes) GetId() string
- func (m *Kubernetes) GetKubeConfig() []byte
- func (m *Kubernetes) GetLocationName() string
- func (m *Kubernetes) GetManagementStrategy() ManagementStrategyType
- func (m *Kubernetes) GetName() string
- func (m *Kubernetes) GetNetwork() *NetworkConfiguration
- func (m *Kubernetes) GetStatus() *common.Status
- func (m *Kubernetes) GetStorage() *StorageConfiguration
- func (m *Kubernetes) GetTags() *common.Tags
- func (*Kubernetes) ProtoMessage()
- func (m *Kubernetes) Reset()
- func (m *Kubernetes) String() string
- func (m *Kubernetes) XXX_DiscardUnknown()
- func (m *Kubernetes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Kubernetes) XXX_Merge(src proto.Message)
- func (m *Kubernetes) XXX_Size() int
- func (m *Kubernetes) XXX_Unmarshal(b []byte) error
- type KubernetesAgentClient
- type KubernetesAgentServer
- type KubernetesRequest
- func (*KubernetesRequest) Descriptor() ([]byte, []int)
- func (m *KubernetesRequest) GetKubernetess() []*Kubernetes
- func (m *KubernetesRequest) GetOperationType() common.Operation
- func (*KubernetesRequest) ProtoMessage()
- func (m *KubernetesRequest) Reset()
- func (m *KubernetesRequest) String() string
- func (m *KubernetesRequest) XXX_DiscardUnknown()
- func (m *KubernetesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *KubernetesRequest) XXX_Merge(src proto.Message)
- func (m *KubernetesRequest) XXX_Size() int
- func (m *KubernetesRequest) XXX_Unmarshal(b []byte) error
- type KubernetesResponse
- func (*KubernetesResponse) Descriptor() ([]byte, []int)
- func (m *KubernetesResponse) GetError() string
- func (m *KubernetesResponse) GetKubernetess() []*Kubernetes
- func (m *KubernetesResponse) GetResult() *wrappers.BoolValue
- func (*KubernetesResponse) ProtoMessage()
- func (m *KubernetesResponse) Reset()
- func (m *KubernetesResponse) String() string
- func (m *KubernetesResponse) XXX_DiscardUnknown()
- func (m *KubernetesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *KubernetesResponse) XXX_Merge(src proto.Message)
- func (m *KubernetesResponse) XXX_Size() int
- func (m *KubernetesResponse) XXX_Unmarshal(b []byte) error
- type Location
- func (*Location) Descriptor() ([]byte, []int)
- func (m *Location) GetId() string
- func (m *Location) GetName() string
- func (m *Location) GetStatus() *common.Status
- func (m *Location) GetTags() *common.Tags
- func (*Location) ProtoMessage()
- func (m *Location) Reset()
- func (m *Location) String() string
- func (m *Location) XXX_DiscardUnknown()
- func (m *Location) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Location) XXX_Merge(src proto.Message)
- func (m *Location) XXX_Size() int
- func (m *Location) XXX_Unmarshal(b []byte) error
- type LocationAgentClient
- type LocationAgentServer
- type LocationRequest
- func (*LocationRequest) Descriptor() ([]byte, []int)
- func (m *LocationRequest) GetLocations() []*Location
- func (m *LocationRequest) GetOperationType() common.Operation
- func (*LocationRequest) ProtoMessage()
- func (m *LocationRequest) Reset()
- func (m *LocationRequest) String() string
- func (m *LocationRequest) XXX_DiscardUnknown()
- func (m *LocationRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LocationRequest) XXX_Merge(src proto.Message)
- func (m *LocationRequest) XXX_Size() int
- func (m *LocationRequest) XXX_Unmarshal(b []byte) error
- type LocationResponse
- func (*LocationResponse) Descriptor() ([]byte, []int)
- func (m *LocationResponse) GetError() string
- func (m *LocationResponse) GetLocations() []*Location
- func (m *LocationResponse) GetResult() *wrappers.BoolValue
- func (*LocationResponse) ProtoMessage()
- func (m *LocationResponse) Reset()
- func (m *LocationResponse) String() string
- func (m *LocationResponse) XXX_DiscardUnknown()
- func (m *LocationResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LocationResponse) XXX_Merge(src proto.Message)
- func (m *LocationResponse) XXX_Size() int
- func (m *LocationResponse) XXX_Unmarshal(b []byte) error
- type ManagementStrategyType
- type NetworkConfiguration
- func (*NetworkConfiguration) Descriptor() ([]byte, []int)
- func (m *NetworkConfiguration) GetClusterCidr() string
- func (m *NetworkConfiguration) GetCni() string
- func (m *NetworkConfiguration) GetControlPlaneCidr() string
- func (m *NetworkConfiguration) GetLoadBalancerMac() string
- func (m *NetworkConfiguration) GetLoadBalancerVip() string
- func (m *NetworkConfiguration) GetPodCidr() string
- func (m *NetworkConfiguration) GetVirtualnetwork() string
- func (*NetworkConfiguration) ProtoMessage()
- func (m *NetworkConfiguration) Reset()
- func (m *NetworkConfiguration) String() string
- func (m *NetworkConfiguration) XXX_DiscardUnknown()
- func (m *NetworkConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NetworkConfiguration) XXX_Merge(src proto.Message)
- func (m *NetworkConfiguration) XXX_Size() int
- func (m *NetworkConfiguration) XXX_Unmarshal(b []byte) error
- type Node
- func (*Node) Descriptor() ([]byte, []int)
- func (m *Node) GetAuthorizerPort() int32
- func (m *Node) GetCertificate() string
- func (m *Node) GetFqdn() string
- func (m *Node) GetId() string
- func (m *Node) GetInfo() *common.NodeInfo
- func (m *Node) GetLocationName() string
- func (m *Node) GetName() string
- func (m *Node) GetPort() int32
- func (m *Node) GetRunningState() NodeState
- func (m *Node) GetStatus() *common.Status
- func (m *Node) GetTags() *common.Tags
- func (*Node) ProtoMessage()
- func (m *Node) Reset()
- func (m *Node) String() string
- func (m *Node) XXX_DiscardUnknown()
- func (m *Node) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Node) XXX_Merge(src proto.Message)
- func (m *Node) XXX_Size() int
- func (m *Node) XXX_Unmarshal(b []byte) error
- type NodeAgentClient
- type NodeAgentServer
- type NodePoolConfiguration
- func (*NodePoolConfiguration) Descriptor() ([]byte, []int)
- func (m *NodePoolConfiguration) GetImagereference() string
- func (m *NodePoolConfiguration) GetNodeType() NodeType
- func (m *NodePoolConfiguration) GetReplicas() int32
- func (m *NodePoolConfiguration) GetVMSize() string
- func (*NodePoolConfiguration) ProtoMessage()
- func (m *NodePoolConfiguration) Reset()
- func (m *NodePoolConfiguration) String() string
- func (m *NodePoolConfiguration) XXX_DiscardUnknown()
- func (m *NodePoolConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NodePoolConfiguration) XXX_Merge(src proto.Message)
- func (m *NodePoolConfiguration) XXX_Size() int
- func (m *NodePoolConfiguration) XXX_Unmarshal(b []byte) error
- type NodeRequest
- func (*NodeRequest) Descriptor() ([]byte, []int)
- func (m *NodeRequest) GetNodes() []*Node
- func (m *NodeRequest) GetOperationType() common.Operation
- func (*NodeRequest) ProtoMessage()
- func (m *NodeRequest) Reset()
- func (m *NodeRequest) String() string
- func (m *NodeRequest) XXX_DiscardUnknown()
- func (m *NodeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NodeRequest) XXX_Merge(src proto.Message)
- func (m *NodeRequest) XXX_Size() int
- func (m *NodeRequest) XXX_Unmarshal(b []byte) error
- type NodeResponse
- func (*NodeResponse) Descriptor() ([]byte, []int)
- func (m *NodeResponse) GetError() string
- func (m *NodeResponse) GetNodes() []*Node
- func (m *NodeResponse) GetResult() *wrappers.BoolValue
- func (*NodeResponse) ProtoMessage()
- func (m *NodeResponse) Reset()
- func (m *NodeResponse) String() string
- func (m *NodeResponse) XXX_DiscardUnknown()
- func (m *NodeResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NodeResponse) XXX_Merge(src proto.Message)
- func (m *NodeResponse) XXX_Size() int
- func (m *NodeResponse) XXX_Unmarshal(b []byte) error
- type NodeState
- type NodeType
- type SSHPublicKey
- func (*SSHPublicKey) Descriptor() ([]byte, []int)
- func (m *SSHPublicKey) GetKeyData() string
- func (*SSHPublicKey) ProtoMessage()
- func (m *SSHPublicKey) Reset()
- func (m *SSHPublicKey) String() string
- func (m *SSHPublicKey) XXX_DiscardUnknown()
- func (m *SSHPublicKey) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SSHPublicKey) XXX_Merge(src proto.Message)
- func (m *SSHPublicKey) XXX_Size() int
- func (m *SSHPublicKey) XXX_Unmarshal(b []byte) error
- type StorageConfiguration
- func (*StorageConfiguration) Descriptor() ([]byte, []int)
- func (m *StorageConfiguration) GetCsi() string
- func (*StorageConfiguration) ProtoMessage()
- func (m *StorageConfiguration) Reset()
- func (m *StorageConfiguration) String() string
- func (m *StorageConfiguration) XXX_DiscardUnknown()
- func (m *StorageConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StorageConfiguration) XXX_Merge(src proto.Message)
- func (m *StorageConfiguration) XXX_Size() int
- func (m *StorageConfiguration) XXX_Unmarshal(b []byte) error
- type SubPostOperation
- type Subscription
- func (*Subscription) Descriptor() ([]byte, []int)
- func (m *Subscription) GetId() string
- func (m *Subscription) GetName() string
- func (m *Subscription) GetStatus() *common.Status
- func (m *Subscription) GetTags() *common.Tags
- func (*Subscription) ProtoMessage()
- func (m *Subscription) Reset()
- func (m *Subscription) String() string
- func (m *Subscription) XXX_DiscardUnknown()
- func (m *Subscription) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Subscription) XXX_Merge(src proto.Message)
- func (m *Subscription) XXX_Size() int
- func (m *Subscription) XXX_Unmarshal(b []byte) error
- type SubscriptionAgentClient
- type SubscriptionAgentServer
- type SubscriptionRequest
- func (*SubscriptionRequest) Descriptor() ([]byte, []int)
- func (m *SubscriptionRequest) GetOperationType() common.Operation
- func (m *SubscriptionRequest) GetSubscriptions() []*Subscription
- func (*SubscriptionRequest) ProtoMessage()
- func (m *SubscriptionRequest) Reset()
- func (m *SubscriptionRequest) String() string
- func (m *SubscriptionRequest) XXX_DiscardUnknown()
- func (m *SubscriptionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SubscriptionRequest) XXX_Merge(src proto.Message)
- func (m *SubscriptionRequest) XXX_Size() int
- func (m *SubscriptionRequest) XXX_Unmarshal(b []byte) error
- type SubscriptionResponse
- func (*SubscriptionResponse) Descriptor() ([]byte, []int)
- func (m *SubscriptionResponse) GetError() string
- func (m *SubscriptionResponse) GetResult() *wrappers.BoolValue
- func (m *SubscriptionResponse) GetSubscriptions() []*Subscription
- func (*SubscriptionResponse) ProtoMessage()
- func (m *SubscriptionResponse) Reset()
- func (m *SubscriptionResponse) String() string
- func (m *SubscriptionResponse) XXX_DiscardUnknown()
- func (m *SubscriptionResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SubscriptionResponse) XXX_Merge(src proto.Message)
- func (m *SubscriptionResponse) XXX_Size() int
- func (m *SubscriptionResponse) XXX_Unmarshal(b []byte) error
- type UnimplementedClusterAgentServer
- func (*UnimplementedClusterAgentServer) GetCluster(ctx context.Context, req *Cluster) (*ClusterResponse, error)
- func (*UnimplementedClusterAgentServer) GetNodes(ctx context.Context, req *Cluster) (*NodeResponse, error)
- func (*UnimplementedClusterAgentServer) LoadCluster(ctx context.Context, req *Cluster) (*ClusterResponse, error)
- func (*UnimplementedClusterAgentServer) UnloadCluster(ctx context.Context, req *Cluster) (*ClusterResponse, error)
- type UnimplementedControlPlaneAgentServer
- type UnimplementedEtcdClusterAgentServer
- type UnimplementedEtcdServerAgentServer
- type UnimplementedGroupAgentServer
- type UnimplementedKubernetesAgentServer
- type UnimplementedLocationAgentServer
- type UnimplementedNodeAgentServer
- type UnimplementedSubscriptionAgentServer
Constants ¶
This section is empty.
Variables ¶
var ControlPlaneState_name = map[int32]string{
0: "NotLeader",
1: "Leader",
}
var ControlPlaneState_value = map[string]int32{
"NotLeader": 0,
"Leader": 1,
}
var ManagementStrategyType_name = map[int32]string{
0: "Pivoted",
1: "Distinct",
}
var ManagementStrategyType_value = map[string]int32{
"Pivoted": 0,
"Distinct": 1,
}
var NodeState_name = map[int32]string{
0: "Unknown",
1: "Active",
2: "Inactive",
}
var NodeState_value = map[string]int32{
"Unknown": 0,
"Active": 1,
"Inactive": 2,
}
var NodeType_name = map[int32]string{
0: "ControlPlane",
1: "LinuxWorker",
2: "WindowsWorker",
3: "LoadBalancer",
}
var NodeType_value = map[string]int32{
"ControlPlane": 0,
"LinuxWorker": 1,
"WindowsWorker": 2,
"LoadBalancer": 3,
}
var SubPostOperation_name = map[int32]string{
0: "CREATE",
1: "UPDATE",
2: "LOCK",
}
var SubPostOperation_value = map[string]int32{
"CREATE": 0,
"UPDATE": 1,
"LOCK": 2,
}
Functions ¶
func RegisterClusterAgentServer ¶
func RegisterClusterAgentServer(s *grpc.Server, srv ClusterAgentServer)
func RegisterControlPlaneAgentServer ¶ added in v0.10.6
func RegisterControlPlaneAgentServer(s *grpc.Server, srv ControlPlaneAgentServer)
func RegisterEtcdClusterAgentServer ¶ added in v0.10.6
func RegisterEtcdClusterAgentServer(s *grpc.Server, srv EtcdClusterAgentServer)
func RegisterEtcdServerAgentServer ¶ added in v0.10.6
func RegisterEtcdServerAgentServer(s *grpc.Server, srv EtcdServerAgentServer)
func RegisterGroupAgentServer ¶
func RegisterGroupAgentServer(s *grpc.Server, srv GroupAgentServer)
func RegisterKubernetesAgentServer ¶
func RegisterKubernetesAgentServer(s *grpc.Server, srv KubernetesAgentServer)
func RegisterLocationAgentServer ¶
func RegisterLocationAgentServer(s *grpc.Server, srv LocationAgentServer)
func RegisterNodeAgentServer ¶
func RegisterNodeAgentServer(s *grpc.Server, srv NodeAgentServer)
func RegisterSubscriptionAgentServer ¶
func RegisterSubscriptionAgentServer(s *grpc.Server, srv SubscriptionAgentServer)
Types ¶
type Cluster ¶
type Cluster struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Fqdn string `protobuf:"bytes,3,opt,name=fqdn,proto3" json:"fqdn,omitempty"` Status *common.Status `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"` UserOwned bool `protobuf:"varint,5,opt,name=UserOwned,proto3" json:"UserOwned,omitempty"` IsLocalCluster bool `protobuf:"varint,6,opt,name=IsLocalCluster,proto3" json:"IsLocalCluster,omitempty"` Domain string `protobuf:"bytes,7,opt,name=domain,proto3" json:"domain,omitempty"` Nodes []*Node `protobuf:"bytes,8,rep,name=Nodes,proto3" json:"Nodes,omitempty"` LocationName string `protobuf:"bytes,9,opt,name=locationName,proto3" json:"locationName,omitempty"` Tags *common.Tags `protobuf:"bytes,10,opt,name=tags,proto3" json:"tags,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Cluster) Descriptor ¶
func (*Cluster) GetIsLocalCluster ¶
func (*Cluster) GetLocationName ¶
func (*Cluster) GetUserOwned ¶
func (*Cluster) ProtoMessage ¶
func (*Cluster) ProtoMessage()
func (*Cluster) XXX_DiscardUnknown ¶
func (m *Cluster) XXX_DiscardUnknown()
func (*Cluster) XXX_Marshal ¶
func (*Cluster) XXX_Unmarshal ¶
type ClusterAPIConfiguration ¶
type ClusterAPIConfiguration struct { ConfigurationEndpoint string `protobuf:"bytes,1,opt,name=ConfigurationEndpoint,proto3" json:"ConfigurationEndpoint,omitempty"` InfrastructureProviderVersion string `protobuf:"bytes,2,opt,name=InfrastructureProviderVersion,proto3" json:"InfrastructureProviderVersion,omitempty"` BootstrapProviderVersion string `protobuf:"bytes,3,opt,name=BootstrapProviderVersion,proto3" json:"BootstrapProviderVersion,omitempty"` ControlPlaneProviderVersion string `protobuf:"bytes,4,opt,name=ControlPlaneProviderVersion,proto3" json:"ControlPlaneProviderVersion,omitempty"` CoreProviderVersion string `protobuf:"bytes,5,opt,name=CoreProviderVersion,proto3" json:"CoreProviderVersion,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ClusterAPIConfiguration) Descriptor ¶
func (*ClusterAPIConfiguration) Descriptor() ([]byte, []int)
func (*ClusterAPIConfiguration) GetBootstrapProviderVersion ¶
func (m *ClusterAPIConfiguration) GetBootstrapProviderVersion() string
func (*ClusterAPIConfiguration) GetConfigurationEndpoint ¶
func (m *ClusterAPIConfiguration) GetConfigurationEndpoint() string
func (*ClusterAPIConfiguration) GetControlPlaneProviderVersion ¶
func (m *ClusterAPIConfiguration) GetControlPlaneProviderVersion() string
func (*ClusterAPIConfiguration) GetCoreProviderVersion ¶
func (m *ClusterAPIConfiguration) GetCoreProviderVersion() string
func (*ClusterAPIConfiguration) GetInfrastructureProviderVersion ¶
func (m *ClusterAPIConfiguration) GetInfrastructureProviderVersion() string
func (*ClusterAPIConfiguration) ProtoMessage ¶
func (*ClusterAPIConfiguration) ProtoMessage()
func (*ClusterAPIConfiguration) Reset ¶
func (m *ClusterAPIConfiguration) Reset()
func (*ClusterAPIConfiguration) String ¶
func (m *ClusterAPIConfiguration) String() string
func (*ClusterAPIConfiguration) XXX_DiscardUnknown ¶
func (m *ClusterAPIConfiguration) XXX_DiscardUnknown()
func (*ClusterAPIConfiguration) XXX_Marshal ¶
func (m *ClusterAPIConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClusterAPIConfiguration) XXX_Merge ¶
func (m *ClusterAPIConfiguration) XXX_Merge(src proto.Message)
func (*ClusterAPIConfiguration) XXX_Size ¶
func (m *ClusterAPIConfiguration) XXX_Size() int
func (*ClusterAPIConfiguration) XXX_Unmarshal ¶
func (m *ClusterAPIConfiguration) XXX_Unmarshal(b []byte) error
type ClusterAgentClient ¶
type ClusterAgentClient interface { LoadCluster(ctx context.Context, in *Cluster, opts ...grpc.CallOption) (*ClusterResponse, error) UnloadCluster(ctx context.Context, in *Cluster, opts ...grpc.CallOption) (*ClusterResponse, error) GetCluster(ctx context.Context, in *Cluster, opts ...grpc.CallOption) (*ClusterResponse, error) GetNodes(ctx context.Context, in *Cluster, opts ...grpc.CallOption) (*NodeResponse, error) }
ClusterAgentClient is the client API for ClusterAgent service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewClusterAgentClient ¶
func NewClusterAgentClient(cc *grpc.ClientConn) ClusterAgentClient
type ClusterAgentServer ¶
type ClusterAgentServer interface { LoadCluster(context.Context, *Cluster) (*ClusterResponse, error) UnloadCluster(context.Context, *Cluster) (*ClusterResponse, error) GetCluster(context.Context, *Cluster) (*ClusterResponse, error) GetNodes(context.Context, *Cluster) (*NodeResponse, error) }
ClusterAgentServer is the server API for ClusterAgent service.
type ClusterConfiguration ¶
type ClusterConfiguration struct { Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ClusterConfiguration) Descriptor ¶
func (*ClusterConfiguration) Descriptor() ([]byte, []int)
func (*ClusterConfiguration) GetVersion ¶
func (m *ClusterConfiguration) GetVersion() string
func (*ClusterConfiguration) ProtoMessage ¶
func (*ClusterConfiguration) ProtoMessage()
func (*ClusterConfiguration) Reset ¶
func (m *ClusterConfiguration) Reset()
func (*ClusterConfiguration) String ¶
func (m *ClusterConfiguration) String() string
func (*ClusterConfiguration) XXX_DiscardUnknown ¶
func (m *ClusterConfiguration) XXX_DiscardUnknown()
func (*ClusterConfiguration) XXX_Marshal ¶
func (m *ClusterConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClusterConfiguration) XXX_Merge ¶
func (m *ClusterConfiguration) XXX_Merge(src proto.Message)
func (*ClusterConfiguration) XXX_Size ¶
func (m *ClusterConfiguration) XXX_Size() int
func (*ClusterConfiguration) XXX_Unmarshal ¶
func (m *ClusterConfiguration) XXX_Unmarshal(b []byte) error
type ClusterResponse ¶
type ClusterResponse struct { Clusters []*Cluster `protobuf:"bytes,1,rep,name=Clusters,proto3" json:"Clusters,omitempty"` Result *wrappers.BoolValue `protobuf:"bytes,2,opt,name=Result,proto3" json:"Result,omitempty"` Error string `protobuf:"bytes,3,opt,name=Error,proto3" json:"Error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ClusterResponse) Descriptor ¶
func (*ClusterResponse) Descriptor() ([]byte, []int)
func (*ClusterResponse) GetClusters ¶
func (m *ClusterResponse) GetClusters() []*Cluster
func (*ClusterResponse) GetError ¶
func (m *ClusterResponse) GetError() string
func (*ClusterResponse) GetResult ¶
func (m *ClusterResponse) GetResult() *wrappers.BoolValue
func (*ClusterResponse) ProtoMessage ¶
func (*ClusterResponse) ProtoMessage()
func (*ClusterResponse) Reset ¶
func (m *ClusterResponse) Reset()
func (*ClusterResponse) String ¶
func (m *ClusterResponse) String() string
func (*ClusterResponse) XXX_DiscardUnknown ¶
func (m *ClusterResponse) XXX_DiscardUnknown()
func (*ClusterResponse) XXX_Marshal ¶
func (m *ClusterResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClusterResponse) XXX_Merge ¶
func (m *ClusterResponse) XXX_Merge(src proto.Message)
func (*ClusterResponse) XXX_Size ¶
func (m *ClusterResponse) XXX_Size() int
func (*ClusterResponse) XXX_Unmarshal ¶
func (m *ClusterResponse) XXX_Unmarshal(b []byte) error
type ComputeConfiguration ¶
type ComputeConfiguration struct { Cri string `protobuf:"bytes,1,opt,name=cri,proto3" json:"cri,omitempty"` PublicKey *SSHPublicKey `protobuf:"bytes,2,opt,name=publicKey,proto3" json:"publicKey,omitempty"` NodePools []*NodePoolConfiguration `protobuf:"bytes,3,rep,name=NodePools,proto3" json:"NodePools,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ComputeConfiguration) Descriptor ¶
func (*ComputeConfiguration) Descriptor() ([]byte, []int)
func (*ComputeConfiguration) GetCri ¶
func (m *ComputeConfiguration) GetCri() string
func (*ComputeConfiguration) GetNodePools ¶
func (m *ComputeConfiguration) GetNodePools() []*NodePoolConfiguration
func (*ComputeConfiguration) GetPublicKey ¶
func (m *ComputeConfiguration) GetPublicKey() *SSHPublicKey
func (*ComputeConfiguration) ProtoMessage ¶
func (*ComputeConfiguration) ProtoMessage()
func (*ComputeConfiguration) Reset ¶
func (m *ComputeConfiguration) Reset()
func (*ComputeConfiguration) String ¶
func (m *ComputeConfiguration) String() string
func (*ComputeConfiguration) XXX_DiscardUnknown ¶
func (m *ComputeConfiguration) XXX_DiscardUnknown()
func (*ComputeConfiguration) XXX_Marshal ¶
func (m *ComputeConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ComputeConfiguration) XXX_Merge ¶
func (m *ComputeConfiguration) XXX_Merge(src proto.Message)
func (*ComputeConfiguration) XXX_Size ¶
func (m *ComputeConfiguration) XXX_Size() int
func (*ComputeConfiguration) XXX_Unmarshal ¶
func (m *ComputeConfiguration) XXX_Unmarshal(b []byte) error
type ContainerRegistry ¶
type ContainerRegistry struct { Name string `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"` Username string `protobuf:"bytes,2,opt,name=Username,proto3" json:"Username,omitempty"` Password string `protobuf:"bytes,3,opt,name=Password,proto3" json:"Password,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ContainerRegistry) Descriptor ¶
func (*ContainerRegistry) Descriptor() ([]byte, []int)
func (*ContainerRegistry) GetName ¶
func (m *ContainerRegistry) GetName() string
func (*ContainerRegistry) GetPassword ¶
func (m *ContainerRegistry) GetPassword() string
func (*ContainerRegistry) GetUsername ¶
func (m *ContainerRegistry) GetUsername() string
func (*ContainerRegistry) ProtoMessage ¶
func (*ContainerRegistry) ProtoMessage()
func (*ContainerRegistry) Reset ¶
func (m *ContainerRegistry) Reset()
func (*ContainerRegistry) String ¶
func (m *ContainerRegistry) String() string
func (*ContainerRegistry) XXX_DiscardUnknown ¶
func (m *ContainerRegistry) XXX_DiscardUnknown()
func (*ContainerRegistry) XXX_Marshal ¶
func (m *ContainerRegistry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ContainerRegistry) XXX_Merge ¶
func (m *ContainerRegistry) XXX_Merge(src proto.Message)
func (*ContainerRegistry) XXX_Size ¶
func (m *ContainerRegistry) XXX_Size() int
func (*ContainerRegistry) XXX_Unmarshal ¶
func (m *ContainerRegistry) XXX_Unmarshal(b []byte) error
type ControlPlane ¶ added in v0.10.6
type ControlPlane struct { // id is an internal value required for all entities Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // name is an identifier provided during ControlPlane creation Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // locationName is the name of the Location entity this ControlPlane belongs to LocationName string `protobuf:"bytes,3,opt,name=locationName,proto3" json:"locationName,omitempty"` // fqdn is the fqdn, hostname, or ip address that this ControlPlane will use as part of the leadership election Fqdn string `protobuf:"bytes,4,opt,name=fqdn,proto3" json:"fqdn,omitempty"` // port is the port that this ControlPlane will use as part of the leadership election Port int32 `protobuf:"varint,5,opt,name=port,proto3" json:"port,omitempty"` // status is a standard entity status Status *common.Status `protobuf:"bytes,6,opt,name=status,proto3" json:"status,omitempty"` // state stores the last known election status of this ControlPlane State ControlPlaneState `protobuf:"varint,7,opt,name=state,proto3,enum=moc.cloudagent.controlplane.ControlPlaneState" json:"state,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
There is a ControlPlane entity for every CloudAgent participating to provide high availability without FailoverCluster
func (*ControlPlane) Descriptor ¶ added in v0.10.6
func (*ControlPlane) Descriptor() ([]byte, []int)
func (*ControlPlane) GetFqdn ¶ added in v0.10.6
func (m *ControlPlane) GetFqdn() string
func (*ControlPlane) GetId ¶ added in v0.10.6
func (m *ControlPlane) GetId() string
func (*ControlPlane) GetLocationName ¶ added in v0.10.6
func (m *ControlPlane) GetLocationName() string
func (*ControlPlane) GetName ¶ added in v0.10.6
func (m *ControlPlane) GetName() string
func (*ControlPlane) GetPort ¶ added in v0.10.6
func (m *ControlPlane) GetPort() int32
func (*ControlPlane) GetState ¶ added in v0.10.6
func (m *ControlPlane) GetState() ControlPlaneState
func (*ControlPlane) GetStatus ¶ added in v0.10.6
func (m *ControlPlane) GetStatus() *common.Status
func (*ControlPlane) ProtoMessage ¶ added in v0.10.6
func (*ControlPlane) ProtoMessage()
func (*ControlPlane) Reset ¶ added in v0.10.6
func (m *ControlPlane) Reset()
func (*ControlPlane) String ¶ added in v0.10.6
func (m *ControlPlane) String() string
func (*ControlPlane) XXX_DiscardUnknown ¶ added in v0.10.6
func (m *ControlPlane) XXX_DiscardUnknown()
func (*ControlPlane) XXX_Marshal ¶ added in v0.10.6
func (m *ControlPlane) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ControlPlane) XXX_Merge ¶ added in v0.10.6
func (m *ControlPlane) XXX_Merge(src proto.Message)
func (*ControlPlane) XXX_Size ¶ added in v0.10.6
func (m *ControlPlane) XXX_Size() int
func (*ControlPlane) XXX_Unmarshal ¶ added in v0.10.6
func (m *ControlPlane) XXX_Unmarshal(b []byte) error
type ControlPlaneAgentClient ¶ added in v0.10.6
type ControlPlaneAgentClient interface {
Invoke(ctx context.Context, in *ControlPlaneRequest, opts ...grpc.CallOption) (*ControlPlaneResponse, error)
}
ControlPlaneAgentClient is the client API for ControlPlaneAgent service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewControlPlaneAgentClient ¶ added in v0.10.6
func NewControlPlaneAgentClient(cc *grpc.ClientConn) ControlPlaneAgentClient
type ControlPlaneAgentServer ¶ added in v0.10.6
type ControlPlaneAgentServer interface {
Invoke(context.Context, *ControlPlaneRequest) (*ControlPlaneResponse, error)
}
ControlPlaneAgentServer is the server API for ControlPlaneAgent service.
type ControlPlaneRequest ¶ added in v0.10.6
type ControlPlaneRequest struct { ControlPlanes []*ControlPlane `protobuf:"bytes,1,rep,name=ControlPlanes,proto3" json:"ControlPlanes,omitempty"` OperationType common.Operation `protobuf:"varint,2,opt,name=OperationType,proto3,enum=moc.Operation" json:"OperationType,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ControlPlaneRequest) Descriptor ¶ added in v0.10.6
func (*ControlPlaneRequest) Descriptor() ([]byte, []int)
func (*ControlPlaneRequest) GetControlPlanes ¶ added in v0.10.6
func (m *ControlPlaneRequest) GetControlPlanes() []*ControlPlane
func (*ControlPlaneRequest) GetOperationType ¶ added in v0.10.6
func (m *ControlPlaneRequest) GetOperationType() common.Operation
func (*ControlPlaneRequest) ProtoMessage ¶ added in v0.10.6
func (*ControlPlaneRequest) ProtoMessage()
func (*ControlPlaneRequest) Reset ¶ added in v0.10.6
func (m *ControlPlaneRequest) Reset()
func (*ControlPlaneRequest) String ¶ added in v0.10.6
func (m *ControlPlaneRequest) String() string
func (*ControlPlaneRequest) XXX_DiscardUnknown ¶ added in v0.10.6
func (m *ControlPlaneRequest) XXX_DiscardUnknown()
func (*ControlPlaneRequest) XXX_Marshal ¶ added in v0.10.6
func (m *ControlPlaneRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ControlPlaneRequest) XXX_Merge ¶ added in v0.10.6
func (m *ControlPlaneRequest) XXX_Merge(src proto.Message)
func (*ControlPlaneRequest) XXX_Size ¶ added in v0.10.6
func (m *ControlPlaneRequest) XXX_Size() int
func (*ControlPlaneRequest) XXX_Unmarshal ¶ added in v0.10.6
func (m *ControlPlaneRequest) XXX_Unmarshal(b []byte) error
type ControlPlaneResponse ¶ added in v0.10.6
type ControlPlaneResponse struct { ControlPlanes []*ControlPlane `protobuf:"bytes,1,rep,name=ControlPlanes,proto3" json:"ControlPlanes,omitempty"` Result *wrappers.BoolValue `protobuf:"bytes,2,opt,name=Result,proto3" json:"Result,omitempty"` Error string `protobuf:"bytes,3,opt,name=Error,proto3" json:"Error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ControlPlaneResponse) Descriptor ¶ added in v0.10.6
func (*ControlPlaneResponse) Descriptor() ([]byte, []int)
func (*ControlPlaneResponse) GetControlPlanes ¶ added in v0.10.6
func (m *ControlPlaneResponse) GetControlPlanes() []*ControlPlane
func (*ControlPlaneResponse) GetError ¶ added in v0.10.6
func (m *ControlPlaneResponse) GetError() string
func (*ControlPlaneResponse) GetResult ¶ added in v0.10.6
func (m *ControlPlaneResponse) GetResult() *wrappers.BoolValue
func (*ControlPlaneResponse) ProtoMessage ¶ added in v0.10.6
func (*ControlPlaneResponse) ProtoMessage()
func (*ControlPlaneResponse) Reset ¶ added in v0.10.6
func (m *ControlPlaneResponse) Reset()
func (*ControlPlaneResponse) String ¶ added in v0.10.6
func (m *ControlPlaneResponse) String() string
func (*ControlPlaneResponse) XXX_DiscardUnknown ¶ added in v0.10.6
func (m *ControlPlaneResponse) XXX_DiscardUnknown()
func (*ControlPlaneResponse) XXX_Marshal ¶ added in v0.10.6
func (m *ControlPlaneResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ControlPlaneResponse) XXX_Merge ¶ added in v0.10.6
func (m *ControlPlaneResponse) XXX_Merge(src proto.Message)
func (*ControlPlaneResponse) XXX_Size ¶ added in v0.10.6
func (m *ControlPlaneResponse) XXX_Size() int
func (*ControlPlaneResponse) XXX_Unmarshal ¶ added in v0.10.6
func (m *ControlPlaneResponse) XXX_Unmarshal(b []byte) error
type ControlPlaneState ¶ added in v0.10.6
type ControlPlaneState int32
const ( ControlPlaneState_NotLeader ControlPlaneState = 0 ControlPlaneState_Leader ControlPlaneState = 1 )
func (ControlPlaneState) EnumDescriptor ¶ added in v0.10.6
func (ControlPlaneState) EnumDescriptor() ([]byte, []int)
func (ControlPlaneState) String ¶ added in v0.10.6
func (x ControlPlaneState) String() string
type EtcdCluster ¶ added in v0.10.6
type EtcdCluster struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` LocationName string `protobuf:"bytes,3,opt,name=locationName,proto3" json:"locationName,omitempty"` GroupName string `protobuf:"bytes,4,opt,name=groupName,proto3" json:"groupName,omitempty"` // etcd ca certificate that works as RoT for client and peer connections CaCertificate string `protobuf:"bytes,5,opt,name=caCertificate,proto3" json:"caCertificate,omitempty"` // etcd ca key associated with the ca certificate CaKey string `protobuf:"bytes,6,opt,name=caKey,proto3" json:"caKey,omitempty"` Status *common.Status `protobuf:"bytes,7,opt,name=status,proto3" json:"status,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*EtcdCluster) Descriptor ¶ added in v0.10.6
func (*EtcdCluster) Descriptor() ([]byte, []int)
func (*EtcdCluster) GetCaCertificate ¶ added in v0.10.6
func (m *EtcdCluster) GetCaCertificate() string
func (*EtcdCluster) GetCaKey ¶ added in v0.10.6
func (m *EtcdCluster) GetCaKey() string
func (*EtcdCluster) GetGroupName ¶ added in v0.10.6
func (m *EtcdCluster) GetGroupName() string
func (*EtcdCluster) GetId ¶ added in v0.10.6
func (m *EtcdCluster) GetId() string
func (*EtcdCluster) GetLocationName ¶ added in v0.10.6
func (m *EtcdCluster) GetLocationName() string
func (*EtcdCluster) GetName ¶ added in v0.10.6
func (m *EtcdCluster) GetName() string
func (*EtcdCluster) GetStatus ¶ added in v0.10.6
func (m *EtcdCluster) GetStatus() *common.Status
func (*EtcdCluster) ProtoMessage ¶ added in v0.10.6
func (*EtcdCluster) ProtoMessage()
func (*EtcdCluster) Reset ¶ added in v0.10.6
func (m *EtcdCluster) Reset()
func (*EtcdCluster) String ¶ added in v0.10.6
func (m *EtcdCluster) String() string
func (*EtcdCluster) XXX_DiscardUnknown ¶ added in v0.10.6
func (m *EtcdCluster) XXX_DiscardUnknown()
func (*EtcdCluster) XXX_Marshal ¶ added in v0.10.6
func (m *EtcdCluster) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EtcdCluster) XXX_Merge ¶ added in v0.10.6
func (m *EtcdCluster) XXX_Merge(src proto.Message)
func (*EtcdCluster) XXX_Size ¶ added in v0.10.6
func (m *EtcdCluster) XXX_Size() int
func (*EtcdCluster) XXX_Unmarshal ¶ added in v0.10.6
func (m *EtcdCluster) XXX_Unmarshal(b []byte) error
type EtcdClusterAgentClient ¶ added in v0.10.6
type EtcdClusterAgentClient interface {
Invoke(ctx context.Context, in *EtcdClusterRequest, opts ...grpc.CallOption) (*EtcdClusterResponse, error)
}
EtcdClusterAgentClient is the client API for EtcdClusterAgent service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewEtcdClusterAgentClient ¶ added in v0.10.6
func NewEtcdClusterAgentClient(cc *grpc.ClientConn) EtcdClusterAgentClient
type EtcdClusterAgentServer ¶ added in v0.10.6
type EtcdClusterAgentServer interface {
Invoke(context.Context, *EtcdClusterRequest) (*EtcdClusterResponse, error)
}
EtcdClusterAgentServer is the server API for EtcdClusterAgent service.
type EtcdClusterRequest ¶ added in v0.10.6
type EtcdClusterRequest struct { EtcdClusters []*EtcdCluster `protobuf:"bytes,1,rep,name=EtcdClusters,proto3" json:"EtcdClusters,omitempty"` OperationType common.Operation `protobuf:"varint,2,opt,name=OperationType,proto3,enum=moc.Operation" json:"OperationType,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*EtcdClusterRequest) Descriptor ¶ added in v0.10.6
func (*EtcdClusterRequest) Descriptor() ([]byte, []int)
func (*EtcdClusterRequest) GetEtcdClusters ¶ added in v0.10.6
func (m *EtcdClusterRequest) GetEtcdClusters() []*EtcdCluster
func (*EtcdClusterRequest) GetOperationType ¶ added in v0.10.6
func (m *EtcdClusterRequest) GetOperationType() common.Operation
func (*EtcdClusterRequest) ProtoMessage ¶ added in v0.10.6
func (*EtcdClusterRequest) ProtoMessage()
func (*EtcdClusterRequest) Reset ¶ added in v0.10.6
func (m *EtcdClusterRequest) Reset()
func (*EtcdClusterRequest) String ¶ added in v0.10.6
func (m *EtcdClusterRequest) String() string
func (*EtcdClusterRequest) XXX_DiscardUnknown ¶ added in v0.10.6
func (m *EtcdClusterRequest) XXX_DiscardUnknown()
func (*EtcdClusterRequest) XXX_Marshal ¶ added in v0.10.6
func (m *EtcdClusterRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EtcdClusterRequest) XXX_Merge ¶ added in v0.10.6
func (m *EtcdClusterRequest) XXX_Merge(src proto.Message)
func (*EtcdClusterRequest) XXX_Size ¶ added in v0.10.6
func (m *EtcdClusterRequest) XXX_Size() int
func (*EtcdClusterRequest) XXX_Unmarshal ¶ added in v0.10.6
func (m *EtcdClusterRequest) XXX_Unmarshal(b []byte) error
type EtcdClusterResponse ¶ added in v0.10.6
type EtcdClusterResponse struct { EtcdClusters []*EtcdCluster `protobuf:"bytes,1,rep,name=EtcdClusters,proto3" json:"EtcdClusters,omitempty"` Result *wrappers.BoolValue `protobuf:"bytes,2,opt,name=Result,proto3" json:"Result,omitempty"` Error string `protobuf:"bytes,3,opt,name=Error,proto3" json:"Error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*EtcdClusterResponse) Descriptor ¶ added in v0.10.6
func (*EtcdClusterResponse) Descriptor() ([]byte, []int)
func (*EtcdClusterResponse) GetError ¶ added in v0.10.6
func (m *EtcdClusterResponse) GetError() string
func (*EtcdClusterResponse) GetEtcdClusters ¶ added in v0.10.6
func (m *EtcdClusterResponse) GetEtcdClusters() []*EtcdCluster
func (*EtcdClusterResponse) GetResult ¶ added in v0.10.6
func (m *EtcdClusterResponse) GetResult() *wrappers.BoolValue
func (*EtcdClusterResponse) ProtoMessage ¶ added in v0.10.6
func (*EtcdClusterResponse) ProtoMessage()
func (*EtcdClusterResponse) Reset ¶ added in v0.10.6
func (m *EtcdClusterResponse) Reset()
func (*EtcdClusterResponse) String ¶ added in v0.10.6
func (m *EtcdClusterResponse) String() string
func (*EtcdClusterResponse) XXX_DiscardUnknown ¶ added in v0.10.6
func (m *EtcdClusterResponse) XXX_DiscardUnknown()
func (*EtcdClusterResponse) XXX_Marshal ¶ added in v0.10.6
func (m *EtcdClusterResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EtcdClusterResponse) XXX_Merge ¶ added in v0.10.6
func (m *EtcdClusterResponse) XXX_Merge(src proto.Message)
func (*EtcdClusterResponse) XXX_Size ¶ added in v0.10.6
func (m *EtcdClusterResponse) XXX_Size() int
func (*EtcdClusterResponse) XXX_Unmarshal ¶ added in v0.10.6
func (m *EtcdClusterResponse) XXX_Unmarshal(b []byte) error
type EtcdServer ¶ added in v0.10.6
type EtcdServer struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` EtcdClusterName string `protobuf:"bytes,3,opt,name=etcdClusterName,proto3" json:"etcdClusterName,omitempty"` ClusterId string `protobuf:"bytes,4,opt,name=clusterId,proto3" json:"clusterId,omitempty"` LocationName string `protobuf:"bytes,5,opt,name=locationName,proto3" json:"locationName,omitempty"` GroupName string `protobuf:"bytes,6,opt,name=groupName,proto3" json:"groupName,omitempty"` // fqdn is the fqdn, hostname, or ip address that this EtcdServer will // advertise on Fqdn string `protobuf:"bytes,7,opt,name=fqdn,proto3" json:"fqdn,omitempty"` // etcd client port to listen on ClientPort uint32 `protobuf:"varint,8,opt,name=clientPort,proto3" json:"clientPort,omitempty"` Status *common.Status `protobuf:"bytes,9,opt,name=status,proto3" json:"status,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*EtcdServer) Descriptor ¶ added in v0.10.6
func (*EtcdServer) Descriptor() ([]byte, []int)
func (*EtcdServer) GetClientPort ¶ added in v0.10.6
func (m *EtcdServer) GetClientPort() uint32
func (*EtcdServer) GetClusterId ¶ added in v0.10.6
func (m *EtcdServer) GetClusterId() string
func (*EtcdServer) GetEtcdClusterName ¶ added in v0.10.6
func (m *EtcdServer) GetEtcdClusterName() string
func (*EtcdServer) GetFqdn ¶ added in v0.10.6
func (m *EtcdServer) GetFqdn() string
func (*EtcdServer) GetGroupName ¶ added in v0.10.6
func (m *EtcdServer) GetGroupName() string
func (*EtcdServer) GetId ¶ added in v0.10.6
func (m *EtcdServer) GetId() string
func (*EtcdServer) GetLocationName ¶ added in v0.10.6
func (m *EtcdServer) GetLocationName() string
func (*EtcdServer) GetName ¶ added in v0.10.6
func (m *EtcdServer) GetName() string
func (*EtcdServer) GetStatus ¶ added in v0.10.6
func (m *EtcdServer) GetStatus() *common.Status
func (*EtcdServer) ProtoMessage ¶ added in v0.10.6
func (*EtcdServer) ProtoMessage()
func (*EtcdServer) Reset ¶ added in v0.10.6
func (m *EtcdServer) Reset()
func (*EtcdServer) String ¶ added in v0.10.6
func (m *EtcdServer) String() string
func (*EtcdServer) XXX_DiscardUnknown ¶ added in v0.10.6
func (m *EtcdServer) XXX_DiscardUnknown()
func (*EtcdServer) XXX_Marshal ¶ added in v0.10.6
func (m *EtcdServer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EtcdServer) XXX_Merge ¶ added in v0.10.6
func (m *EtcdServer) XXX_Merge(src proto.Message)
func (*EtcdServer) XXX_Size ¶ added in v0.10.6
func (m *EtcdServer) XXX_Size() int
func (*EtcdServer) XXX_Unmarshal ¶ added in v0.10.6
func (m *EtcdServer) XXX_Unmarshal(b []byte) error
type EtcdServerAgentClient ¶ added in v0.10.6
type EtcdServerAgentClient interface {
Invoke(ctx context.Context, in *EtcdServerRequest, opts ...grpc.CallOption) (*EtcdServerResponse, error)
}
EtcdServerAgentClient is the client API for EtcdServerAgent service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewEtcdServerAgentClient ¶ added in v0.10.6
func NewEtcdServerAgentClient(cc *grpc.ClientConn) EtcdServerAgentClient
type EtcdServerAgentServer ¶ added in v0.10.6
type EtcdServerAgentServer interface {
Invoke(context.Context, *EtcdServerRequest) (*EtcdServerResponse, error)
}
EtcdServerAgentServer is the server API for EtcdServerAgent service.
type EtcdServerRequest ¶ added in v0.10.6
type EtcdServerRequest struct { EtcdServers []*EtcdServer `protobuf:"bytes,1,rep,name=EtcdServers,proto3" json:"EtcdServers,omitempty"` OperationType common.Operation `protobuf:"varint,2,opt,name=OperationType,proto3,enum=moc.Operation" json:"OperationType,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*EtcdServerRequest) Descriptor ¶ added in v0.10.6
func (*EtcdServerRequest) Descriptor() ([]byte, []int)
func (*EtcdServerRequest) GetEtcdServers ¶ added in v0.10.6
func (m *EtcdServerRequest) GetEtcdServers() []*EtcdServer
func (*EtcdServerRequest) GetOperationType ¶ added in v0.10.6
func (m *EtcdServerRequest) GetOperationType() common.Operation
func (*EtcdServerRequest) ProtoMessage ¶ added in v0.10.6
func (*EtcdServerRequest) ProtoMessage()
func (*EtcdServerRequest) Reset ¶ added in v0.10.6
func (m *EtcdServerRequest) Reset()
func (*EtcdServerRequest) String ¶ added in v0.10.6
func (m *EtcdServerRequest) String() string
func (*EtcdServerRequest) XXX_DiscardUnknown ¶ added in v0.10.6
func (m *EtcdServerRequest) XXX_DiscardUnknown()
func (*EtcdServerRequest) XXX_Marshal ¶ added in v0.10.6
func (m *EtcdServerRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EtcdServerRequest) XXX_Merge ¶ added in v0.10.6
func (m *EtcdServerRequest) XXX_Merge(src proto.Message)
func (*EtcdServerRequest) XXX_Size ¶ added in v0.10.6
func (m *EtcdServerRequest) XXX_Size() int
func (*EtcdServerRequest) XXX_Unmarshal ¶ added in v0.10.6
func (m *EtcdServerRequest) XXX_Unmarshal(b []byte) error
type EtcdServerResponse ¶ added in v0.10.6
type EtcdServerResponse struct { EtcdServers []*EtcdServer `protobuf:"bytes,1,rep,name=EtcdServers,proto3" json:"EtcdServers,omitempty"` Result *wrappers.BoolValue `protobuf:"bytes,2,opt,name=Result,proto3" json:"Result,omitempty"` Error string `protobuf:"bytes,3,opt,name=Error,proto3" json:"Error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*EtcdServerResponse) Descriptor ¶ added in v0.10.6
func (*EtcdServerResponse) Descriptor() ([]byte, []int)
func (*EtcdServerResponse) GetError ¶ added in v0.10.6
func (m *EtcdServerResponse) GetError() string
func (*EtcdServerResponse) GetEtcdServers ¶ added in v0.10.6
func (m *EtcdServerResponse) GetEtcdServers() []*EtcdServer
func (*EtcdServerResponse) GetResult ¶ added in v0.10.6
func (m *EtcdServerResponse) GetResult() *wrappers.BoolValue
func (*EtcdServerResponse) ProtoMessage ¶ added in v0.10.6
func (*EtcdServerResponse) ProtoMessage()
func (*EtcdServerResponse) Reset ¶ added in v0.10.6
func (m *EtcdServerResponse) Reset()
func (*EtcdServerResponse) String ¶ added in v0.10.6
func (m *EtcdServerResponse) String() string
func (*EtcdServerResponse) XXX_DiscardUnknown ¶ added in v0.10.6
func (m *EtcdServerResponse) XXX_DiscardUnknown()
func (*EtcdServerResponse) XXX_Marshal ¶ added in v0.10.6
func (m *EtcdServerResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EtcdServerResponse) XXX_Merge ¶ added in v0.10.6
func (m *EtcdServerResponse) XXX_Merge(src proto.Message)
func (*EtcdServerResponse) XXX_Size ¶ added in v0.10.6
func (m *EtcdServerResponse) XXX_Size() int
func (*EtcdServerResponse) XXX_Unmarshal ¶ added in v0.10.6
func (m *EtcdServerResponse) XXX_Unmarshal(b []byte) error
type Group ¶
type Group struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Status *common.Status `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"` LocationName string `protobuf:"bytes,4,opt,name=locationName,proto3" json:"locationName,omitempty"` Tags *common.Tags `protobuf:"bytes,5,opt,name=tags,proto3" json:"tags,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Group) Descriptor ¶
func (*Group) GetLocationName ¶
func (*Group) ProtoMessage ¶
func (*Group) ProtoMessage()
func (*Group) XXX_DiscardUnknown ¶
func (m *Group) XXX_DiscardUnknown()
func (*Group) XXX_Marshal ¶
func (*Group) XXX_Unmarshal ¶
type GroupAgentClient ¶
type GroupAgentClient interface {
Invoke(ctx context.Context, in *GroupRequest, opts ...grpc.CallOption) (*GroupResponse, error)
}
GroupAgentClient is the client API for GroupAgent service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewGroupAgentClient ¶
func NewGroupAgentClient(cc *grpc.ClientConn) GroupAgentClient
type GroupAgentServer ¶
type GroupAgentServer interface {
Invoke(context.Context, *GroupRequest) (*GroupResponse, error)
}
GroupAgentServer is the server API for GroupAgent service.
type GroupRequest ¶
type GroupRequest struct { Groups []*Group `protobuf:"bytes,1,rep,name=Groups,proto3" json:"Groups,omitempty"` OperationType common.Operation `protobuf:"varint,2,opt,name=OperationType,proto3,enum=moc.Operation" json:"OperationType,omitempty"` PostOperationType SubPostOperation `` /* 131-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GroupRequest) Descriptor ¶
func (*GroupRequest) Descriptor() ([]byte, []int)
func (*GroupRequest) GetGroups ¶
func (m *GroupRequest) GetGroups() []*Group
func (*GroupRequest) GetOperationType ¶
func (m *GroupRequest) GetOperationType() common.Operation
func (*GroupRequest) GetPostOperationType ¶
func (m *GroupRequest) GetPostOperationType() SubPostOperation
func (*GroupRequest) ProtoMessage ¶
func (*GroupRequest) ProtoMessage()
func (*GroupRequest) Reset ¶
func (m *GroupRequest) Reset()
func (*GroupRequest) String ¶
func (m *GroupRequest) String() string
func (*GroupRequest) XXX_DiscardUnknown ¶
func (m *GroupRequest) XXX_DiscardUnknown()
func (*GroupRequest) XXX_Marshal ¶
func (m *GroupRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GroupRequest) XXX_Merge ¶
func (m *GroupRequest) XXX_Merge(src proto.Message)
func (*GroupRequest) XXX_Size ¶
func (m *GroupRequest) XXX_Size() int
func (*GroupRequest) XXX_Unmarshal ¶
func (m *GroupRequest) XXX_Unmarshal(b []byte) error
type GroupResponse ¶
type GroupResponse struct { Groups []*Group `protobuf:"bytes,1,rep,name=Groups,proto3" json:"Groups,omitempty"` Result *wrappers.BoolValue `protobuf:"bytes,2,opt,name=Result,proto3" json:"Result,omitempty"` Error string `protobuf:"bytes,3,opt,name=Error,proto3" json:"Error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GroupResponse) Descriptor ¶
func (*GroupResponse) Descriptor() ([]byte, []int)
func (*GroupResponse) GetError ¶
func (m *GroupResponse) GetError() string
func (*GroupResponse) GetGroups ¶
func (m *GroupResponse) GetGroups() []*Group
func (*GroupResponse) GetResult ¶
func (m *GroupResponse) GetResult() *wrappers.BoolValue
func (*GroupResponse) ProtoMessage ¶
func (*GroupResponse) ProtoMessage()
func (*GroupResponse) Reset ¶
func (m *GroupResponse) Reset()
func (*GroupResponse) String ¶
func (m *GroupResponse) String() string
func (*GroupResponse) XXX_DiscardUnknown ¶
func (m *GroupResponse) XXX_DiscardUnknown()
func (*GroupResponse) XXX_Marshal ¶
func (m *GroupResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GroupResponse) XXX_Merge ¶
func (m *GroupResponse) XXX_Merge(src proto.Message)
func (*GroupResponse) XXX_Size ¶
func (m *GroupResponse) XXX_Size() int
func (*GroupResponse) XXX_Unmarshal ¶
func (m *GroupResponse) XXX_Unmarshal(b []byte) error
type Kubernetes ¶
type Kubernetes struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Status *common.Status `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"` Cluster *ClusterConfiguration `protobuf:"bytes,5,opt,name=cluster,proto3" json:"cluster,omitempty"` Network *NetworkConfiguration `protobuf:"bytes,6,opt,name=network,proto3" json:"network,omitempty"` Storage *StorageConfiguration `protobuf:"bytes,7,opt,name=storage,proto3" json:"storage,omitempty"` Compute *ComputeConfiguration `protobuf:"bytes,8,opt,name=compute,proto3" json:"compute,omitempty"` GroupName string `protobuf:"bytes,9,opt,name=groupName,proto3" json:"groupName,omitempty"` ManagementStrategy ManagementStrategyType `` /* 145-byte string literal not displayed */ LocationName string `protobuf:"bytes,11,opt,name=locationName,proto3" json:"locationName,omitempty"` KubeConfig []byte `protobuf:"bytes,12,opt,name=kubeConfig,proto3" json:"kubeConfig,omitempty"` CapiConfig *ClusterAPIConfiguration `protobuf:"bytes,13,opt,name=capiConfig,proto3" json:"capiConfig,omitempty"` ContainerRegistry *ContainerRegistry `protobuf:"bytes,14,opt,name=containerRegistry,proto3" json:"containerRegistry,omitempty"` DeploymentManifest []byte `protobuf:"bytes,15,opt,name=deploymentManifest,proto3" json:"deploymentManifest,omitempty"` Tags *common.Tags `protobuf:"bytes,16,opt,name=tags,proto3" json:"tags,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Kubernetes) Descriptor ¶
func (*Kubernetes) Descriptor() ([]byte, []int)
func (*Kubernetes) GetCapiConfig ¶
func (m *Kubernetes) GetCapiConfig() *ClusterAPIConfiguration
func (*Kubernetes) GetCluster ¶
func (m *Kubernetes) GetCluster() *ClusterConfiguration
func (*Kubernetes) GetCompute ¶
func (m *Kubernetes) GetCompute() *ComputeConfiguration
func (*Kubernetes) GetContainerRegistry ¶
func (m *Kubernetes) GetContainerRegistry() *ContainerRegistry
func (*Kubernetes) GetDeploymentManifest ¶
func (m *Kubernetes) GetDeploymentManifest() []byte
func (*Kubernetes) GetGroupName ¶
func (m *Kubernetes) GetGroupName() string
func (*Kubernetes) GetId ¶
func (m *Kubernetes) GetId() string
func (*Kubernetes) GetKubeConfig ¶
func (m *Kubernetes) GetKubeConfig() []byte
func (*Kubernetes) GetLocationName ¶
func (m *Kubernetes) GetLocationName() string
func (*Kubernetes) GetManagementStrategy ¶
func (m *Kubernetes) GetManagementStrategy() ManagementStrategyType
func (*Kubernetes) GetName ¶
func (m *Kubernetes) GetName() string
func (*Kubernetes) GetNetwork ¶
func (m *Kubernetes) GetNetwork() *NetworkConfiguration
func (*Kubernetes) GetStatus ¶
func (m *Kubernetes) GetStatus() *common.Status
func (*Kubernetes) GetStorage ¶
func (m *Kubernetes) GetStorage() *StorageConfiguration
func (*Kubernetes) GetTags ¶ added in v0.10.5
func (m *Kubernetes) GetTags() *common.Tags
func (*Kubernetes) ProtoMessage ¶
func (*Kubernetes) ProtoMessage()
func (*Kubernetes) Reset ¶
func (m *Kubernetes) Reset()
func (*Kubernetes) String ¶
func (m *Kubernetes) String() string
func (*Kubernetes) XXX_DiscardUnknown ¶
func (m *Kubernetes) XXX_DiscardUnknown()
func (*Kubernetes) XXX_Marshal ¶
func (m *Kubernetes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Kubernetes) XXX_Merge ¶
func (m *Kubernetes) XXX_Merge(src proto.Message)
func (*Kubernetes) XXX_Size ¶
func (m *Kubernetes) XXX_Size() int
func (*Kubernetes) XXX_Unmarshal ¶
func (m *Kubernetes) XXX_Unmarshal(b []byte) error
type KubernetesAgentClient ¶
type KubernetesAgentClient interface {
Invoke(ctx context.Context, in *KubernetesRequest, opts ...grpc.CallOption) (*KubernetesResponse, error)
}
KubernetesAgentClient is the client API for KubernetesAgent service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewKubernetesAgentClient ¶
func NewKubernetesAgentClient(cc *grpc.ClientConn) KubernetesAgentClient
type KubernetesAgentServer ¶
type KubernetesAgentServer interface {
Invoke(context.Context, *KubernetesRequest) (*KubernetesResponse, error)
}
KubernetesAgentServer is the server API for KubernetesAgent service.
type KubernetesRequest ¶
type KubernetesRequest struct { Kubernetess []*Kubernetes `protobuf:"bytes,1,rep,name=Kubernetess,proto3" json:"Kubernetess,omitempty"` OperationType common.Operation `protobuf:"varint,2,opt,name=OperationType,proto3,enum=moc.Operation" json:"OperationType,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*KubernetesRequest) Descriptor ¶
func (*KubernetesRequest) Descriptor() ([]byte, []int)
func (*KubernetesRequest) GetKubernetess ¶
func (m *KubernetesRequest) GetKubernetess() []*Kubernetes
func (*KubernetesRequest) GetOperationType ¶
func (m *KubernetesRequest) GetOperationType() common.Operation
func (*KubernetesRequest) ProtoMessage ¶
func (*KubernetesRequest) ProtoMessage()
func (*KubernetesRequest) Reset ¶
func (m *KubernetesRequest) Reset()
func (*KubernetesRequest) String ¶
func (m *KubernetesRequest) String() string
func (*KubernetesRequest) XXX_DiscardUnknown ¶
func (m *KubernetesRequest) XXX_DiscardUnknown()
func (*KubernetesRequest) XXX_Marshal ¶
func (m *KubernetesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*KubernetesRequest) XXX_Merge ¶
func (m *KubernetesRequest) XXX_Merge(src proto.Message)
func (*KubernetesRequest) XXX_Size ¶
func (m *KubernetesRequest) XXX_Size() int
func (*KubernetesRequest) XXX_Unmarshal ¶
func (m *KubernetesRequest) XXX_Unmarshal(b []byte) error
type KubernetesResponse ¶
type KubernetesResponse struct { Kubernetess []*Kubernetes `protobuf:"bytes,1,rep,name=Kubernetess,proto3" json:"Kubernetess,omitempty"` Result *wrappers.BoolValue `protobuf:"bytes,2,opt,name=Result,proto3" json:"Result,omitempty"` Error string `protobuf:"bytes,3,opt,name=Error,proto3" json:"Error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*KubernetesResponse) Descriptor ¶
func (*KubernetesResponse) Descriptor() ([]byte, []int)
func (*KubernetesResponse) GetError ¶
func (m *KubernetesResponse) GetError() string
func (*KubernetesResponse) GetKubernetess ¶
func (m *KubernetesResponse) GetKubernetess() []*Kubernetes
func (*KubernetesResponse) GetResult ¶
func (m *KubernetesResponse) GetResult() *wrappers.BoolValue
func (*KubernetesResponse) ProtoMessage ¶
func (*KubernetesResponse) ProtoMessage()
func (*KubernetesResponse) Reset ¶
func (m *KubernetesResponse) Reset()
func (*KubernetesResponse) String ¶
func (m *KubernetesResponse) String() string
func (*KubernetesResponse) XXX_DiscardUnknown ¶
func (m *KubernetesResponse) XXX_DiscardUnknown()
func (*KubernetesResponse) XXX_Marshal ¶
func (m *KubernetesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*KubernetesResponse) XXX_Merge ¶
func (m *KubernetesResponse) XXX_Merge(src proto.Message)
func (*KubernetesResponse) XXX_Size ¶
func (m *KubernetesResponse) XXX_Size() int
func (*KubernetesResponse) XXX_Unmarshal ¶
func (m *KubernetesResponse) XXX_Unmarshal(b []byte) error
type Location ¶
type Location struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Status *common.Status `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"` Tags *common.Tags `protobuf:"bytes,4,opt,name=tags,proto3" json:"tags,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Location) Descriptor ¶
func (*Location) ProtoMessage ¶
func (*Location) ProtoMessage()
func (*Location) XXX_DiscardUnknown ¶
func (m *Location) XXX_DiscardUnknown()
func (*Location) XXX_Marshal ¶
func (*Location) XXX_Unmarshal ¶
type LocationAgentClient ¶
type LocationAgentClient interface {
Invoke(ctx context.Context, in *LocationRequest, opts ...grpc.CallOption) (*LocationResponse, error)
}
LocationAgentClient is the client API for LocationAgent service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewLocationAgentClient ¶
func NewLocationAgentClient(cc *grpc.ClientConn) LocationAgentClient
type LocationAgentServer ¶
type LocationAgentServer interface {
Invoke(context.Context, *LocationRequest) (*LocationResponse, error)
}
LocationAgentServer is the server API for LocationAgent service.
type LocationRequest ¶
type LocationRequest struct { Locations []*Location `protobuf:"bytes,1,rep,name=Locations,proto3" json:"Locations,omitempty"` OperationType common.Operation `protobuf:"varint,2,opt,name=OperationType,proto3,enum=moc.Operation" json:"OperationType,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*LocationRequest) Descriptor ¶
func (*LocationRequest) Descriptor() ([]byte, []int)
func (*LocationRequest) GetLocations ¶
func (m *LocationRequest) GetLocations() []*Location
func (*LocationRequest) GetOperationType ¶
func (m *LocationRequest) GetOperationType() common.Operation
func (*LocationRequest) ProtoMessage ¶
func (*LocationRequest) ProtoMessage()
func (*LocationRequest) Reset ¶
func (m *LocationRequest) Reset()
func (*LocationRequest) String ¶
func (m *LocationRequest) String() string
func (*LocationRequest) XXX_DiscardUnknown ¶
func (m *LocationRequest) XXX_DiscardUnknown()
func (*LocationRequest) XXX_Marshal ¶
func (m *LocationRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LocationRequest) XXX_Merge ¶
func (m *LocationRequest) XXX_Merge(src proto.Message)
func (*LocationRequest) XXX_Size ¶
func (m *LocationRequest) XXX_Size() int
func (*LocationRequest) XXX_Unmarshal ¶
func (m *LocationRequest) XXX_Unmarshal(b []byte) error
type LocationResponse ¶
type LocationResponse struct { Locations []*Location `protobuf:"bytes,1,rep,name=Locations,proto3" json:"Locations,omitempty"` Result *wrappers.BoolValue `protobuf:"bytes,2,opt,name=Result,proto3" json:"Result,omitempty"` Error string `protobuf:"bytes,3,opt,name=Error,proto3" json:"Error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*LocationResponse) Descriptor ¶
func (*LocationResponse) Descriptor() ([]byte, []int)
func (*LocationResponse) GetError ¶
func (m *LocationResponse) GetError() string
func (*LocationResponse) GetLocations ¶
func (m *LocationResponse) GetLocations() []*Location
func (*LocationResponse) GetResult ¶
func (m *LocationResponse) GetResult() *wrappers.BoolValue
func (*LocationResponse) ProtoMessage ¶
func (*LocationResponse) ProtoMessage()
func (*LocationResponse) Reset ¶
func (m *LocationResponse) Reset()
func (*LocationResponse) String ¶
func (m *LocationResponse) String() string
func (*LocationResponse) XXX_DiscardUnknown ¶
func (m *LocationResponse) XXX_DiscardUnknown()
func (*LocationResponse) XXX_Marshal ¶
func (m *LocationResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LocationResponse) XXX_Merge ¶
func (m *LocationResponse) XXX_Merge(src proto.Message)
func (*LocationResponse) XXX_Size ¶
func (m *LocationResponse) XXX_Size() int
func (*LocationResponse) XXX_Unmarshal ¶
func (m *LocationResponse) XXX_Unmarshal(b []byte) error
type ManagementStrategyType ¶
type ManagementStrategyType int32
const ( ManagementStrategyType_Pivoted ManagementStrategyType = 0 ManagementStrategyType_Distinct ManagementStrategyType = 1 )
func (ManagementStrategyType) EnumDescriptor ¶
func (ManagementStrategyType) EnumDescriptor() ([]byte, []int)
func (ManagementStrategyType) String ¶
func (x ManagementStrategyType) String() string
type NetworkConfiguration ¶
type NetworkConfiguration struct { Cni string `protobuf:"bytes,1,opt,name=cni,proto3" json:"cni,omitempty"` PodCidr string `protobuf:"bytes,2,opt,name=podCidr,proto3" json:"podCidr,omitempty"` ClusterCidr string `protobuf:"bytes,3,opt,name=clusterCidr,proto3" json:"clusterCidr,omitempty"` // TODO: merge controlplane cidr and network ControlPlaneCidr string `protobuf:"bytes,4,opt,name=controlPlaneCidr,proto3" json:"controlPlaneCidr,omitempty"` Virtualnetwork string `protobuf:"bytes,5,opt,name=virtualnetwork,proto3" json:"virtualnetwork,omitempty"` LoadBalancerVip string `protobuf:"bytes,6,opt,name=loadBalancerVip,proto3" json:"loadBalancerVip,omitempty"` LoadBalancerMac string `protobuf:"bytes,7,opt,name=loadBalancerMac,proto3" json:"loadBalancerMac,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*NetworkConfiguration) Descriptor ¶
func (*NetworkConfiguration) Descriptor() ([]byte, []int)
func (*NetworkConfiguration) GetClusterCidr ¶
func (m *NetworkConfiguration) GetClusterCidr() string
func (*NetworkConfiguration) GetCni ¶
func (m *NetworkConfiguration) GetCni() string
func (*NetworkConfiguration) GetControlPlaneCidr ¶
func (m *NetworkConfiguration) GetControlPlaneCidr() string
func (*NetworkConfiguration) GetLoadBalancerMac ¶
func (m *NetworkConfiguration) GetLoadBalancerMac() string
func (*NetworkConfiguration) GetLoadBalancerVip ¶
func (m *NetworkConfiguration) GetLoadBalancerVip() string
func (*NetworkConfiguration) GetPodCidr ¶
func (m *NetworkConfiguration) GetPodCidr() string
func (*NetworkConfiguration) GetVirtualnetwork ¶
func (m *NetworkConfiguration) GetVirtualnetwork() string
func (*NetworkConfiguration) ProtoMessage ¶
func (*NetworkConfiguration) ProtoMessage()
func (*NetworkConfiguration) Reset ¶
func (m *NetworkConfiguration) Reset()
func (*NetworkConfiguration) String ¶
func (m *NetworkConfiguration) String() string
func (*NetworkConfiguration) XXX_DiscardUnknown ¶
func (m *NetworkConfiguration) XXX_DiscardUnknown()
func (*NetworkConfiguration) XXX_Marshal ¶
func (m *NetworkConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NetworkConfiguration) XXX_Merge ¶
func (m *NetworkConfiguration) XXX_Merge(src proto.Message)
func (*NetworkConfiguration) XXX_Size ¶
func (m *NetworkConfiguration) XXX_Size() int
func (*NetworkConfiguration) XXX_Unmarshal ¶
func (m *NetworkConfiguration) XXX_Unmarshal(b []byte) error
type Node ¶
type Node struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Fqdn string `protobuf:"bytes,3,opt,name=fqdn,proto3" json:"fqdn,omitempty"` Status *common.Status `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"` LocationName string `protobuf:"bytes,5,opt,name=locationName,proto3" json:"locationName,omitempty"` Certificate string `protobuf:"bytes,6,opt,name=certificate,proto3" json:"certificate,omitempty"` Port int32 `protobuf:"varint,7,opt,name=port,proto3" json:"port,omitempty"` AuthorizerPort int32 `protobuf:"varint,8,opt,name=authorizerPort,proto3" json:"authorizerPort,omitempty"` RunningState NodeState `protobuf:"varint,9,opt,name=runningState,proto3,enum=moc.cloudagent.node.NodeState" json:"runningState,omitempty"` Info *common.NodeInfo `protobuf:"bytes,10,opt,name=info,proto3" json:"info,omitempty"` Tags *common.Tags `protobuf:"bytes,11,opt,name=tags,proto3" json:"tags,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Node) Descriptor ¶
func (*Node) GetAuthorizerPort ¶
func (*Node) GetCertificate ¶
func (*Node) GetLocationName ¶
func (*Node) GetRunningState ¶
func (*Node) ProtoMessage ¶
func (*Node) ProtoMessage()
func (*Node) XXX_DiscardUnknown ¶
func (m *Node) XXX_DiscardUnknown()
func (*Node) XXX_Unmarshal ¶
type NodeAgentClient ¶
type NodeAgentClient interface {
Invoke(ctx context.Context, in *NodeRequest, opts ...grpc.CallOption) (*NodeResponse, error)
}
NodeAgentClient is the client API for NodeAgent service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewNodeAgentClient ¶
func NewNodeAgentClient(cc *grpc.ClientConn) NodeAgentClient
type NodeAgentServer ¶
type NodeAgentServer interface {
Invoke(context.Context, *NodeRequest) (*NodeResponse, error)
}
NodeAgentServer is the server API for NodeAgent service.
type NodePoolConfiguration ¶
type NodePoolConfiguration struct { NodeType NodeType `protobuf:"varint,1,opt,name=NodeType,proto3,enum=moc.cloudagent.kubernetes.NodeType" json:"NodeType,omitempty"` Imagereference string `protobuf:"bytes,2,opt,name=imagereference,proto3" json:"imagereference,omitempty"` Replicas int32 `protobuf:"varint,3,opt,name=replicas,proto3" json:"replicas,omitempty"` VMSize string `protobuf:"bytes,4,opt,name=VMSize,proto3" json:"VMSize,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*NodePoolConfiguration) Descriptor ¶
func (*NodePoolConfiguration) Descriptor() ([]byte, []int)
func (*NodePoolConfiguration) GetImagereference ¶
func (m *NodePoolConfiguration) GetImagereference() string
func (*NodePoolConfiguration) GetNodeType ¶
func (m *NodePoolConfiguration) GetNodeType() NodeType
func (*NodePoolConfiguration) GetReplicas ¶
func (m *NodePoolConfiguration) GetReplicas() int32
func (*NodePoolConfiguration) GetVMSize ¶
func (m *NodePoolConfiguration) GetVMSize() string
func (*NodePoolConfiguration) ProtoMessage ¶
func (*NodePoolConfiguration) ProtoMessage()
func (*NodePoolConfiguration) Reset ¶
func (m *NodePoolConfiguration) Reset()
func (*NodePoolConfiguration) String ¶
func (m *NodePoolConfiguration) String() string
func (*NodePoolConfiguration) XXX_DiscardUnknown ¶
func (m *NodePoolConfiguration) XXX_DiscardUnknown()
func (*NodePoolConfiguration) XXX_Marshal ¶
func (m *NodePoolConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NodePoolConfiguration) XXX_Merge ¶
func (m *NodePoolConfiguration) XXX_Merge(src proto.Message)
func (*NodePoolConfiguration) XXX_Size ¶
func (m *NodePoolConfiguration) XXX_Size() int
func (*NodePoolConfiguration) XXX_Unmarshal ¶
func (m *NodePoolConfiguration) XXX_Unmarshal(b []byte) error
type NodeRequest ¶
type NodeRequest struct { Nodes []*Node `protobuf:"bytes,1,rep,name=Nodes,proto3" json:"Nodes,omitempty"` OperationType common.Operation `protobuf:"varint,2,opt,name=OperationType,proto3,enum=moc.Operation" json:"OperationType,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*NodeRequest) Descriptor ¶
func (*NodeRequest) Descriptor() ([]byte, []int)
func (*NodeRequest) GetNodes ¶
func (m *NodeRequest) GetNodes() []*Node
func (*NodeRequest) GetOperationType ¶
func (m *NodeRequest) GetOperationType() common.Operation
func (*NodeRequest) ProtoMessage ¶
func (*NodeRequest) ProtoMessage()
func (*NodeRequest) Reset ¶
func (m *NodeRequest) Reset()
func (*NodeRequest) String ¶
func (m *NodeRequest) String() string
func (*NodeRequest) XXX_DiscardUnknown ¶
func (m *NodeRequest) XXX_DiscardUnknown()
func (*NodeRequest) XXX_Marshal ¶
func (m *NodeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NodeRequest) XXX_Merge ¶
func (m *NodeRequest) XXX_Merge(src proto.Message)
func (*NodeRequest) XXX_Size ¶
func (m *NodeRequest) XXX_Size() int
func (*NodeRequest) XXX_Unmarshal ¶
func (m *NodeRequest) XXX_Unmarshal(b []byte) error
type NodeResponse ¶
type NodeResponse struct { Nodes []*Node `protobuf:"bytes,1,rep,name=Nodes,proto3" json:"Nodes,omitempty"` Result *wrappers.BoolValue `protobuf:"bytes,2,opt,name=Result,proto3" json:"Result,omitempty"` Error string `protobuf:"bytes,3,opt,name=Error,proto3" json:"Error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*NodeResponse) Descriptor ¶
func (*NodeResponse) Descriptor() ([]byte, []int)
func (*NodeResponse) GetError ¶
func (m *NodeResponse) GetError() string
func (*NodeResponse) GetNodes ¶
func (m *NodeResponse) GetNodes() []*Node
func (*NodeResponse) GetResult ¶
func (m *NodeResponse) GetResult() *wrappers.BoolValue
func (*NodeResponse) ProtoMessage ¶
func (*NodeResponse) ProtoMessage()
func (*NodeResponse) Reset ¶
func (m *NodeResponse) Reset()
func (*NodeResponse) String ¶
func (m *NodeResponse) String() string
func (*NodeResponse) XXX_DiscardUnknown ¶
func (m *NodeResponse) XXX_DiscardUnknown()
func (*NodeResponse) XXX_Marshal ¶
func (m *NodeResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NodeResponse) XXX_Merge ¶
func (m *NodeResponse) XXX_Merge(src proto.Message)
func (*NodeResponse) XXX_Size ¶
func (m *NodeResponse) XXX_Size() int
func (*NodeResponse) XXX_Unmarshal ¶
func (m *NodeResponse) XXX_Unmarshal(b []byte) error
type SSHPublicKey ¶
type SSHPublicKey struct { KeyData string `protobuf:"bytes,1,opt,name=keyData,proto3" json:"keyData,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SSHPublicKey) Descriptor ¶
func (*SSHPublicKey) Descriptor() ([]byte, []int)
func (*SSHPublicKey) GetKeyData ¶
func (m *SSHPublicKey) GetKeyData() string
func (*SSHPublicKey) ProtoMessage ¶
func (*SSHPublicKey) ProtoMessage()
func (*SSHPublicKey) Reset ¶
func (m *SSHPublicKey) Reset()
func (*SSHPublicKey) String ¶
func (m *SSHPublicKey) String() string
func (*SSHPublicKey) XXX_DiscardUnknown ¶
func (m *SSHPublicKey) XXX_DiscardUnknown()
func (*SSHPublicKey) XXX_Marshal ¶
func (m *SSHPublicKey) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SSHPublicKey) XXX_Merge ¶
func (m *SSHPublicKey) XXX_Merge(src proto.Message)
func (*SSHPublicKey) XXX_Size ¶
func (m *SSHPublicKey) XXX_Size() int
func (*SSHPublicKey) XXX_Unmarshal ¶
func (m *SSHPublicKey) XXX_Unmarshal(b []byte) error
type StorageConfiguration ¶
type StorageConfiguration struct { Csi string `protobuf:"bytes,1,opt,name=csi,proto3" json:"csi,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*StorageConfiguration) Descriptor ¶
func (*StorageConfiguration) Descriptor() ([]byte, []int)
func (*StorageConfiguration) GetCsi ¶
func (m *StorageConfiguration) GetCsi() string
func (*StorageConfiguration) ProtoMessage ¶
func (*StorageConfiguration) ProtoMessage()
func (*StorageConfiguration) Reset ¶
func (m *StorageConfiguration) Reset()
func (*StorageConfiguration) String ¶
func (m *StorageConfiguration) String() string
func (*StorageConfiguration) XXX_DiscardUnknown ¶
func (m *StorageConfiguration) XXX_DiscardUnknown()
func (*StorageConfiguration) XXX_Marshal ¶
func (m *StorageConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StorageConfiguration) XXX_Merge ¶
func (m *StorageConfiguration) XXX_Merge(src proto.Message)
func (*StorageConfiguration) XXX_Size ¶
func (m *StorageConfiguration) XXX_Size() int
func (*StorageConfiguration) XXX_Unmarshal ¶
func (m *StorageConfiguration) XXX_Unmarshal(b []byte) error
type SubPostOperation ¶
type SubPostOperation int32
const ( SubPostOperation_CREATE SubPostOperation = 0 SubPostOperation_UPDATE SubPostOperation = 1 SubPostOperation_LOCK SubPostOperation = 2 )
func (SubPostOperation) EnumDescriptor ¶
func (SubPostOperation) EnumDescriptor() ([]byte, []int)
func (SubPostOperation) String ¶
func (x SubPostOperation) String() string
type Subscription ¶
type Subscription struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Status *common.Status `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"` Tags *common.Tags `protobuf:"bytes,4,opt,name=tags,proto3" json:"tags,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Subscription) Descriptor ¶
func (*Subscription) Descriptor() ([]byte, []int)
func (*Subscription) GetId ¶
func (m *Subscription) GetId() string
func (*Subscription) GetName ¶
func (m *Subscription) GetName() string
func (*Subscription) GetStatus ¶
func (m *Subscription) GetStatus() *common.Status
func (*Subscription) GetTags ¶ added in v0.10.5
func (m *Subscription) GetTags() *common.Tags
func (*Subscription) ProtoMessage ¶
func (*Subscription) ProtoMessage()
func (*Subscription) Reset ¶
func (m *Subscription) Reset()
func (*Subscription) String ¶
func (m *Subscription) String() string
func (*Subscription) XXX_DiscardUnknown ¶
func (m *Subscription) XXX_DiscardUnknown()
func (*Subscription) XXX_Marshal ¶
func (m *Subscription) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Subscription) XXX_Merge ¶
func (m *Subscription) XXX_Merge(src proto.Message)
func (*Subscription) XXX_Size ¶
func (m *Subscription) XXX_Size() int
func (*Subscription) XXX_Unmarshal ¶
func (m *Subscription) XXX_Unmarshal(b []byte) error
type SubscriptionAgentClient ¶
type SubscriptionAgentClient interface {
Invoke(ctx context.Context, in *SubscriptionRequest, opts ...grpc.CallOption) (*SubscriptionResponse, error)
}
SubscriptionAgentClient is the client API for SubscriptionAgent service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewSubscriptionAgentClient ¶
func NewSubscriptionAgentClient(cc *grpc.ClientConn) SubscriptionAgentClient
type SubscriptionAgentServer ¶
type SubscriptionAgentServer interface {
Invoke(context.Context, *SubscriptionRequest) (*SubscriptionResponse, error)
}
SubscriptionAgentServer is the server API for SubscriptionAgent service.
type SubscriptionRequest ¶
type SubscriptionRequest struct { Subscriptions []*Subscription `protobuf:"bytes,1,rep,name=Subscriptions,proto3" json:"Subscriptions,omitempty"` OperationType common.Operation `protobuf:"varint,2,opt,name=OperationType,proto3,enum=moc.Operation" json:"OperationType,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SubscriptionRequest) Descriptor ¶
func (*SubscriptionRequest) Descriptor() ([]byte, []int)
func (*SubscriptionRequest) GetOperationType ¶
func (m *SubscriptionRequest) GetOperationType() common.Operation
func (*SubscriptionRequest) GetSubscriptions ¶
func (m *SubscriptionRequest) GetSubscriptions() []*Subscription
func (*SubscriptionRequest) ProtoMessage ¶
func (*SubscriptionRequest) ProtoMessage()
func (*SubscriptionRequest) Reset ¶
func (m *SubscriptionRequest) Reset()
func (*SubscriptionRequest) String ¶
func (m *SubscriptionRequest) String() string
func (*SubscriptionRequest) XXX_DiscardUnknown ¶
func (m *SubscriptionRequest) XXX_DiscardUnknown()
func (*SubscriptionRequest) XXX_Marshal ¶
func (m *SubscriptionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SubscriptionRequest) XXX_Merge ¶
func (m *SubscriptionRequest) XXX_Merge(src proto.Message)
func (*SubscriptionRequest) XXX_Size ¶
func (m *SubscriptionRequest) XXX_Size() int
func (*SubscriptionRequest) XXX_Unmarshal ¶
func (m *SubscriptionRequest) XXX_Unmarshal(b []byte) error
type SubscriptionResponse ¶
type SubscriptionResponse struct { Subscriptions []*Subscription `protobuf:"bytes,1,rep,name=Subscriptions,proto3" json:"Subscriptions,omitempty"` Result *wrappers.BoolValue `protobuf:"bytes,2,opt,name=Result,proto3" json:"Result,omitempty"` Error string `protobuf:"bytes,3,opt,name=Error,proto3" json:"Error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SubscriptionResponse) Descriptor ¶
func (*SubscriptionResponse) Descriptor() ([]byte, []int)
func (*SubscriptionResponse) GetError ¶
func (m *SubscriptionResponse) GetError() string
func (*SubscriptionResponse) GetResult ¶
func (m *SubscriptionResponse) GetResult() *wrappers.BoolValue
func (*SubscriptionResponse) GetSubscriptions ¶
func (m *SubscriptionResponse) GetSubscriptions() []*Subscription
func (*SubscriptionResponse) ProtoMessage ¶
func (*SubscriptionResponse) ProtoMessage()
func (*SubscriptionResponse) Reset ¶
func (m *SubscriptionResponse) Reset()
func (*SubscriptionResponse) String ¶
func (m *SubscriptionResponse) String() string
func (*SubscriptionResponse) XXX_DiscardUnknown ¶
func (m *SubscriptionResponse) XXX_DiscardUnknown()
func (*SubscriptionResponse) XXX_Marshal ¶
func (m *SubscriptionResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SubscriptionResponse) XXX_Merge ¶
func (m *SubscriptionResponse) XXX_Merge(src proto.Message)
func (*SubscriptionResponse) XXX_Size ¶
func (m *SubscriptionResponse) XXX_Size() int
func (*SubscriptionResponse) XXX_Unmarshal ¶
func (m *SubscriptionResponse) XXX_Unmarshal(b []byte) error
type UnimplementedClusterAgentServer ¶
type UnimplementedClusterAgentServer struct { }
UnimplementedClusterAgentServer can be embedded to have forward compatible implementations.
func (*UnimplementedClusterAgentServer) GetCluster ¶
func (*UnimplementedClusterAgentServer) GetCluster(ctx context.Context, req *Cluster) (*ClusterResponse, error)
func (*UnimplementedClusterAgentServer) GetNodes ¶
func (*UnimplementedClusterAgentServer) GetNodes(ctx context.Context, req *Cluster) (*NodeResponse, error)
func (*UnimplementedClusterAgentServer) LoadCluster ¶
func (*UnimplementedClusterAgentServer) LoadCluster(ctx context.Context, req *Cluster) (*ClusterResponse, error)
func (*UnimplementedClusterAgentServer) UnloadCluster ¶
func (*UnimplementedClusterAgentServer) UnloadCluster(ctx context.Context, req *Cluster) (*ClusterResponse, error)
type UnimplementedControlPlaneAgentServer ¶ added in v0.10.6
type UnimplementedControlPlaneAgentServer struct { }
UnimplementedControlPlaneAgentServer can be embedded to have forward compatible implementations.
func (*UnimplementedControlPlaneAgentServer) Invoke ¶ added in v0.10.6
func (*UnimplementedControlPlaneAgentServer) Invoke(ctx context.Context, req *ControlPlaneRequest) (*ControlPlaneResponse, error)
type UnimplementedEtcdClusterAgentServer ¶ added in v0.10.6
type UnimplementedEtcdClusterAgentServer struct { }
UnimplementedEtcdClusterAgentServer can be embedded to have forward compatible implementations.
func (*UnimplementedEtcdClusterAgentServer) Invoke ¶ added in v0.10.6
func (*UnimplementedEtcdClusterAgentServer) Invoke(ctx context.Context, req *EtcdClusterRequest) (*EtcdClusterResponse, error)
type UnimplementedEtcdServerAgentServer ¶ added in v0.10.6
type UnimplementedEtcdServerAgentServer struct { }
UnimplementedEtcdServerAgentServer can be embedded to have forward compatible implementations.
func (*UnimplementedEtcdServerAgentServer) Invoke ¶ added in v0.10.6
func (*UnimplementedEtcdServerAgentServer) Invoke(ctx context.Context, req *EtcdServerRequest) (*EtcdServerResponse, error)
type UnimplementedGroupAgentServer ¶
type UnimplementedGroupAgentServer struct { }
UnimplementedGroupAgentServer can be embedded to have forward compatible implementations.
func (*UnimplementedGroupAgentServer) Invoke ¶
func (*UnimplementedGroupAgentServer) Invoke(ctx context.Context, req *GroupRequest) (*GroupResponse, error)
type UnimplementedKubernetesAgentServer ¶
type UnimplementedKubernetesAgentServer struct { }
UnimplementedKubernetesAgentServer can be embedded to have forward compatible implementations.
func (*UnimplementedKubernetesAgentServer) Invoke ¶
func (*UnimplementedKubernetesAgentServer) Invoke(ctx context.Context, req *KubernetesRequest) (*KubernetesResponse, error)
type UnimplementedLocationAgentServer ¶
type UnimplementedLocationAgentServer struct { }
UnimplementedLocationAgentServer can be embedded to have forward compatible implementations.
func (*UnimplementedLocationAgentServer) Invoke ¶
func (*UnimplementedLocationAgentServer) Invoke(ctx context.Context, req *LocationRequest) (*LocationResponse, error)
type UnimplementedNodeAgentServer ¶
type UnimplementedNodeAgentServer struct { }
UnimplementedNodeAgentServer can be embedded to have forward compatible implementations.
func (*UnimplementedNodeAgentServer) Invoke ¶
func (*UnimplementedNodeAgentServer) Invoke(ctx context.Context, req *NodeRequest) (*NodeResponse, error)
type UnimplementedSubscriptionAgentServer ¶
type UnimplementedSubscriptionAgentServer struct { }
UnimplementedSubscriptionAgentServer can be embedded to have forward compatible implementations.
func (*UnimplementedSubscriptionAgentServer) Invoke ¶
func (*UnimplementedSubscriptionAgentServer) Invoke(ctx context.Context, req *SubscriptionRequest) (*SubscriptionResponse, error)