GoogleAppsCloudidentityDevicesV1Device class
A Device within the Cloud Identity Devices API.
Represents a Device known to Google Cloud, independent of the device ownership, type, and whether it is assigned or in use by a user.
Constructors
-
GoogleAppsCloudidentityDevicesV1Device({GoogleAppsCloudidentityDevicesV1AndroidAttributes? androidSpecificAttributes, String? assetTag, String? basebandVersion, String? bootloaderVersion, String? brand, String? buildNumber, String? compromisedState, String? createTime, String? deviceId, String? deviceType, bool? enabledDeveloperOptions, bool? enabledUsbDebugging, String? encryptionState, GoogleAppsCloudidentityDevicesV1EndpointVerificationSpecificAttributes? endpointVerificationSpecificAttributes, String? hostname, String? imei, String? kernelVersion, String? lastSyncTime, String? managementState, String? manufacturer, String? meid, String? model, String? name, String? networkOperator, String? osVersion, List<
String> ? otherAccounts, String? ownerType, String? releaseVersion, String? securityPatchTime, String? serialNumber, String? unifiedDeviceId, List<String> ? wifiMacAddresses}) - GoogleAppsCloudidentityDevicesV1Device.fromJson(Map json_)
Properties
- androidSpecificAttributes ↔ GoogleAppsCloudidentityDevicesV1AndroidAttributes?
-
Attributes specific to Android devices.
getter/setter pair
- assetTag ↔ String?
-
Asset tag of the device.
getter/setter pair
- basebandVersion ↔ String?
-
Baseband version of the device.
getter/setter pair
- bootloaderVersion ↔ String?
-
Device bootloader version.
getter/setter pair
- brand ↔ String?
-
Device brand.
getter/setter pair
- buildNumber ↔ String?
-
Build number of the device.
getter/setter pair
- compromisedState ↔ String?
-
Represents whether the Device is compromised.
getter/setter pair
- createTime ↔ String?
-
When the Company-Owned device was imported.
getter/setter pair
- deviceId ↔ String?
-
Unique identifier for the device.
getter/setter pair
- deviceType ↔ String?
-
Type of device.
getter/setter pair
- enabledDeveloperOptions ↔ bool?
-
Whether developer options is enabled on device.
getter/setter pair
- enabledUsbDebugging ↔ bool?
-
Whether USB debugging is enabled on device.
getter/setter pair
- encryptionState ↔ String?
-
Device encryption state.
getter/setter pair
- endpointVerificationSpecificAttributes ↔ GoogleAppsCloudidentityDevicesV1EndpointVerificationSpecificAttributes?
-
Attributes specific to
Endpoint Verification
devices.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- hostname ↔ String?
-
Host name of the device.
getter/setter pair
- imei ↔ String?
-
IMEI number of device if GSM device; empty otherwise.
getter/setter pair
- kernelVersion ↔ String?
-
Kernel version of the device.
getter/setter pair
- lastSyncTime ↔ String?
-
Most recent time when device synced with this service.
getter/setter pair
- managementState ↔ String?
-
Management state of the device
getter/setter pair
- manufacturer ↔ String?
-
Device manufacturer.
getter/setter pair
- meid ↔ String?
-
MEID number of device if CDMA device; empty otherwise.
getter/setter pair
- model ↔ String?
-
Model name of device.
getter/setter pair
- name ↔ String?
-
Resource name of
the Device in format:
devices/{device}
, where device is the unique id assigned to the Device.getter/setter pair - networkOperator ↔ String?
-
Mobile or network operator of device, if available.
getter/setter pair
- osVersion ↔ String?
-
OS version of the device.
getter/setter pair
-
otherAccounts
↔ List<
String> ? -
Domain name for Google accounts on device.
getter/setter pair
- ownerType ↔ String?
-
Whether the device is owned by the company or an individual
getter/setter pair
- releaseVersion ↔ String?
-
OS release version.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- securityPatchTime ↔ String?
-
OS security patch update time on device.
getter/setter pair
- serialNumber ↔ String?
-
Serial Number of device.
getter/setter pair
- unifiedDeviceId ↔ String?
-
Unified device id of the device.
getter/setter pair
-
wifiMacAddresses
↔ List<
String> ? -
WiFi MAC addresses of device.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited