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

Property of
  VsanClusterHealthSummary
Returned by
  VsanQueryClusterCheckLimits
Extends
  DynamicData
See also
  VsanClusterWhatifHostFailuresResult, VsanLimitHealthResult
Since
  vSphere API 5.5

## Data Object Description

This class encapsulates the result of vSAN cluster limit health

Properties

Name | Type | Description
--- | --- | ---
componentLimitHealth | xsd:string | The component usage health status. The status will be red if the used of component number exceeds 90% of total component number limit, the status will be yellow if it exceeds 80% of total component number and it will be green if it's less than 80% of total component number
diskFreeSpaceHealth | xsd:string | The aggregated result of the host level disk usage health status. On one host, the status will be red if the used disk space is greater than 90% of the host's total space and the status will be yellow if the used percentage is greater than 70% and not greater than 90%. The status will be green if the used percentage is not greater than 70%.
hostResults* | VsanLimitHealthResult[] | Per host results. Hosts for which the limit check failed will not be included.
hostsCommFailure* | xsd:string[] | Indicates names of hosts which are not able to communicate with
issueFound | xsd:boolean | Whether any health issue was found
rcFreeReservationHealth | xsd:string | The read cache reservation health status. The status will be red if the reserved read cache space is larger than 90% of total space, the status will be yellow if it's larger than 70% of total space and it will be green if it's less than 70% of total space
whatifHostFailures* | VsanClusterWhatifHostFailuresResult[] | Simulation results for 0, 1 or more host failures.
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="VsanClusterLimitHealthResult"> <complexContent> <extension base="vsan:DynamicData"> <sequence> <element name="issueFound" type="xsd:boolean"/> <element name="componentLimitHealth" type="xsd:string"/> <element name="diskFreeSpaceHealth" type="xsd:string"/> <element name="rcFreeReservationHealth" type="xsd:string"/> <element name="hostResults" type="vsan:VsanLimitHealthResult" minOccurs="0" maxOccurs="unbounded"/> <element name="whatifHostFailures" type="vsan:VsanClusterWhatifHostFailuresResult" minOccurs="0" maxOccurs="unbounded"/> <element name="hostsCommFailure" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/> </sequence> </extension> </complexContent> </complexType>