GoogleApi.CloudIdentity.V1.Model.GoogleAppsCloudidentityDevicesV1Device (google_api_cloud_identity v0.26.0) View Source
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.
Attributes
-
androidSpecificAttributes(type:GoogleApi.CloudIdentity.V1.Model.GoogleAppsCloudidentityDevicesV1AndroidAttributes.t, default:nil) - Output only. Attributes specific to Android devices. -
assetTag(type:String.t, default:nil) - Asset tag of the device. -
basebandVersion(type:String.t, default:nil) - Output only. Baseband version of the device. -
bootloaderVersion(type:String.t, default:nil) - Output only. Device bootloader version. Example: 0.6.7. -
brand(type:String.t, default:nil) - Output only. Device brand. Example: Samsung. -
buildNumber(type:String.t, default:nil) - Output only. Build number of the device. -
compromisedState(type:String.t, default:nil) - Output only. Represents whether the Device is compromised. -
createTime(type:DateTime.t, default:nil) - Output only. When the Company-Owned device was imported. This field is empty for BYOD devices. -
deviceType(type:String.t, default:nil) - Output only. Type of device. -
enabledDeveloperOptions(type:boolean(), default:nil) - Output only. Whether developer options is enabled on device. -
enabledUsbDebugging(type:boolean(), default:nil) - Output only. Whether USB debugging is enabled on device. -
encryptionState(type:String.t, default:nil) - Output only. Device encryption state. -
imei(type:String.t, default:nil) - Output only. IMEI number of device if GSM device; empty otherwise. -
kernelVersion(type:String.t, default:nil) - Output only. Kernel version of the device. -
lastSyncTime(type:DateTime.t, default:nil) - Most recent time when device synced with this service. -
managementState(type:String.t, default:nil) - Output only. Management state of the device -
manufacturer(type:String.t, default:nil) - Output only. Device manufacturer. Example: Motorola. -
meid(type:String.t, default:nil) - Output only. MEID number of device if CDMA device; empty otherwise. -
model(type:String.t, default:nil) - Output only. Model name of device. Example: Pixel 3. -
name(type:String.t, default:nil) - Output only. Resource name of the Device in format:devices/{device}, where device is the unique id assigned to the Device. -
networkOperator(type:String.t, default:nil) - Output only. Mobile or network operator of device, if available. -
osVersion(type:String.t, default:nil) - Output only. OS version of the device. Example: Android 8.1.0. -
otherAccounts(type:list(String.t), default:nil) - Output only. Domain name for Google accounts on device. Type for other accounts on device. On Android, will only be populated if |ownership_privilege| is |PROFILE_OWNER| or |DEVICE_OWNER|. Does not include the account signed in to the device policy app if that account's domain has only one account. Examples: "com.example", "xyz.com". -
ownerType(type:String.t, default:nil) - Output only. Whether the device is owned by the company or an individual -
releaseVersion(type:String.t, default:nil) - Output only. OS release version. Example: 6.0. -
securityPatchTime(type:DateTime.t, default:nil) - Output only. OS security patch update time on device. -
serialNumber(type:String.t, default:nil) - Serial Number of device. Example: HT82V1A01076. -
wifiMacAddresses(type:list(String.t), default:nil) - WiFi MAC addresses of device.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Specs
t() :: %GoogleApi.CloudIdentity.V1.Model.GoogleAppsCloudidentityDevicesV1Device{
androidSpecificAttributes:
GoogleApi.CloudIdentity.V1.Model.GoogleAppsCloudidentityDevicesV1AndroidAttributes.t()
| nil,
assetTag: String.t() | nil,
basebandVersion: String.t() | nil,
bootloaderVersion: String.t() | nil,
brand: String.t() | nil,
buildNumber: String.t() | nil,
compromisedState: String.t() | nil,
createTime: DateTime.t() | nil,
deviceType: String.t() | nil,
enabledDeveloperOptions: boolean() | nil,
enabledUsbDebugging: boolean() | nil,
encryptionState: String.t() | nil,
imei: String.t() | nil,
kernelVersion: String.t() | nil,
lastSyncTime: DateTime.t() | nil,
managementState: String.t() | nil,
manufacturer: String.t() | nil,
meid: String.t() | nil,
model: String.t() | nil,
name: String.t() | nil,
networkOperator: String.t() | nil,
osVersion: String.t() | nil,
otherAccounts: [String.t()] | nil,
ownerType: String.t() | nil,
releaseVersion: String.t() | nil,
securityPatchTime: DateTime.t() | nil,
serialNumber: String.t() | nil,
wifiMacAddresses: [String.t()] | nil
}
Link to this section Functions
Specs
Unwrap a decoded JSON object into its complex fields.