View Source GoogleApi.Admin.Directory_v1.Model.OsUpdateStatus (google_api_admin v0.40.0)

Contains information regarding the current OS update status.

Attributes

  • rebootTime (type: String.t, default: nil) - Date and time of the last reboot.
  • state (type: String.t, default: nil) - The update state of an OS update.
  • targetKioskAppVersion (type: String.t, default: nil) - New required platform version from the pending updated kiosk app.
  • targetOsVersion (type: String.t, default: nil) - New platform version of the OS image being downloaded and applied. It is only set when update status is UPDATE_STATUS_DOWNLOAD_IN_PROGRESS or UPDATE_STATUS_NEED_REBOOT. Note this could be a dummy "0.0.0.0" for UPDATE_STATUS_NEED_REBOOT for some edge cases, e.g. update engine is restarted without a reboot.
  • updateCheckTime (type: String.t, default: nil) - Date and time of the last update check.
  • updateTime (type: String.t, default: nil) - Date and time of the last successful OS update.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.Admin.Directory_v1.Model.OsUpdateStatus{
  rebootTime: String.t() | nil,
  state: String.t() | nil,
  targetKioskAppVersion: String.t() | nil,
  targetOsVersion: String.t() | nil,
  updateCheckTime: String.t() | nil,
  updateTime: String.t() | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.