
This external documentation for pyVmomi was generated using Googly Docs (aka Google Standard Documentation) which renders very cleanly in GitHub. Internal documentation for a class should be done in Sphinx format because tools like pyCharm and Eclipse can use that documentation as a hint for code completion. Note: External docs as Googly Docs, internal docs as Sphinx. Closes bug#15
2.9 KiB
vim.host.PciDevice
This data object type describes information about a single Peripheral Component Interconnect (PCI) device.
- extends
- Attributes:
-
id (str):
The name ID of this PCI, composed of "bus:slot.function".
classId (short):
The class of this PCI.
bus (int):
The bus ID of this PCI.
slot (int):
The slot ID of this PCI.
function (int):
The function ID of this PCI.
vendorId (short):
The vendor ID of this PCI.The vendor ID might be a negative value. A vSphere Server uses an unsigned short integer to represent a PCI vendor ID. The WSDL representation of the ID is a signed short integer. If the vendor ID is greater than 32767, the Server will convert the ID to its two's complement for the WSDL representation. When you specify a PCI device vendor ID for a virtual machine ( VirtualPCIPassthroughDeviceBackingInfo .vendorId), you must use the retrieved HostPciDevice .deviceId value.
subVendorId (short):
The subvendor ID of this PCI.The subvendor ID might be a negative value. A vSphere Server uses an unsigned short integer to represent a PCI subvendor ID. The WSDL representation of the ID is a signed short integer. If the subvendor ID is greater than 32767, the Server will convert the ID to its two's complement for the WSDL representation.
vendorName (str):
The vendor name of this PCI.
deviceId (short):
The device ID of this PCI.The device ID might be a negative value. A vSphere Server uses an unsigned short integer to represent a PCI device ID. The WSDL representation of the ID is a signed short integer. If the PCI ID is greater than 32767, the Server will convert the ID to its two's complement for the WSDL representation. When you specify a PCI device ID for a virtual machine ( VirtualPCIPassthroughDeviceBackingInfo .deviceId), you must use the HostPciDevice .deviceId value as retrieved and convert it to a string.
subDeviceId (short):
The subdevice ID of this PCI.The subdevice ID might be a negative value. A vSphere Server uses an unsigned short integer to represent a PCI subdevice ID. The WSDL representation of the ID is a signed short integer. If the subdevice ID is greater than 32767, the Server will convert the ID to its two's complement for the WSDL representation.
parentBridge (str, optional):
The parent bridge of this PCI.
deviceName (str):
The device name of this PCI.