View Source GoogleApi.ChromeManagement.V1.Model.GoogleChromeManagementV1BootPerformanceReport (google_api_chrome_management v0.6.0)

Boot performance report of a device. This field is telemetry information and this will change over time as the device is utilized. Data for this field is controlled via policy: ReportDeviceBootMode Data Collection Frequency: On every boot up event Default Data Reporting Frequency: 3 hours - Policy Controlled: Yes Cache: If the device is offline, the collected data is stored locally, and will be reported when the device is next online: Yes Reported for affiliated users only: N/A * Granular permission needed: TELEMETRY_API_OS_REPORT

Attributes

  • bootUpDuration (type: String.t, default: nil) - Total time to boot up.
  • bootUpTime (type: DateTime.t, default: nil) - The timestamp when power came on.
  • reportTime (type: DateTime.t, default: nil) - Timestamp when the report was collected.
  • shutdownDuration (type: String.t, default: nil) - Total time since shutdown start to power off.
  • shutdownReason (type: String.t, default: nil) - The shutdown reason.
  • shutdownTime (type: DateTime.t, default: nil) - The timestamp when shutdown.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.ChromeManagement.V1.Model.GoogleChromeManagementV1BootPerformanceReport{
    bootUpDuration: String.t() | nil,
    bootUpTime: DateTime.t() | nil,
    reportTime: DateTime.t() | nil,
    shutdownDuration: String.t() | nil,
    shutdownReason: String.t() | nil,
    shutdownTime: DateTime.t() | nil
  }

Functions

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

Unwrap a decoded JSON object into its complex fields.