Class GoogleChromeManagementV1TelemetryDevice
Telemetry data collected from a managed device. * Granular permission needed: TELEMETRY_API_DEVICE
Implements
Inherited Members
Namespace: Google.Apis.ChromeManagement.v1.Data
Assembly: Google.Apis.ChromeManagement.v1.dll
Syntax
public class GoogleChromeManagementV1TelemetryDevice : IDirectResponseSchema
Properties
AppReport
Output only. App reports collected periodically sorted in a decreasing order of report_time.
Declaration
[JsonProperty("appReport")]
public virtual IList<GoogleChromeManagementV1AppReport> AppReport { get; set; }
Property Value
Type | Description |
---|---|
IList<GoogleChromeManagementV1AppReport> |
AudioStatusReport
Output only. Audio reports collected periodically sorted in a decreasing order of report_time.
Declaration
[JsonProperty("audioStatusReport")]
public virtual IList<GoogleChromeManagementV1AudioStatusReport> AudioStatusReport { get; set; }
Property Value
Type | Description |
---|---|
IList<GoogleChromeManagementV1AudioStatusReport> |
BatteryInfo
Output only. Information on battery specs for the device.
Declaration
[JsonProperty("batteryInfo")]
public virtual IList<GoogleChromeManagementV1BatteryInfo> BatteryInfo { get; set; }
Property Value
Type | Description |
---|---|
IList<GoogleChromeManagementV1BatteryInfo> |
BatteryStatusReport
Output only. Battery reports collected periodically.
Declaration
[JsonProperty("batteryStatusReport")]
public virtual IList<GoogleChromeManagementV1BatteryStatusReport> BatteryStatusReport { get; set; }
Property Value
Type | Description |
---|---|
IList<GoogleChromeManagementV1BatteryStatusReport> |
BootPerformanceReport
Output only. Boot performance reports of the device.
Declaration
[JsonProperty("bootPerformanceReport")]
public virtual IList<GoogleChromeManagementV1BootPerformanceReport> BootPerformanceReport { get; set; }
Property Value
Type | Description |
---|---|
IList<GoogleChromeManagementV1BootPerformanceReport> |
CpuInfo
Output only. Information regarding CPU specs for the device.
Declaration
[JsonProperty("cpuInfo")]
public virtual IList<GoogleChromeManagementV1CpuInfo> CpuInfo { get; set; }
Property Value
Type | Description |
---|---|
IList<GoogleChromeManagementV1CpuInfo> |
CpuStatusReport
Output only. CPU status reports collected periodically sorted in a decreasing order of report_time.
Declaration
[JsonProperty("cpuStatusReport")]
public virtual IList<GoogleChromeManagementV1CpuStatusReport> CpuStatusReport { get; set; }
Property Value
Type | Description |
---|---|
IList<GoogleChromeManagementV1CpuStatusReport> |
Customer
Output only. Google Workspace Customer whose enterprise enrolled the device.
Declaration
[JsonProperty("customer")]
public virtual string Customer { get; set; }
Property Value
Type | Description |
---|---|
string |
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
Declaration
[JsonProperty("deviceId")]
public virtual string DeviceId { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
GraphicsInfo
Output only. Contains information regarding Graphic peripherals for the device.
Declaration
[JsonProperty("graphicsInfo")]
public virtual GoogleChromeManagementV1GraphicsInfo GraphicsInfo { get; set; }
Property Value
Type | Description |
---|---|
GoogleChromeManagementV1GraphicsInfo |
GraphicsStatusReport
Output only. Graphics reports collected periodically.
Declaration
[JsonProperty("graphicsStatusReport")]
public virtual IList<GoogleChromeManagementV1GraphicsStatusReport> GraphicsStatusReport { get; set; }
Property Value
Type | Description |
---|---|
IList<GoogleChromeManagementV1GraphicsStatusReport> |
HeartbeatStatusReport
Output only. Heartbeat status report containing timestamps periodically sorted in decreasing order of report_time
Declaration
[JsonProperty("heartbeatStatusReport")]
public virtual IList<GoogleChromeManagementV1HeartbeatStatusReport> HeartbeatStatusReport { get; set; }
Property Value
Type | Description |
---|---|
IList<GoogleChromeManagementV1HeartbeatStatusReport> |
KioskAppStatusReport
Output only. Kiosk app status report for the kiosk device
Declaration
[JsonProperty("kioskAppStatusReport")]
public virtual IList<GoogleChromeManagementV1KioskAppStatusReport> KioskAppStatusReport { get; set; }
Property Value
Type | Description |
---|---|
IList<GoogleChromeManagementV1KioskAppStatusReport> |
MemoryInfo
Output only. Information regarding memory specs for the device.
Declaration
[JsonProperty("memoryInfo")]
public virtual GoogleChromeManagementV1MemoryInfo MemoryInfo { get; set; }
Property Value
Type | Description |
---|---|
GoogleChromeManagementV1MemoryInfo |
MemoryStatusReport
Output only. Memory status reports collected periodically sorted decreasing by report_time.
Declaration
[JsonProperty("memoryStatusReport")]
public virtual IList<GoogleChromeManagementV1MemoryStatusReport> MemoryStatusReport { get; set; }
Property Value
Type | Description |
---|---|
IList<GoogleChromeManagementV1MemoryStatusReport> |
Name
Output only. Resource name of the device.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
NetworkBandwidthReport
Output only. Network bandwidth reports collected periodically sorted in a decreasing order of report_time.
Declaration
[JsonProperty("networkBandwidthReport")]
public virtual IList<GoogleChromeManagementV1NetworkBandwidthReport> NetworkBandwidthReport { get; set; }
Property Value
Type | Description |
---|---|
IList<GoogleChromeManagementV1NetworkBandwidthReport> |
NetworkDiagnosticsReport
Output only. Network diagnostics collected periodically.
Declaration
[JsonProperty("networkDiagnosticsReport")]
public virtual IList<GoogleChromeManagementV1NetworkDiagnosticsReport> NetworkDiagnosticsReport { get; set; }
Property Value
Type | Description |
---|---|
IList<GoogleChromeManagementV1NetworkDiagnosticsReport> |
NetworkInfo
Output only. Network devices information.
Declaration
[JsonProperty("networkInfo")]
public virtual GoogleChromeManagementV1NetworkInfo NetworkInfo { get; set; }
Property Value
Type | Description |
---|---|
GoogleChromeManagementV1NetworkInfo |
NetworkStatusReport
Output only. Network specs collected periodically.
Declaration
[JsonProperty("networkStatusReport")]
public virtual IList<GoogleChromeManagementV1NetworkStatusReport> NetworkStatusReport { get; set; }
Property Value
Type | Description |
---|---|
IList<GoogleChromeManagementV1NetworkStatusReport> |
OrgUnitId
Output only. Organization unit ID of the device.
Declaration
[JsonProperty("orgUnitId")]
public virtual string OrgUnitId { get; set; }
Property Value
Type | Description |
---|---|
string |
OsUpdateStatus
Output only. Contains relevant information regarding ChromeOS update status.
Declaration
[JsonProperty("osUpdateStatus")]
public virtual IList<GoogleChromeManagementV1OsUpdateStatus> OsUpdateStatus { get; set; }
Property Value
Type | Description |
---|---|
IList<GoogleChromeManagementV1OsUpdateStatus> |
PeripheralsReport
Output only. Peripherals reports collected periodically sorted in a decreasing order of report_time.
Declaration
[JsonProperty("peripheralsReport")]
public virtual IList<GoogleChromeManagementV1PeripheralsReport> PeripheralsReport { get; set; }
Property Value
Type | Description |
---|---|
IList<GoogleChromeManagementV1PeripheralsReport> |
RuntimeCountersReport
Output only. Runtime counters reports collected device lifetime runtime, as well as the counts of S0->S3, S0->S4, and S0->S5 transitions, meaning entering into sleep, hibernation, and power-off states
Declaration
[JsonProperty("runtimeCountersReport")]
public virtual IList<GoogleChromeManagementV1RuntimeCountersReport> RuntimeCountersReport { get; set; }
Property Value
Type | Description |
---|---|
IList<GoogleChromeManagementV1RuntimeCountersReport> |
SerialNumber
Output only. Device serial number. This value is the same as the Admin Console's Serial Number in the ChromeOS Devices tab.
Declaration
[JsonProperty("serialNumber")]
public virtual string SerialNumber { get; set; }
Property Value
Type | Description |
---|---|
string |
StorageInfo
Output only. Information of storage specs for the device.
Declaration
[JsonProperty("storageInfo")]
public virtual GoogleChromeManagementV1StorageInfo StorageInfo { get; set; }
Property Value
Type | Description |
---|---|
GoogleChromeManagementV1StorageInfo |
StorageStatusReport
Output only. Storage reports collected periodically.
Declaration
[JsonProperty("storageStatusReport")]
public virtual IList<GoogleChromeManagementV1StorageStatusReport> StorageStatusReport { get; set; }
Property Value
Type | Description |
---|---|
IList<GoogleChromeManagementV1StorageStatusReport> |
ThunderboltInfo
Output only. Information on Thunderbolt bus.
Declaration
[JsonProperty("thunderboltInfo")]
public virtual IList<GoogleChromeManagementV1ThunderboltInfo> ThunderboltInfo { get; set; }
Property Value
Type | Description |
---|---|
IList<GoogleChromeManagementV1ThunderboltInfo> |