# Data Object - VirtualPCIPassthroughVmiopBackingOption(vim.vm.device.VirtualPCIPassthroughOption.VmiopBackingOption)

Extends
  VirtualPCIPassthroughPluginBackingOption
See also
  StringOption
Since
  vSphere API 6.0

## Data Object Description

This data object type describes the options for the VirtualPCIPassthroughVmiopBackingInfo data object type.

Properties

Name | Type | Description
--- | --- | ---
maxInstances | xsd:int | Maximum number of instances of this backing type allowed per virtual machine. This is a parameter of the plugin itself, which may support only a limited number of instances per virtual machine.
vgpu | StringOption | Parameter indicating which GPU profile the plugin should emulate. See sharedGpuPassthroughTypes
Properties inherited from VirtualPCIPassthroughPluginBackingOption
None
Properties inherited from VirtualDeviceBackingOption
type
Properties inherited from DynamicData
None

Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:pbm="urn:pbm" name="VirtualPCIPassthroughVmiopBackingOption"> <complexContent> <extension base="pbm:VirtualPCIPassthroughPluginBackingOption"> <sequence> <element name="vgpu" type="pbm:StringOption"/> <element name="maxInstances" type="xsd:int"/> </sequence> </extension> </complexContent> </complexType>