# Data Object - VsanClusterHealthSystemStatusResult(vim.cluster.VsanClusterHealthSystemStatusResult)

Property of
  VsanClusterHealthSummary
Extends
  DynamicData
See also
  VsanHostHealthSystemStatusResult
Since
  vSphere API 5.5

## Data Object Description

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

Properties

Name | Type | Description
--- | --- | ---
goalState | xsd:string | 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).
status | xsd:string | 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.
trackedHostsStatus* | VsanHostHealthSystemStatusResult[] | The EAM tracked host name list.
untrackedHosts* | xsd:string[] | The host name list which are not traced by EAM.
Properties inherited from DynamicData
None

*Need not be set
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="VsanClusterHealthSystemStatusResult"> <complexContent> <extension base="vsan:DynamicData"> <sequence> <element name="status" type="xsd:string"/> <element name="goalState" type="xsd:string"/> <element name="untrackedHosts" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/> <element name="trackedHostsStatus" type="vsan:VsanHostHealthSystemStatusResult" minOccurs="0" maxOccurs="unbounded"/> </sequence> </extension> </complexContent> </complexType>