- Resource: TelemetryEvent
- TelemetryDeviceInfo
- TelemetryUserInfo
- TelemetryAudioSevereUnderrunEvent
- TelemetryUsbPeripheralsEvent
- TelemetryNetworkConnectionStateChangeEvent
- TelemetryHttpsLatencyChangeEvent
- HttpsLatencyState
- TelemetryNetworkSignalStrengthEvent
- Methods
Resource: TelemetryEvent
Telemetry data reported by a managed device.
JSON representation |
---|
{ "name": string, "device": { object ( |
Fields | |
---|---|
name |
Output only. Resource name of the event. |
device |
Output only. Information about the device associated with the event. |
user |
Output only. Information about the user associated with the event. |
reportTime |
Timestamp that represents when the event was reported. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
eventType |
The event type of the current event. |
audioSevereUnderrunEvent |
Output only. Payload for audio severe underrun event. Present only when the |
usbPeripheralsEvent |
Output only. Payload for usb peripherals event. Present only when the |
networkStateChangeEvent |
Output only. Payload for network connection state change event. Present only when |
httpsLatencyChangeEvent |
Output only. Payload for HTTPS latency change event. Present only when |
wifiSignalStrengthEvent |
Output only. Payload for WiFi signal strength events. Present only when |
vpnConnectionStateChangeEvent |
Output only. Payload for VPN connection state change event. Present only when |
TelemetryDeviceInfo
Information about a device associated with telemetry data.
- Granular Permission needed: TELEMETRY_API_DEVICE
JSON representation |
---|
{ "deviceId": string, "orgUnitId": string } |
Fields | |
---|---|
deviceId |
Output only. The unique Directory API ID of the device. This value is the same as the Admin Console's Directory API ID in the ChromeOS Devices tab. |
orgUnitId |
Output only. Organization unit ID of the device. |
TelemetryUserInfo
Information about a user associated with telemetry data.
- Granular permission needed: TELEMETRY_API_USER
JSON representation |
---|
{ "email": string, "orgUnitId": string } |
Fields | |
---|---|
email |
Output only. User's email. |
orgUnitId |
Output only. Organization unit ID of the user. |
TelemetryAudioSevereUnderrunEvent
This type has no fields.
TelemetryAudioSevereUnderrunEvent
is triggered when a audio devices run out of buffer data for more than 5 seconds.
- Granular permission needed: TELEMETRY_API_AUDIO_REPORT
TelemetryUsbPeripheralsEvent
TelemetryUsbPeripheralsEvent
is triggered USB devices are either added or removed.
- Granular permission needed: TELEMETRY_API_PERIPHERALS_REPORT
JSON representation |
---|
{
"usbPeripheralReport": [
{
object ( |
Fields | |
---|---|
usbPeripheralReport[] |
List of usb devices that were either added or removed. |
TelemetryNetworkConnectionStateChangeEvent
TelemetryNetworkConnectionStateChangeEvent
is triggered on network connection state changes.
- Granular permission needed: TELEMETRY_API_NETWORK_REPORT
JSON representation |
---|
{
"guid": string,
"connectionState": enum ( |
Fields | |
---|---|
guid |
Unique identifier of the network. |
connectionState |
Current connection state of the network. |
TelemetryHttpsLatencyChangeEvent
Https latency routine is run periodically and TelemetryHttpsLatencyChangeEvent
is triggered if a latency problem was detected or if the device has recovered from a latency problem.
- Granular permission needed: TELEMETRY_API_NETWORK_REPORT
JSON representation |
---|
{ "httpsLatencyRoutineData": { object ( |
Fields | |
---|---|
httpsLatencyRoutineData |
HTTPS latency routine data that triggered the event. |
httpsLatencyState |
Current HTTPS latency state. |
HttpsLatencyState
HTTPS latency state.
Enums | |
---|---|
HTTPS_LATENCY_STATE_UNSPECIFIED |
HTTPS latency state is unspecified. |
RECOVERY |
HTTPS latency recovered from a problem. |
PROBLEM |
HTTPS latency problem. |
TelemetryNetworkSignalStrengthEvent
TelemetryNetworkSignalStrengthEvent
is triggered on WiFi signal strength events.
- Granular permission needed: TELEMETRY_API_NETWORK_REPORT
JSON representation |
---|
{ "guid": string, "signalStrengthDbm": integer } |
Fields | |
---|---|
guid |
Unique identifier of the network. |
signalStrengthDbm |
Signal strength RSSI value. |
Methods |
|
---|---|
|
List telemetry events. |