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 |