# Functions

No description provided by the author
No description provided by the author

# Constants

K3S cluster.
No description provided by the author
No description provided by the author
No description provided by the author
Indicates the provided values for he operation were invalid.
Indicates the edge cluster already exists.
Indicates the edge cluster does not exist.
Indicates the operation was successful.
Indicates the operation fail with unknown error.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NodeDiskPressure means the kubelet is under pressure due to insufficient available disk.
NodeMemoryPressure means the kubelet is under pressure due to insufficient available memory.
NodeNetworkUnavailable means that network for the node is not correctly configured.
NodePIDPressure means the kubelet is under pressure due to insufficient available PID.
NodeReady means kubelet is healthy and ready to accept pods.
ContainersReady indicates whether all containers in the pod are ready.
PodInitialized means that all init containers in the pod have started successfully.
PodReady means the pod is able to service requests and should be added to the load balancing pools of all matching services.
PodScheduled represents status of the scheduling process for this pod.
SCTP protocol.
TCP protocol.
UDP protocol.
ServiceTypeClusterIP means a service will only be accessible inside the cluster, via the cluster IP.
ServiceTypeExternalName means a service consists of only a reference to an external name that kubedns or equivalent will return as a CNAME record, with no exposing or proxying of any pods involved.
ServiceTypeLoadBalancer means a service will be exposed via an external load balancer (if the cloud provider supports it), in addition to 'NodePort' type.
ServiceTypeNodePort means a service will be exposed on one port of every node, in addition to 'ClusterIP' type.
Indicates result data must be sorted from low to high sequence.
Indicates result data must be sorted from high to low sequence.

# Variables

Enum value maps for ClusterType.
Enum value maps for ClusterType.
Enum value maps for ConditionStatus.
Enum value maps for ConditionStatus.
Enum value maps for Error.
Enum value maps for Error.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Enum value maps for NodeAddressType.
Enum value maps for NodeAddressType.
Enum value maps for NodeConditionType.
Enum value maps for NodeConditionType.
Enum value maps for PodConditionType.
Enum value maps for PodConditionType.
Enum value maps for Protocol.
Enum value maps for Protocol.
Enum value maps for ServiceType.
Enum value maps for ServiceType.
Enum value maps for SortingDirection.
Enum value maps for SortingDirection.

# Structs

* Request to create a new edge cluster.
* Response contains the result of creating a new edge cluster.
* Request to delete an existing edge cluster.
* Response contains the result of deleting an existing edge cluster.
* The edge cluster object.
* Declares the details of an existing edge cluster node.
* EdgeClusterNodeAddress contains information for the edge cluster node's address.
* Declares the details of an existing edge cluster pod.
* Declares the details of an existing edge cluster service.
The pair of edge cluster and a cursor that defines the position of the edge cluster in the repository that can later referred to using pagination information.
* ListEdgeClusterNodesRequest to list an existing edge cluster nodes details.
* Response contains the result of listing an existing edge cluster nodes details.
* ListEdgeClusterNodePodsRequest to list an existing edge cluster pods details.
* Response contains the result of listing an existing edge cluster pods details.
* ListEdgeClusterNodeServicesRequest to list an existing edge cluster services details.
* Response contains the result of listing an existing edge cluster services details.
* Request to search for edge clusters.
* Response contains the result of searching for edge clusters.
LoadBalancerIngress represents the status of a load-balancer ingress point: traffic intended for the service should be sent to an ingress point.
LoadBalancerStatus represents the status of a load-balancer.
* NodeCondition contains condition information for a node.
* NodeStatus is information about the current status of a node.
* NodeSystemInfo contains a set of ids/uuids to uniquely identify the node.
* Standard edge cluster object's metadata.
* The pagination information compatible with graphql-relay connection definition, for more information visit: https://facebook.github.io/relay/graphql/connections.htm.
* Declares the most recently observed status of the existing edge cluster pod.
* Declares the specification of the desired behavior of the existing edge cluster pod.
* Declares the most recently observed status of the existing edge cluster pod.
PortStatus represents the error condition of a service port.
* The edge cluster provision details contains details such as current status of the edge cluster as well as ingress address of the edge cluster to connect to.
* Request to read an existing edge cluster.
* Response contains the result of reading an existing edge cluster.
* Declares the most recently observed status of the service.
* ServicePort contains information on service's port.
* Declares the specification of the desired behavior of the existing edge cluster service.
* Declares the most recently observed status of the existing edge cluster service.
* Defines the pair of values that are used to determine how the result data should be sorted.
UnimplementedServiceServer can be embedded to have forward compatible implementations.
* Request to update an existing edge cluster.
* Response contains the result of updating an existing edge cluster.

# Interfaces

ServiceClient is the client API for Service service.
ServiceServer is the server API for Service service.

# Type aliases

* The different cluster types.
* These are valid condition statuses.
* The different error types.
* The valid address type of edge cluster node.
* The valid conditions of node.
* The different error types.
* Protocol defines network protocols.
* ServiceType string describes ingress methods for a service.
* The different sorting direction.