VsanClusterHealthSystemStatusResult

VsanClusterHealthSystemStatusResult
VsanClusterHealthSystemStatusResult

Structure which aggregates vSAN Health service installation status of all ESX hosts in cluster.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "status": "string",
    "goalState": "string",
    "untrackedHosts": [
        "string"
    ],
    "trackedHostsStatus": [
        {
            "_typeName": "string",
            "hostname": "string",
            "status": "string",
            "issues": [
                "string"
            ]
        }
    ]
}
string
status
Required

The current vSAN health cluster status.

Status 'green' indicates all of hosts have been installed/uninstalled health service, 'yellow' indicates the install or uninstall process is on going. 'red' indicates not all of hosts in the cluster has been installed or uninstalled the health service successfully. This status should be used with goalState which indicates the service should be in installed or uninstalled state.

string
goalState
Required

The target vSAN health cluster state.

Status 'installed' or 'enabled' indicated the health service should be enabled (all of hosts should have been installed health service), 'uninstalled' indicates the health service should have been uninstalled/disabled (all of hosts should have been uninstalled health service).

array of string
untrackedHosts
Optional

The host name list which are not traced by EAM.

trackedHostsStatus
Optional

The EAM tracked host name list.