Data Object - HostScsiDisk(

Property of
HostDiagnosticPartitionCreateOption, VirtualMachineScsiDiskDeviceInfo, VsanHostDiskMapping, VsanHostDiskResult
Parameter to
AddDisks_Task, RemoveDisk_Task
Returned by
QueryAvailableDisksForVmfs, QueryAvailableSsds
See also
HostDiskDimensionsLba, VsanHostVsanDiskInfo

Data Object Description

This data object type describes a SCSI disk. A SCSI disk contains a partition table which can be changed. To change a SCSI disk, use the device name and the partition specification.
See RetrieveDiskPartitionInfo
See UpdateDiskPartitions


Name Type Description

The size of SCSI disk using the Logical Block Addressing scheme.

The device path of the ScsiDisk. This device path is a file path that can be opened to create partitions on the disk.
See RetrieveDiskPartitionInfo
See UpdateDiskPartitions


Indicates whether the ScsiDisk has emulated Data Integrity Extension (DIX) / Data Integrity Field (DIF) enabled. If unset, the default value is false.

Since vSphere API 6.0

Indicates whether the ScsiDisk is local. If unset, the information whether the ScsiDisk is local is unknown.

Since vSphere API 6.0

The physical location of the ScsiDisk if can be determined, otherwise unset. If the ScsiDisk is a logical drive, it should be the location of all constituent physical drives of the logical drive. If the ScsiDisk is a physical drive, it's an array of one element.

Since vSphere API 6.0

The type of disk drives. See ScsiDiskType for definitions of supported types.

Since vSphere API 6.5

Indicates whether the ScsiDisk is SSD backed. If unset, the information whether the ScsiDisk is SSD backed is unknown.

Since vSphere API 5.0

Indicates the additional VSAN information if this disk is used by VSAN.

Since vSphere API 6.0
Properties inherited from ScsiLun
alternateName, canonicalName, capabilities, descriptor, displayName, durableName, key, lunType, model, operationalState, perenniallyReserved, protocolEndpoint, queueDepth, revision, scsiLevel, serialNumber, standardInquiry, uuid, vendor, vStorageSupport
Properties inherited from HostDevice
deviceName, deviceType
Properties inherited from DynamicData
*Need not be set
Show WSDL type definition