View Source GoogleApi.AndroidManagement.V1.Model.StatusReportingSettings (google_api_android_management v0.48.2)

Settings controlling the behavior of status reports.

Attributes

  • applicationReportingSettings (type: GoogleApi.AndroidManagement.V1.Model.ApplicationReportingSettings.t, default: nil) - Application reporting settings. Only applicable if application_reports_enabled is true.
  • applicationReportsEnabled (type: boolean(), default: nil) - Whether app reports are enabled.
  • commonCriteriaModeEnabled (type: boolean(), default: nil) - Whether Common Criteria Mode reporting is enabled.
  • deviceSettingsEnabled (type: boolean(), default: nil) - Whether device settings reporting is enabled.
  • displayInfoEnabled (type: boolean(), default: nil) - Whether displays reporting is enabled. Report data is not available for personally owned devices with work profiles.
  • hardwareStatusEnabled (type: boolean(), default: nil) - Whether hardware status reporting is enabled. Report data is not available for personally owned devices with work profiles.
  • memoryInfoEnabled (type: boolean(), default: nil) - Whether memory event reporting is enabled.
  • networkInfoEnabled (type: boolean(), default: nil) - Whether network info reporting is enabled.
  • powerManagementEventsEnabled (type: boolean(), default: nil) - Whether power management event reporting is enabled. Report data is not available for personally owned devices with work profiles.
  • softwareInfoEnabled (type: boolean(), default: nil) - Whether software info reporting is enabled.
  • systemPropertiesEnabled (type: boolean(), default: nil) - Whether system properties reporting is enabled.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.AndroidManagement.V1.Model.StatusReportingSettings{
  applicationReportingSettings:
    GoogleApi.AndroidManagement.V1.Model.ApplicationReportingSettings.t() | nil,
  applicationReportsEnabled: boolean() | nil,
  commonCriteriaModeEnabled: boolean() | nil,
  deviceSettingsEnabled: boolean() | nil,
  displayInfoEnabled: boolean() | nil,
  hardwareStatusEnabled: boolean() | nil,
  memoryInfoEnabled: boolean() | nil,
  networkInfoEnabled: boolean() | nil,
  powerManagementEventsEnabled: boolean() | nil,
  softwareInfoEnabled: boolean() | nil,
  systemPropertiesEnabled: boolean() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.