google_api_admin v0.18.0 GoogleApi.Admin.Directory_v1.Model.MobileDevice View Source

JSON template for Mobile Device resource in Directory API.

Attributes

  • firstSync (type: DateTime.t, default: nil) - Date and time the device was first synchronized with the policy settings in the G Suite administrator control panel (Read-only)
  • hardware (type: String.t, default: nil) - Mobile Device Hardware (Read-only)
  • etag (type: String.t, default: nil) - ETag of the resource.
  • securityPatchLevel (type: String.t, default: nil) - Mobile Device Security patch level (Read-only)
  • defaultLanguage (type: String.t, default: nil) - The default locale used on the Mobile Device (Read-only)
  • devicePasswordStatus (type: String.t, default: nil) - DevicePasswordStatus (Read-only)
  • userAgent (type: String.t, default: nil) - Mobile Device user agent
  • deviceCompromisedStatus (type: String.t, default: nil) - Mobile Device compromised status (Read-only)
  • supportsWorkProfile (type: boolean(), default: nil) - Work profile supported on device (Read-only)
  • privilege (type: String.t, default: nil) - DMAgentPermission (Read-only)
  • managedAccountIsOnOwnerProfile (type: boolean(), default: nil) - Boolean indicating if this account is on owner/primary profile or not (Read-only)
  • email (type: list(String.t), default: nil) - List of owner user's email addresses (Read-only)
  • os (type: String.t, default: nil) - Name of the mobile operating system
  • releaseVersion (type: String.t, default: nil) - Mobile Device release version version (Read-only)
  • encryptionStatus (type: String.t, default: nil) - Mobile Device Encryption Status (Read-only)
  • networkOperator (type: String.t, default: nil) - Mobile Device mobile or network operator (if available) (Read-only)
  • bootloaderVersion (type: String.t, default: nil) - Mobile Device Bootloader version (Read-only)
  • imei (type: String.t, default: nil) - Mobile Device IMEI number (Read-only)
  • kind (type: String.t, default: admin#directory#mobiledevice) - Kind of resource this is.
  • lastSync (type: DateTime.t, default: nil) - Date and time the device was last synchronized with the policy settings in the G Suite administrator control panel (Read-only)
  • unknownSourcesStatus (type: boolean(), default: nil) - Unknown sources enabled or disabled on device (Read-only)
  • resourceId (type: String.t, default: nil) - Unique identifier of Mobile Device (Read-only)
  • name (type: list(String.t), default: nil) - List of owner user's names (Read-only)
  • deviceId (type: String.t, default: nil) - Mobile Device serial number (Read-only)
  • buildNumber (type: String.t, default: nil) - Mobile Device Build number (Read-only)
  • status (type: String.t, default: nil) - Status of the device (Read-only)
  • manufacturer (type: String.t, default: nil) - Mobile Device manufacturer (Read-only)
  • model (type: String.t, default: nil) - Name of the model of the device
  • serialNumber (type: String.t, default: nil) - Mobile Device SSN or Serial Number (Read-only)
  • meid (type: String.t, default: nil) - Mobile Device MEID number (Read-only)
  • developerOptionsStatus (type: boolean(), default: nil) - Developer options enabled or disabled on device (Read-only)
  • brand (type: String.t, default: nil) - Mobile Device Brand (Read-only)
  • type (type: String.t, default: nil) - The type of device (Read-only)
  • kernelVersion (type: String.t, default: nil) - Mobile Device Kernel version (Read-only)
  • basebandVersion (type: String.t, default: nil) - Mobile Device Baseband version (Read-only)
  • hardwareId (type: String.t, default: nil) - Mobile Device Hardware Id (Read-only)
  • adbStatus (type: boolean(), default: nil) - Adb (USB debugging) enabled or disabled on device (Read-only)
  • wifiMacAddress (type: String.t, default: nil) - Mobile Device WiFi MAC address (Read-only)
  • applications (type: list(GoogleApi.Admin.Directory_v1.Model.MobileDeviceApplications.t), default: nil) - List of applications installed on Mobile Device
  • otherAccountsInfo (type: list(String.t), default: nil) - List of accounts added on device (Read-only)

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Specs

t() :: %GoogleApi.Admin.Directory_v1.Model.MobileDevice{
  adbStatus: boolean(),
  applications: [
    GoogleApi.Admin.Directory_v1.Model.MobileDeviceApplications.t()
  ],
  basebandVersion: String.t(),
  bootloaderVersion: String.t(),
  brand: String.t(),
  buildNumber: String.t(),
  defaultLanguage: String.t(),
  developerOptionsStatus: boolean(),
  deviceCompromisedStatus: String.t(),
  deviceId: String.t(),
  devicePasswordStatus: String.t(),
  email: [String.t()],
  encryptionStatus: String.t(),
  etag: String.t(),
  firstSync: DateTime.t(),
  hardware: String.t(),
  hardwareId: String.t(),
  imei: String.t(),
  kernelVersion: String.t(),
  kind: String.t(),
  lastSync: DateTime.t(),
  managedAccountIsOnOwnerProfile: boolean(),
  manufacturer: String.t(),
  meid: String.t(),
  model: String.t(),
  name: [String.t()],
  networkOperator: String.t(),
  os: String.t(),
  otherAccountsInfo: [String.t()],
  privilege: String.t(),
  releaseVersion: String.t(),
  resourceId: String.t(),
  securityPatchLevel: String.t(),
  serialNumber: String.t(),
  status: String.t(),
  supportsWorkProfile: boolean(),
  type: String.t(),
  unknownSourcesStatus: boolean(),
  userAgent: String.t(),
  wifiMacAddress: String.t()
}

Link to this section Functions

Specs

decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.