VirtualMachineScsiDiskDeviceInfo

VirtualMachineScsiDiskDeviceInfo
VirtualMachineScsiDiskDeviceInfo

The ScsiDiskDeviceInfo class contains detailed information about a specific scsi disk hardware device.

These devices are for the vim.vm.device.VirtualDisk.RawDiskMappingVer1BackingInfo.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "name": "string",
    "configurationTag": [
        "string"
    ],
    "capacity": 0,
    "vm": [
        {
            "_typeName": "string",
            "type": "string",
            "value": "string"
        }
    ],
    "disk": {
        "_typeName": "string",
        "deviceName": "string",
        "deviceType": "string",
        "key": "string",
        "uuid": "string",
        "descriptor": [
            {
                "_typeName": "string",
                "quality": "string",
                "id": "string"
            }
        ],
        "canonicalName": "string",
        "displayName": "string",
        "lunType": "string",
        "vendor": "string",
        "model": "string",
        "revision": "string",
        "scsiLevel": 0,
        "serialNumber": "string",
        "durableName": {
            "_typeName": "string",
            "namespace": "string",
            "namespaceId": 0,
            "data": [
                0
            ]
        },
        "alternateName": [
            {
                "_typeName": "string",
                "namespace": "string",
                "namespaceId": 0,
                "data": [
                    0
                ]
            }
        ],
        "standardInquiry": [
            0
        ],
        "queueDepth": 0,
        "operationalState": [
            "string"
        ],
        "capabilities": {
            "_typeName": "string",
            "updateDisplayNameSupported": false
        },
        "vStorageSupport": "string",
        "protocolEndpoint": false,
        "perenniallyReserved": false,
        "clusteredVmdkSupported": false,
        "applicationProtocol": "string",
        "dispersedNs": false,
        "capacity": {
            "_typeName": "string",
            "blockSize": 0,
            "block": 0
        },
        "devicePath": "string",
        "ssd": false,
        "localDisk": false,
        "physicalLocation": [
            "string"
        ],
        "emulatedDIXDIFEnabled": false,
        "vsanDiskInfo": {
            "_typeName": "string",
            "vsanUuid": "string",
            "formatVersion": 0
        },
        "scsiDiskType": "string"
    },
    "transportHint": "string",
    "lunNumber": 0
}
disk
Optional

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 also RetrieveDiskPartitionInfo, UpdateDiskPartitions.

string
transportHint
Optional

Transport identifier hint used to identify the device.

To definitively correlate this device with a host physical disk, use the disk property. This identifier is intended as a hint to end users to identify the disk device.

integer As int32 As int32
lunNumber
Optional

LUN number hint used to identify the SCSI device.

To definitively correlate this device with a host physical disk, use the disk property. This identifier is intended as a hint to end users to identify the disk device.