- Home
- API Enriched
- Support
- operate
- List USB devices.
List USB devices.
const url = 'https://example-corp.console.ves.volterra.io/api/v1/api/production/us-east-1/namespaces/default/api/operate/namespaces/example/sites/example/vpm/usb/example/list';const options = {method: 'GET', headers: {Authorization: '<Authorization>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://example-corp.console.ves.volterra.io/api/v1/api/production/us-east-1/namespaces/default/api/operate/namespaces/example/sites/example/vpm/usb/example/list \ --header 'Authorization: <Authorization>'List connected USB devices.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”Namespace Namespace for which the request is sent (system)
Site Name Name of the site.
Node Name Name of the node.
Responses
Section titled “Responses”A successful response.
Response to list available USB devices.
object
Namespace for which the request is sent (system)
Name of the node.
Name of the site.
List of USB devices in server.
Information about USB device.
object
Address of the device on the bus in decimal.
The class of this device.
The protocol (within the sub-class) of this device.
The sub-class (within the class) of this device.
Maximum size of the control transfer.
The device version.
USB Specification Release Number.
The bus on which the device was detected in decimal.
Device description.
Manufacturer name.
Product name reported by device.
Index of Serial Number String Descriptor.
Product ID (Assigned by Manufacturer) in hex.
Vendor ID (Assigned by USB Org) in hex.
Port on which the device was detected in decimal.
Product ID translated to name (if available)
The negotiated operating speed for the device.
Vendor ID translated to name (if available)
Example
{ "usb": [ { "usb_type": "UNKNOWN_USB" } ]}Returned when operation is not authorized.
Examplegenerated
exampleReturned when there is no permission to access resource.
Examplegenerated
exampleReturned when resource is not found.
Examplegenerated
exampleReturned when operation on resource is conflicting with current value.
Examplegenerated
exampleReturned when operation has been rejected as it is happening too frequently.
Examplegenerated
exampleReturned when server encountered an error in processing API.
Examplegenerated
exampleReturned when service is unavailable temporarily.
Examplegenerated
exampleReturned when server timed out processing request.
Examplegenerated
example