# Data Object - VimVsanHostDiskResultEx(vim.vsan.host.DiskResultEx)

Extends
  VsanHostDiskResult
See also
  LocalizedMethodFault
Since
  vSAN API vSAN 7.0U3

## Data Object Description

A DiskResultEx represents the results of vSAN configuration operation on a ScsiDisk, and its current eligibility state for use by vSAN.

Properties

Name | Type | Description
--- | --- | ---
storagePoolDiskError* | LocalizedMethodFault | Error information corresponding to the storagePoolDiskState. For eg: If storagePoolDiskState is Ineligible, storagePoolDiskError will give the corresponding reason for ineligiblility like 'Disk is in use by DiskGroup'. This may also be populated with additional information about the disk at hand. Since vSAN API 8.0.0.1
storagePoolDiskState* | xsd:string | Indicates state of the storage pool disk. Represents if the disk is In-use/Eligible/Ineligible for storage pool. See vim.vsan.host.DiskResult#State. Since vSAN API 8.0.0.1
vsanDirectTagged | xsd:boolean | Indicates whether the disk is tagged to be claimed as vSAN Direct disk. If set to true, it indicates users prefer to use this disk to be claimed as vSAN Direct disk. If set to false or unset, it indicates users do not have such preference. Currently only eligible disks can be tagged as vSAN Direct. It acts as a hint to the upper management suites like VCF, tagging it does not automatically claim the disk as vSAN Direct.
Properties inherited from VsanHostDiskResult
degraded, disk, error, state, vsanUuid
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="VimVsanHostDiskResultEx"> <complexContent> <extension base="vsan:VsanHostDiskResult"> <sequence> <element name="vsanDirectTagged" type="xsd:boolean"/> <element name="storagePoolDiskState" type="xsd:string" minOccurs="0"/> <element name="storagePoolDiskError" type="vsan:LocalizedMethodFault" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>