NamespaceManagement_SupervisorServices_ClusterSupervisorServices_Summary

NamespaceManagement_SupervisorServices_ClusterSupervisorServices_Summary
NamespaceManagement_SupervisorServices_ClusterSupervisorServices_Summary

The ClusterSupervisorServices.Summary structure contains the basic information about a Supervisor Service on the vSphere Supervisor.

JSON Example
{
    "supervisor_service": "string",
    "desired_version": "string",
    "config_status": "string",
    "current_version": "string"
}
string
supervisor_service
Required

The identifier of the Supervisor Service. When clients pass a value of this structure as a parameter, the field must be an identifier for the resource type: com.vmware.vcenter.namespace_management.SupervisorService. When operations return a value of this structure as a result, the field will be an identifier for the resource type: com.vmware.vcenter.namespace_management.SupervisorService.

string
desired_version
Required

The desired version of this Supervisor Service.

config_status
Required

The ClusterSupervisorServices.ConfigStatus enumerated type describes the status of reaching the desired state configuration for the Supervisor Service.
CONFIGURING : The Supervisor Service is being installed.
REMOVING : The Supervisor Service is being deleted.
CONFIGURED : The Supervisor Service has been configured correctly (i.e. the provided YAML content has been applied successfully to the cluster)
ERROR : Failed to install the Supervisor Service, user intervention needed.

string
current_version
Optional

The current version for the Supervisor Service. If unset, there is no version installed for the Supervisor Service.