HostAssignableHardwareBinding

HostAssignableHardwareBinding
HostAssignableHardwareBinding

Data object indicating a device instance has been allocated to a VM.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "instanceId": "string",
    "vm": {
        "_typeName": "string",
        "type": "string",
        "value": "string"
    },
    "pciId": "string",
    "deviceKey": 0
}
string
instanceId
Required

Instance ID of assigned device.

vm
Required

Virtual machine to which the device is assigned.

string
pciId
Optional

The ID of the physical PCI (Peripheral Component Interconnect) device backing this binding.

More information about this particular PCI device can be found from the PciDevice object HostPciDevice with the same 'id'.

Since: vSphere API Release 9.1.0.0

integer As int32 As int32
deviceKey
Optional

The device key of the virtual device this instanceId is assigned to.

Since: vSphere API Release 9.1.0.0