# Data Object - VirtualDeviceDeviceBackingInfo(vim.vm.device.VirtualDevice.DeviceBackingInfo)

Extended by
  VirtualCdromAtapiBackingInfo, VirtualCdromPassthroughBackingInfo, VirtualDiskRawDiskVer2BackingInfo, VirtualEthernetCardLegacyNetworkBackingInfo, VirtualEthernetCardNetworkBackingInfo, VirtualFloppyDeviceBackingInfo, VirtualParallelPortDeviceBackingInfo, VirtualPCIPassthroughDeviceBackingInfo, VirtualPCIPassthroughDynamicBackingInfo, VirtualPointingDeviceDeviceBackingInfo, VirtualSCSIPassthroughDeviceBackingInfo, VirtualSerialPortDeviceBackingInfo, VirtualSoundCardDeviceBackingInfo, VirtualUSBRemoteHostBackingInfo, VirtualUSBUSBBackingInfo
Extends
  VirtualDeviceBackingInfo
Since
  2.0

## Data Object Description

The `VirtualDeviceDeviceBackingInfo` data object type defines information about a host device or resource that backs a device in a virtual machine.

Properties

Name | Type | Description
--- | --- | ---
deviceName | xsd:string | The name of the device on the host system.
useAutoDetect* | xsd:boolean | Indicates whether the device should be auto detected instead of directly specified. If this value is set to TRUE, deviceName is ignored. Since VI API 2.5
Properties inherited from VirtualDeviceBackingInfo
None
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="VirtualDeviceDeviceBackingInfo"> <complexContent> <extension base="vsan:VirtualDeviceBackingInfo"> <sequence> <element name="deviceName" type="xsd:string"/> <element name="useAutoDetect" type="xsd:boolean" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>