HostDiagnosticPartitionCreateOption

HostDiagnosticPartitionCreateOption
HostDiagnosticPartitionCreateOption

This data object describes a disk that can be used to create a diagnostic partition.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "storageType": "string",
    "diagnosticType": "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,
        "deviceReservation": "string",
        "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",
        "usedByMemoryTiering": false
    }
}
string
storageType
Required

Indicates the storage type of diagnostic partition to be created.

See also DiagnosticPartitionStorageTypeEnum.

string
diagnosticType
Required

Indicates the type of the diagnostic partition to be created.

See also DiagnosticPartitionTypeEnum.

disk
Required

The disk which has sufficient free space to contain a diagnostic partition.