GoogleApi.AndroidManagement.V1.Model.SoftwareInfo (google_api_android_management v0.41.0) View Source

Information about device software.


  • androidBuildNumber (type: String.t, default: nil) - Android build ID string meant for displaying to the user. For example, shamu-userdebug 6.0.1 MOB30I 2756745 dev-keys.
  • androidBuildTime (type: DateTime.t, default: nil) - Build time.
  • androidDevicePolicyVersionCode (type: integer(), default: nil) - The Android Device Policy app version code.
  • androidDevicePolicyVersionName (type: String.t, default: nil) - The Android Device Policy app version as displayed to the user.
  • androidVersion (type: String.t, default: nil) - The user-visible Android version string. For example, 6.0.1.
  • bootloaderVersion (type: String.t, default: nil) - The system bootloader version number, e.g. 0.6.7.
  • deviceBuildSignature (type: String.t, default: nil) - SHA-256 hash of ( associated with the system package, which can be used to verify that the system build hasn't been modified.
  • deviceKernelVersion (type: String.t, default: nil) - Kernel version, for example,
  • primaryLanguageCode (type: String.t, default: nil) - An IETF BCP 47 language code for the primary locale on the device.
  • securityPatchLevel (type: String.t, default: nil) - Security patch level, e.g. 2016-05-01.
  • systemUpdateInfo (type: GoogleApi.AndroidManagement.V1.Model.SystemUpdateInfo.t, default: nil) - Information about a potential pending system update.

Link to this section Summary


Unwrap a decoded JSON object into its complex fields.

Link to this section Types


t() :: %GoogleApi.AndroidManagement.V1.Model.SoftwareInfo{
  androidBuildNumber: String.t() | nil,
  androidBuildTime: DateTime.t() | nil,
  androidDevicePolicyVersionCode: integer() | nil,
  androidDevicePolicyVersionName: String.t() | nil,
  androidVersion: String.t() | nil,
  bootloaderVersion: String.t() | nil,
  deviceBuildSignature: String.t() | nil,
  deviceKernelVersion: String.t() | nil,
  primaryLanguageCode: String.t() | nil,
  securityPatchLevel: String.t() | nil,
    GoogleApi.AndroidManagement.V1.Model.SystemUpdateInfo.t() | nil

Link to this section Functions


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

Unwrap a decoded JSON object into its complex fields.