Data Object - VimVsanHostVsanScsiDisk(vim.vsan.host.VsanScsiDisk)

Property of
VimVsanHostVsanDirectStorage
Extends
DynamicData
See also
HostDiskDimensionsLba, HostMountInfo
Since
vSAN API vSAN 7.0U1

Data Object Description

This data object type describes a SCSI disk managing by vSAN. It includes a part of SCSI disk information which is useful for vSAN like capacity, device name etc for space efficiency

Properties

Name Type Description
canonicalName*xsd:string

Canonical name of the SCSI logical unit.
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.
displayName*xsd:string

User configurable display name of the SCSI logical unit.
localDisk*xsd:boolean

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

The type of SCSI device. Must be one of the values of ScsiLunType.
model*xsd:string

The model number of the SCSI device.
mountInfo*HostMountInfo

The mount info for this disk.
operationalState*xsd:string[]

The operational states of the LUN. When more than one item is present in the array, the first state should be considered the primary state. For example, a LUN may be "ok" and "degraded" indicating I/O is still possible to the LUN, but it is operating in a degraded mode.
scsiDiskType*xsd:string

The types of disk drives.
ssd*xsd:boolean

Indicates whether the ScsiDisk is SSD backed. If unset, the information whether the ScsiDisk is SSD backed is unknown.
usedCapacity*xsd:long

The used capacity in byte for this disk.
uuidxsd:string

Universally unique identifier for the LUN used to identify ScsiLun across multiple servers.
vendor*xsd:string

The vendor of the SCSI device.
Properties inherited from DynamicData
None
*Need not be set
Show WSDL type definition