# Data Object - VsanObjectOverallHealth(vim.host.VsanObjectOverallHealth)

Property of
  VsanClusterHealthSummary, VsanObjectIdentityAndHealth
Returned by
  VsanHostQueryObjectHealthSummary
Extends
  DynamicData
See also
  VsanObjectHealth
Since
  vSphere API 5.5

## Data Object Description

The vSAN overall object health includes health status for each of object, the object data protection health status and the object version compliance status

Properties

Name | Type | Description
--- | --- | ---
objectHealthDetail* | VsanObjectHealth[] | The object health list each of which includes the health status, the number of objects on this health status and the object UUID list. Note: If data protection health is included then each entry corresponds to a combination of vSAN object health state and vSAN data protection health state
objectVersionCompliance* | xsd:boolean | True to indicate all of the objects have compliant object version with the latest supported vSAN disk format. The latest vSAN disk format version should be version 4 and the vSAN disk upgrade is needed when this flag is false
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="VsanObjectOverallHealth"> <complexContent> <extension base="vsan:DynamicData"> <sequence> <element name="objectHealthDetail" type="vsan:VsanObjectHealth" minOccurs="0" maxOccurs="unbounded"/> <element name="objectVersionCompliance" type="xsd:boolean" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>