View Source GoogleApi.ChromeManagement.V1.Model.GoogleChromeManagementV1UsbPeripheralReport (google_api_chrome_management v0.5.0)
USB connected peripheral report.
Attributes
-
categories
(type:list(String.t)
, default:nil
) - Output only. Categories the device belongs to https://www.usb.org/defined-class-codes -
classId
(type:integer()
, default:nil
) - Output only. Class ID https://www.usb.org/defined-class-codes -
firmwareVersion
(type:String.t
, default:nil
) - Output only. Firmware version -
name
(type:String.t
, default:nil
) - Output only. Device name, model name, or product name -
pid
(type:integer()
, default:nil
) - Output only. Product ID -
subclassId
(type:integer()
, default:nil
) - Output only. Subclass ID https://www.usb.org/defined-class-codes -
vendor
(type:String.t
, default:nil
) - Output only. Vendor name -
vid
(type:integer()
, default:nil
) - Output only. Vendor ID
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.ChromeManagement.V1.Model.GoogleChromeManagementV1UsbPeripheralReport{ categories: [String.t()] | nil, classId: integer() | nil, firmwareVersion: String.t() | nil, name: String.t() | nil, pid: integer() | nil, subclassId: integer() | nil, vendor: String.t() | nil, vid: integer() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.