Data Object - HostScsiDisk(vim.host.ScsiDisk)

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

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

Properties

Name Type Description
capacityHostDiskDimensionsLba

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

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

emulatedDIXDIFEnabled*xsd:boolean

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
localDisk*xsd:boolean

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

Since vSphere API 6.0
physicalLocation*xsd:string[]

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
scsiDiskType*xsd:string

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

Since vSphere API 6.5
ssd*xsd:boolean

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

Since vSphere API 5.0
vsanDiskInfo*VsanHostVsanDiskInfo

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

Since vSphere API 6.0
Properties inherited from ScsiLun
alternateName, applicationProtocol, canonicalName, capabilities, clusteredVmdkSupported, descriptor, dispersedNs, 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
None
*Need not be set
Show WSDL type definition