# Data Object - VsanHostResourceCheckResult(vim.vsan.HostResourceCheckResult)

Property of
  VsanFaultDomainResourceCheckResult
Extends
  EntityResourceCheckDetails
See also
  HostSystem, VsanDiskGroupResourceCheckResult
Since
  vSAN API 6.8.7

## Data Object Description

The host level resource check report. It includes the resource check result of all disk groups and/or storage pools on the host. Please see VsanDiskGroupResourceCheckResult for disk group resource check details. Please see vim.vsan.StoragePoolResourceCheckResult for storage pool resource check details. If vim.vsan.HostResourceCheckResult#isNew is true, this is a new host suggested to be added by vSAN simulation for more resources to make the operation succeed. In this case, vim.vsan.DiskGroupResourceCheckResult#isNew for all disk groups on this host is also true.

Properties

Name | Type | Description
--- | --- | ---
diskGroups* | VsanDiskGroupResourceCheckResult[] | The detailed resource check result for disk groups on the host.
host* | ManagedObjectReference to a HostSystem | The managed object of the host. Unset if vim.vsan.HostResourceCheckResult#isNew is true.
Properties inherited from EntityResourceCheckDetails
additionalRequiredCapacity, capacity, components, isNew, maxComponents, name, postOperationCapacity, postOperationUsedCapacity, usedCapacity, uuid
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="VsanHostResourceCheckResult"> <complexContent> <extension base="vsan:EntityResourceCheckDetails"> <sequence> <element name="host" type="vsan:ManagedObjectReference" minOccurs="0"/> <element name="diskGroups" type="vsan:VsanDiskGroupResourceCheckResult" minOccurs="0" maxOccurs="unbounded"/> </sequence> </extension> </complexContent> </complexType>