# Data Object - VirtualUSBXHCIController(vim.vm.device.VirtualUSBXHCIController)

Extends
  VirtualController
Since
  vSphere API 5.0

## Data Object Description

The VirtualUSBXHCIController data object describes a virtual USB Extensible Host Controller Interface (USB 3.0). For more informatino see VirtualUSBController.

Properties

Name | Type | Description
--- | --- | ---
autoConnectDevices* | xsd:boolean | Flag to indicate whether or not the ability to hot plug devices is enabled on this controller.
Properties inherited from VirtualController
busNumber, device
Properties inherited from VirtualDevice
backing, connectable, controllerKey, deviceGroupInfo, deviceInfo, key, numaNode, slotInfo, unitNumber
Properties inherited from DynamicData
None

*Need not be set
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="VirtualUSBXHCIController"> <complexContent> <extension base="vsan:VirtualController"> <sequence> <element name="autoConnectDevices" type="xsd:boolean" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>