Data Object - VirtualPCIControllerOption(vim.vm.device.VirtualPCIControllerOption)

Extends
VirtualControllerOption
See also
IntOption

Data Object Description

This data object type contains the options for a virtual PCI Controller.

Properties

Name Type Description
numEthernetCardsIntOption

Defines the minimum, maximum, and default number of VirtualEthernetCard instances available, at any given time, in the PCI controller. The number of VirtualEthernetCard instances is also limited by the number of available slots in the PCI controller.
numNVMEControllers*IntOption

Defines the minimum, maximum, and default number of VirtualNVMEController instances available, at any given time, in the PCI controller. This is also limited by the number of available PCI Express slots in the PCI controller as well as the total number of supported NVME controllers.

Since vSphere API 6.5
numParaVirtualSCSIControllersIntOption

Defines the minimum, maximum, and default number of ParaVirtualScsiController instances available, at any given time, in the PCI controller. This is also limited by the number of available PCI Express slots in the PCI controller as well as the total number of supported SCSI controllers.

Since vSphere API 4.0
numPCIPassthroughDevicesIntOption

Defines the minimum, maximum, and default number of VirtualPCIPassthrough instances available, at any given time, in the PCI controller. This is also limited by the number of available PCI Express slots in the PCI controller.

Since vSphere API 4.0
numSasSCSIControllersIntOption

Defines the minimum, maximum, and default number of VirtualLsiLogicSASController instances available, at any given time, in the PCI controller. This is also limited by the number of available PCI Express slots in the PCI controller as well as the total number of supported SCSI controllers.

Since vSphere API 4.0
numSATAControllersIntOption

Defines the minimum, maximum, and default number of VirtualSATAController instances available, at any given time, in the PCI controller. This is also limited by the number of available PCI Express slots in the PCI controller as well as the total number of supported SATA controllers.

Since vSphere API 5.5
numSCSIControllersIntOption

Defines the minimum, maximum, and default number of VirtualSCSIController instances available at any given time in the PCI controller. The number of VirtualSCSIController instances is also limited by the number of available slots in the PCI controller.
numSoundCardsIntOption

Defines the minimum, maximum, and default number of VirtualSoundCard instances available, at any given time, in the PCI controller. The number of VirtualSoundCard instances is also limited by the number of available slots in the PCI controller.
numVideoCardsIntOption

Defines the minimum, maximum, and default number of VirtualVideoCard instances available, at any given time, in the PCI controller. The number of VirtualVideoCard instances is also limited by the number of available slots in the PCI controller.
numVmciDevicesIntOption

Defines the minimum, maximum, and default number of VirtualVMCIDevice instances available, at any given time, in the PCI controller. This is also limited by the number of available slots in the PCI controller.

Since vSphere API 4.0
numVmiRomsIntOption

Defines the minimum, maximum, and default number of VirtualVMIROM instances available, at any given time, in the PCI controller. This is also limited by the number of available slots in the PCI controller.

Since VI API 2.5
numVmxnet3EthernetCardsIntOption

Defines the minimum, maximum, and default number of VirtualVmxnet3 ethernet card instances available, at any given time, in the PCI controller. This is also limited by the number of available PCI Express slots in the PCI controller as well as the total number of supported ethernet cards.

Since vSphere API 4.0
Properties inherited from VirtualControllerOption
devices, supportedDevice
Properties inherited from VirtualDeviceOption
autoAssignController, backingOption, busSlotOption, connectOption, controllerType, defaultBackingOptionIndex, deprecated, hotRemoveSupported, licensingLimit, plugAndPlay, type
Properties inherited from DynamicData
None
*Need not be set
Show WSDL type definition