Class GoogleChromeManagementV1TelemetryEvent
Telemetry data reported by a managed device.
Implements
Inherited Members
Namespace: Google.Apis.ChromeManagement.v1.Data
Assembly: Google.Apis.ChromeManagement.v1.dll
Syntax
public class GoogleChromeManagementV1TelemetryEvent : IDirectResponseSchema
Properties
AppInstallEvent
Output only. Payload for app install event. Present only when event_type is APP_INSTALLED.
Declaration
[JsonProperty("appInstallEvent")]
public virtual GoogleChromeManagementV1TelemetryAppInstallEvent AppInstallEvent { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleChromeManagementV1TelemetryAppInstallEvent |
AppLaunchEvent
Output only. Payload for app launch event.Present only when event_type is APP_LAUNCHED.
Declaration
[JsonProperty("appLaunchEvent")]
public virtual GoogleChromeManagementV1TelemetryAppLaunchEvent AppLaunchEvent { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleChromeManagementV1TelemetryAppLaunchEvent |
AppUninstallEvent
Output only. Payload for app uninstall event. Present only when event_type is APP_UNINSTALLED.
Declaration
[JsonProperty("appUninstallEvent")]
public virtual GoogleChromeManagementV1TelemetryAppUninstallEvent AppUninstallEvent { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleChromeManagementV1TelemetryAppUninstallEvent |
AudioSevereUnderrunEvent
Output only. Payload for audio severe underrun event. Present only when the event_type field is
AUDIO_SEVERE_UNDERRUN.
Declaration
[JsonProperty("audioSevereUnderrunEvent")]
public virtual GoogleChromeManagementV1TelemetryAudioSevereUnderrunEvent AudioSevereUnderrunEvent { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleChromeManagementV1TelemetryAudioSevereUnderrunEvent |
Device
Output only. Information about the device associated with the event.
Declaration
[JsonProperty("device")]
public virtual GoogleChromeManagementV1TelemetryDeviceInfo Device { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleChromeManagementV1TelemetryDeviceInfo |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
EventType
The event type of the current event.
Declaration
[JsonProperty("eventType")]
public virtual string EventType { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
HttpsLatencyChangeEvent
Output only. Payload for HTTPS latency change event. Present only when event_type is
NETWORK_HTTPS_LATENCY_CHANGE.
Declaration
[JsonProperty("httpsLatencyChangeEvent")]
public virtual GoogleChromeManagementV1TelemetryHttpsLatencyChangeEvent HttpsLatencyChangeEvent { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleChromeManagementV1TelemetryHttpsLatencyChangeEvent |
Name
Output only. Resource name of the event.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
NetworkStateChangeEvent
Output only. Payload for network connection state change event. Present only when event_type is
NETWORK_STATE_CHANGE.
Declaration
[JsonProperty("networkStateChangeEvent")]
public virtual GoogleChromeManagementV1TelemetryNetworkConnectionStateChangeEvent NetworkStateChangeEvent { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleChromeManagementV1TelemetryNetworkConnectionStateChangeEvent |
ReportTime
object representation of ReportTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use ReportTimeDateTimeOffset instead.")]
public virtual object ReportTime { get; set; }
Property Value
| Type | Description |
|---|---|
| object |
ReportTimeDateTimeOffset
DateTimeOffset representation of ReportTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? ReportTimeDateTimeOffset { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTimeOffset? |
ReportTimeRaw
Timestamp that represents when the event was reported.
Declaration
[JsonProperty("reportTime")]
public virtual string ReportTimeRaw { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
UsbPeripheralsEvent
Output only. Payload for usb peripherals event. Present only when the event_type field is either
USB_ADDED or USB_REMOVED.
Declaration
[JsonProperty("usbPeripheralsEvent")]
public virtual GoogleChromeManagementV1TelemetryUsbPeripheralsEvent UsbPeripheralsEvent { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleChromeManagementV1TelemetryUsbPeripheralsEvent |
User
Output only. Information about the user associated with the event.
Declaration
[JsonProperty("user")]
public virtual GoogleChromeManagementV1TelemetryUserInfo User { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleChromeManagementV1TelemetryUserInfo |
VpnConnectionStateChangeEvent
Output only. Payload for VPN connection state change event. Present only when event_type is
VPN_CONNECTION_STATE_CHANGE.
Declaration
[JsonProperty("vpnConnectionStateChangeEvent")]
public virtual GoogleChromeManagementV1TelemetryNetworkConnectionStateChangeEvent VpnConnectionStateChangeEvent { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleChromeManagementV1TelemetryNetworkConnectionStateChangeEvent |
WifiSignalStrengthEvent
Output only. Payload for WiFi signal strength events. Present only when event_type is
WIFI_SIGNAL_STRENGTH_LOW or WIFI_SIGNAL_STRENGTH_RECOVERED.
Declaration
[JsonProperty("wifiSignalStrengthEvent")]
public virtual GoogleChromeManagementV1TelemetryNetworkSignalStrengthEvent WifiSignalStrengthEvent { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleChromeManagementV1TelemetryNetworkSignalStrengthEvent |