google_api_android_management v0.7.0 GoogleApi.AndroidManagement.V1.Model.KeyedAppState View Source

Keyed app state reported by the app.

Attributes

  • createTime (DateTime.t): The creation time of the app state on the device. Defaults to: null.
  • data (String.t): Optionally, a machine-readable value to be read by the EMM. For example, setting values that the admin can choose to query against in the EMM console (e.g. “notify me if the battery_warning data < 10”). Defaults to: null.
  • key (String.t): The key for the app state. Acts as a point of reference for what the app is providing state for. For example, when providing managed configuration feedback, this key could be the managed configuration key. Defaults to: null.
  • lastUpdateTime (DateTime.t): The time the app state was most recently updated. Defaults to: null.
  • message (String.t): Optionally, a free-form message string to explain the app state. If the state was triggered by a particular value (e.g. a managed configuration value), it should be included in the message. Defaults to: null.
  • severity (String.t): The severity of the app state. Defaults to: null.

    • Enum - one of [SEVERITY_UNSPECIFIED, INFO, ERROR]

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Link to this type

t() View Source
t() :: %GoogleApi.AndroidManagement.V1.Model.KeyedAppState{
  createTime: DateTime.t(),
  data: any(),
  key: any(),
  lastUpdateTime: DateTime.t(),
  message: any(),
  severity: any()
}

Link to this section Functions

Link to this function

decode(value, options) View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.