NamespaceManagement_Supervisors_Summary_Info

NamespaceManagement_Supervisors_Summary_Info
NamespaceManagement_Supervisors_Summary_Info

The Summary.Info structure contains the basic information about the statistics and status related to the Supervisor.

JSON Example
{
    "name": "string",
    "stats": {
        "cpu_used": 0,
        "cpu_capacity": 0,
        "memory_used": 0,
        "memory_capacity": 0,
        "storage_used": 0,
        "storage_capacity": 0
    },
    "config_status": "string",
    "kubernetes_status": "string"
}
string
name
Required

Name of the Supervisor.

stats
Required

The Summary.Stats structure contains the basic runtime statistics about a Supervisor.

config_status
Required

The Summary.ConfigStatus enumerated type describes the status of reaching the desired state configuration for the Supervisor.
CONFIGURING : The Namespace configuration is being applied to the Supervisor.
REMOVING : The Namespace configuration is being removed from the Supervisor.
RUNNING : The Supervisor is configured correctly with the Namespace configuration.
ERROR : Failed to apply the Namespace configuration to the Supervisor, user intervention needed.

kubernetes_status
Required

The Summary.KubernetesStatus enumerated type describes the Supervisor's ability to deploy pods.
READY : The Supervisor is able to accept pods.
WARNING : The Supervisor may be able to accept pods, but has warning messages.
ERROR : The Supervisor may not be able to accept pods and has error messages.