# virt.device.usb_choices

Provide choices for USB devices.

Type: object

##

Type: array
No Additional Items

##

#### Result

Type: object

Object of available USB devices with their hardware information.

##

Each additional property must conform to the following schema

#### USBChoice

Type: object
No Additional Properties

##

#### Vendor Id

Type: string

USB vendor identifier for this device.

##

#### Product Id

Type: string

USB product identifier for this device.

##

#### Bus

Type: integer

USB bus number where this device is connected.

##

#### Dev

Type: integer

USB device number on the bus.

##

#### Product

Product name of the USB device. `null` if not available.

## Any of

Type: string
Type: null

##

#### Manufacturer

Manufacturer name of the USB device. `null` if not available.

## Any of

Type: string
Type: null

Required roles: READONLY_ADMIN | VIRT_INSTANCE_READ