VimVsanHostVsanManagedDisksInfo

VimVsanHostVsanManagedDisksInfo
VimVsanHostVsanManagedDisksInfo

This class includes the information of vSAN disk mapping, storage pool disk for vSAN datastore and the vSAN direct storages like VMFS datastores backing by SCSI disks.

The vSAN direct storages are the host local storages managing by vSAN though it doesn't contribute storage resource to vSAN datastore. For vSAN datastore disks, either disk mapping or storage pool disk can be present in the result, except during host upgrade and DFC.

This structure may be used only with operations rendered under /vsan.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "vSANDirectDisks": [
        {
            "_typeName": "string",
            "scsiDisks": [
                {
                    "_typeName": "string",
                    "capacity": {
                        "_typeName": "string",
                        "blockSize": 0,
                        "block": 0
                    },
                    "usedCapacity": 0,
                    "devicePath": "string",
                    "ssd": false,
                    "localDisk": false,
                    "scsiDiskType": "string",
                    "uuid": "string",
                    "operationalState": [
                        "string"
                    ],
                    "canonicalName": "string",
                    "displayName": "string",
                    "lunType": "string",
                    "vendor": "string",
                    "model": "string",
                    "mountInfo": {
                        "_typeName": "string",
                        "path": "string",
                        "accessMode": "string",
                        "mounted": false,
                        "accessible": false,
                        "inaccessibleReason": "string",
                        "vmknicName": "string",
                        "vmknicActive": false,
                        "mountFailedReason": "string",
                        "numTcpConnections": 0
                    }
                }
            ],
            "tier": "string"
        }
    ],
    "vSANDiskMapInfo": [
        {
            "_typeName": "string",
            "mapping": {
                "_typeName": "string",
                "ssd": {
                    "_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
                },
                "nonSsd": [
                    {
                        "_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
                    }
                ]
            },
            "isMounted": false,
            "unlockedEncrypted": false,
            "isAllFlash": false,
            "isDataEfficiency": false,
            "encryptionInfo": {
                "_typeName": "string",
                "encryptionEnabled": false,
                "kmsProviderId": {
                    "_typeName": "string",
                    "id": "string"
                },
                "kekId": "string",
                "hostKeyId": "string",
                "dekGenerationId": 0,
                "changing": false,
                "eraseDisksBeforeUse": false,
                "wrappedDek": "string",
                "dekId": "string",
                "oldWrappedDek": "string",
                "oldDekId": "string",
                "kekVerifier": "string",
                "dekVerifier": "string",
                "oldDekVerifier": "string",
                "iv": "string",
                "syncing": false
            },
            "dataEfficiencyConfig": {
                "_typeName": "string",
                "dedupEnabled": false,
                "compressionEnabled": false
            },
            "diskgroupCapability": [
                "string"
            ]
        }
    ],
    "vSANPMemInfo": {
        "_typeName": "string",
        "localPMemDatastores": [
            {
                "_typeName": "string",
                "type": "string",
                "value": "string"
            }
        ]
    },
    "storagePools": [
        {
            "_typeName": "string",
            "storagePoolDisks": [
                {
                    "_typeName": "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
                    },
                    "vsanUuid": "string",
                    "error": {
                        "_typeName": "string",
                        "faultCause": "MethodFault Object",
                        "faultMessage": [
                            {
                                "_typeName": "string",
                                "key": "string",
                                "arg": [
                                    {
                                        "_typeName": "string",
                                        "key": "string",
                                        "value": {
                                            "_typeName": "string"
                                        }
                                    }
                                ],
                                "message": "string"
                            }
                        ]
                    },
                    "isMounted": false,
                    "isEncrypted": false,
                    "dekId": "string",
                    "diskType": "string"
                }
            ]
        }
    ]
}
vSANDirectDisks
Optional

vSAN direct disks, which are claimed from the vSAN API VimClusterVsanVcDiskManagementSystem.InitializeDiskMappings

vSANDiskMapInfo
Optional

vSAN disk mapping information for vSAN datastore.

vSANPMemInfo
Optional

Deprecated as of vSphere 9.0 APIs with no replacement.

vSAN managed PMem information.

storagePools
Optional

vSAN storage pool information.