# Data Object - VirtualPointingDeviceBackingOption(vim.vm.device.VirtualPointingDeviceOption.DeviceBackingOption)

Extends
  VirtualDeviceDeviceBackingOption
See also
  ChoiceOption

## Data Object Description

The DeviceBackingOption data object type represents the options for a pointing device backing a VirtualPointingDevice data object type.

Properties

Name | Type | Description
--- | --- | ---
hostPointingDevice | ChoiceOption | This object defines the supported mouse types, including the default supported mouse type, with the following properties: hostPointingDevices.value: This array defines the supported mouse types. hostPointingDevices.choiceDescription: This array provides the descriptions for the supported mouse types defined by hostPointingDevices.value. hostPointingDevices.defaultIndex: This integer points to an index in the hostPointingDevices.value array. This is the mouse type supported by default.
Properties inherited from VirtualDeviceDeviceBackingOption
autoDetectAvailable
Properties inherited from VirtualDeviceBackingOption
type
Properties inherited from DynamicData
None

Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:sms="urn:sms" name="VirtualPointingDeviceBackingOption"> <complexContent> <extension base="sms:VirtualDeviceDeviceBackingOption"> <sequence> <element name="hostPointingDevice" type="sms:ChoiceOption"/> </sequence> </extension> </complexContent> </complexType>