VsanHostHwDeviceId

VsanHostHwDeviceId
VsanHostHwDeviceId

This is an extended class of DevicePciId, extending more fields on the PCI Id to help locate the unique HCL entry in the vSAN VCG database.

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

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "pciId": {
        "_typeName": "string",
        "vendorId": 0,
        "deviceId": 0,
        "subVendorId": 0,
        "subDeviceId": 0
    },
    "productId": "string",
    "diskCapacity": 0
}
pciId
Required

The PCI ID of the hardware device.

string
productId
Optional

The product ID of a device.

Only applicable for devices like NVMe.

integer As int64 As int64
diskCapacity
Optional

The capacity of a device.

The Unit is GB. Only applicable for devices like NVMe.