# Data Object - VirtualDeviceURIBackingOption(vim.vm.device.VirtualDeviceOption.URIBackingOption)

Extended by
  VirtualSerialPortURIBackingOption
Extends
  VirtualDeviceBackingOption
See also
  ChoiceOption
Since
  vSphere API 4.1

## Data Object Description

The URIBackingOption data object type describes network communication options for virtual devices. When establishing a connection with a remote system on the network, the virtual machine can act as a server or a client. When the virtual machine acts as a server, it accepts a connection. When the virtual machine acts as a client, it initiates the connection.

Properties

Name | Type | Description
--- | --- | ---
directions | ChoiceOption | List of possible directions. Valid directions are: vim.vm.device.VirtualDeviceOption.URIBackingOption.Direction#server vim.vm.device.VirtualDeviceOption.URIBackingOption.Direction#client
Properties inherited from VirtualDeviceBackingOption
type
Properties inherited from DynamicData
None

Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="VirtualDeviceURIBackingOption"> <complexContent> <extension base="vsan:VirtualDeviceBackingOption"> <sequence> <element name="directions" type="vsan:ChoiceOption"/> </sequence> </extension> </complexContent> </complexType>