Files
deb-python-pyvmomi/docs/vim/vm/device/VirtualUSB/USBBackingInfo.rst
Shawn Hartsock 15f7be9a52 pyVmomi reStructured Text Documentation
This external documentation for pyVmomi was generated using Googly Docs
(aka Google Standard Documentation) which renders very cleanly in
GitHub. Internal documentation for a class should be done in Sphinx
format because tools like pyCharm and Eclipse can use that documentation
as a hint for code completion.

Note: External docs as Googly Docs, internal docs as Sphinx.

Closes bug#15
2014-06-17 14:07:42 -04:00

1.9 KiB

vim.vm.device.VirtualUSB.USBBackingInfo

The VirtualUSBUSBBackingInfo data object identifies a USB device on the host where the virtual machine is located. This type of backing supports only a local connection where the virtual machine will remain on the host to which the USB device is attached.To identify the USB device, you specify an autoconnect pattern for the deviceName . The virtual machine can connect to the USB device if the ESX server can find a USB device described by the autoconnect pattern. The autoconnect pattern consists of name:value pairs. You can use any combination of the following fields.
  • path - USB connection path on the host
  • pid - idProduct field in the USB device descriptor
  • vid - idVendor field in the USB device descriptor
  • hostId - unique ID for the host
  • speed - device speed (low, full, or high)For example, the following pattern identifies a USB device:"path:1/3/0 hostId:44454c43001054-8035cac04f4d3731"This pattern identifies the USB device connected to port 1/3/0 on the host with the unique id0x44454c4c430010548035cac04f4d3731.Special characters for autoconnect pattern values:
  • The name and value are separated by a colon (:).
  • Name:value pairs are separated by spaces.
  • The escape character is a backslash (). Use a single backslash to embed a space in a value. Use a double blackslash to embed a single backslash in the value.
extends

vim.vm.device.VirtualDevice.DeviceBackingInfo

since

VI API 2.5

Attributes: