# Data Object - VirtualDevicePciBusSlotInfo(vim.vm.device.VirtualDevice.PciBusSlotInfo)

Extended by
  VirtualUSBControllerPciBusSlotInfo
Extends
  VirtualDeviceBusSlotInfo
Since
  vSphere API 5.1

## Data Object Description

The `VirtualDevicePciBusSlotInfo` data object type defines information about a pci bus slot of pci device in a virtual machine.

Properties

Name | Type | Description
--- | --- | ---
pciSlotNumber | xsd:int | The pci slot number of the virtual device. The pci slot number assignment should generally be left to the system. If assigned a value, and the value is invalid or duplicated, it will automatically be reassigned. This will not cause an error. Generally, the PCI slot numbers should never be specified in an Reconfigure operation, and only in a CreateVM operation if i) they are specified for all devices, and ii) the numbers have been determined by looking at an existing VM configuration of similar hardware version. In other words, when the virtual hardware configuration is duplicated.
Properties inherited from VirtualDeviceBusSlotInfo
None
Properties inherited from DynamicData
None

Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="VirtualDevicePciBusSlotInfo"> <complexContent> <extension base="vsan:VirtualDeviceBusSlotInfo"> <sequence> <element name="pciSlotNumber" type="xsd:int"/> </sequence> </extension> </complexContent> </complexType>