# Data Object - VsanHostDiskResult(vim.vsan.host.DiskResult)

Property of
  VsanHostDiskMapResult
Returned by
  QueryDisksForVsan, RemoveDisk_Task
Extended by
  VimVsanHostDiskResultEx
Extends
  DynamicData
See also
  HostScsiDisk, LocalizedMethodFault
Since
  vSphere API 5.5

## Data Object Description

A DiskResult represents the result of VSAN configuration operation on a HostScsiDisk, and its current eligibility state for use by the VSAN service.
See QueryDisksForVsan
See UpdateVsan_Task
See VsanHostDiskResultState

Properties

Name | Type | Description
--- | --- | ---
degraded* | xsd:boolean | Indicates whether the disk is degraded in VSAN performance. If set, indicates the disk performance is degraded in VSAN If unset, it is unknown whether the disk performance is degraded in VSAN. Since vSphere API 6.0
disk | HostScsiDisk | Disk for this result.
error* | LocalizedMethodFault | Error information for this result: may be populated with additional information about the disk at hand, regardless of the disk's state. See VsanDiskFault See state
state | xsd:string | State of the disk for this result. See VsanHostDiskResultState
vsanUuid* | xsd:string | VSAN disk UUID in case this disk is a VSAN disk.
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="VsanHostDiskResult"> <complexContent> <extension base="vsan:DynamicData"> <sequence> <element name="disk" type="vsan:HostScsiDisk"/> <element name="state" type="xsd:string"/> <element name="vsanUuid" type="xsd:string" minOccurs="0"/> <element name="error" type="vsan:LocalizedMethodFault" minOccurs="0"/> <element name="degraded" type="xsd:boolean" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>