VirtualPCIPassthroughAllowedDevice

VirtualPCIPassthroughAllowedDevice
VirtualPCIPassthroughAllowedDevice

A tuple of vendorId and deviceId indicating an allowed device for a Dynamic DirectPath device.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "vendorId": 0,
    "deviceId": 0,
    "subVendorId": 0,
    "subDeviceId": 0,
    "revisionId": 0
}
integer As int32 As int32
vendorId
Required

The vendor ID for this PCI device.

You must use the vendor ID retrieved from the vSphere host or cluster.

integer As int32 As int32
deviceId
Required

The device ID of this PCI device.

You must use the device ID retrieved from the vSphere host or cluster.

integer As int32 As int32
subVendorId
Optional

The subVendor ID for this PCI device.

If specified, you must use the subVendor ID retrieved from the vSphere host or cluster. Range of legal values is 0x0 to 0xFFFF.

integer As int32 As int32
subDeviceId
Optional

The subDevice ID of this PCI device.

If specified, you must use the subDevice ID retrieved from the vSphere host or cluster. Range of legal values is 0x0 to 0xFFFF.

integer
revisionId
Optional

The revision ID of this PCI device.

If specified, you must use the revision ID retrieved from the vSphere host or cluster. Range of legal values is 0x0 to 0xFF.