View Source GoogleApi.ChromeManagement.V1.Model.GoogleChromeManagementV1TelemetryEvent (google_api_chrome_management v0.4.0)

Telemetry data reported by a managed device.

Attributes

  • audioSevereUnderrunEvent (type: GoogleApi.ChromeManagement.V1.Model.GoogleChromeManagementV1TelemetryAudioSevereUnderrunEvent.t, default: nil) - Output only. Payload for audio severe underrun event. Present only when the event_type field is AUDIO_SEVERE_UNDERRUN.
  • device (type: GoogleApi.ChromeManagement.V1.Model.GoogleChromeManagementV1TelemetryDeviceInfo.t, default: nil) - Output only. Information about the device associated with the event.
  • eventType (type: String.t, default: nil) - The event type of the current event.
  • httpsLatencyChangeEvent (type: GoogleApi.ChromeManagement.V1.Model.GoogleChromeManagementV1TelemetryHttpsLatencyChangeEvent.t, default: nil) - Output only. Payload for HTTPS latency change event. Present only when event_type is NETWORK_HTTPS_LATENCY_CHANGE.
  • name (type: String.t, default: nil) - Output only. Resource name of the event.
  • networkStateChangeEvent (type: GoogleApi.ChromeManagement.V1.Model.GoogleChromeManagementV1TelemetryNetworkConnectionStateChangeEvent.t, default: nil) - Output only. Payload for network connection state change event. Present only when event_type is NETWORK_STATE_CHANGE.
  • reportTime (type: DateTime.t, default: nil) - Timestamp that represents when the event was reported.
  • usbPeripheralsEvent (type: GoogleApi.ChromeManagement.V1.Model.GoogleChromeManagementV1TelemetryUsbPeripheralsEvent.t, default: nil) - Output only. Payload for usb peripherals event. Present only when the event_type field is either USB_ADDED or USB_REMOVED.
  • user (type: GoogleApi.ChromeManagement.V1.Model.GoogleChromeManagementV1TelemetryUserInfo.t, default: nil) - Output only. Information about the user associated with the event.
  • vpnConnectionStateChangeEvent (type: GoogleApi.ChromeManagement.V1.Model.GoogleChromeManagementV1TelemetryNetworkConnectionStateChangeEvent.t, default: nil) - Output only. Payload for VPN connection state change event. Present only when event_type is VPN_CONNECTION_STATE_CHANGE.
  • wifiSignalStrengthEvent (type: GoogleApi.ChromeManagement.V1.Model.GoogleChromeManagementV1TelemetryNetworkSignalStrengthEvent.t, default: nil) - Output only. Payload for WiFi signal strength events. Present only when event_type is WIFI_SIGNAL_STRENGTH_LOW or WIFI_SIGNAL_STRENGTH_RECOVERED.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

Functions

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

Unwrap a decoded JSON object into its complex fields.