# Data Object - ClusterDrsFaultsFaultsByVirtualDisk(vim.cluster.DrsFaults.FaultsByVirtualDisk)

Extends
  ClusterDrsFaultsFaultsByVm
See also
  VirtualDiskId
Since
  vSphere API 5.0

## Data Object Description

The faults generated by storage DRS when it tries to move a virtual disk.

Properties

Name | Type | Description
--- | --- | ---
disk* | VirtualDiskId | The virtual disk that storage DRS was trying to migrate when it generated the faults. If this property is NULL, the fault is not associated with a particular virtual disk.
Properties inherited from ClusterDrsFaultsFaultsByVm
fault, vm
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="ClusterDrsFaultsFaultsByVirtualDisk"> <complexContent> <extension base="vsan:ClusterDrsFaultsFaultsByVm"> <sequence> <element name="disk" type="vsan:VirtualDiskId" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>