REST Resource: customers.telemetry.devices

リソース: TelemetryDevice

管理対象デバイスから収集されたテレメトリー データ。

  • 詳細な権限が必要: TELEMETRY_API_DEVICE
JSON 表現
{
  "name": string,
  "customer": string,
  "orgUnitId": string,
  "deviceId": string,
  "serialNumber": string,
  "cpuInfo": [
    {
      object (CpuInfo)
    }
  ],
  "cpuStatusReport": [
    {
      object (CpuStatusReport)
    }
  ],
  "memoryInfo": {
    object (MemoryInfo)
  },
  "memoryStatusReport": [
    {
      object (MemoryStatusReport)
    }
  ],
  "networkInfo": {
    object (NetworkInfo)
  },
  "networkStatusReport": [
    {
      object (NetworkStatusReport)
    }
  ],
  "networkDiagnosticsReport": [
    {
      object (NetworkDiagnosticsReport)
    }
  ],
  "osUpdateStatus": [
    {
      object (OsUpdateStatus)
    }
  ],
  "graphicsInfo": {
    object (GraphicsInfo)
  },
  "graphicsStatusReport": [
    {
      object (GraphicsStatusReport)
    }
  ],
  "batteryInfo": [
    {
      object (BatteryInfo)
    }
  ],
  "batteryStatusReport": [
    {
      object (BatteryStatusReport)
    }
  ],
  "storageInfo": {
    object (StorageInfo)
  },
  "storageStatusReport": [
    {
      object (StorageStatusReport)
    }
  ],
  "thunderboltInfo": [
    {
      object (ThunderboltInfo)
    }
  ],
  "audioStatusReport": [
    {
      object (AudioStatusReport)
    }
  ],
  "bootPerformanceReport": [
    {
      object (BootPerformanceReport)
    }
  ],
  "heartbeatStatusReport": [
    {
      object (HeartbeatStatusReport)
    }
  ],
  "kioskAppStatusReport": [
    {
      object (KioskAppStatusReport)
    }
  ],
  "networkBandwidthReport": [
    {
      object (NetworkBandwidthReport)
    }
  ],
  "peripheralsReport": [
    {
      object (PeripheralsReport)
    }
  ],
  "appReport": [
    {
      object (AppReport)
    }
  ],
  "runtimeCountersReport": [
    {
      object (RuntimeCountersReport)
    }
  ]
}
フィールド
name

string

出力専用。デバイスのリソース名。

customer

string

出力専用。企業がデバイスを登録した Google Workspace のお客様。

orgUnitId

string

出力専用。デバイスの組織部門 ID。

deviceId

string

出力専用。デバイスの一意の Directory API ID。この値は、管理コンソールの [ChromeOS デバイス] タブに表示される Directory API ID と同じです。

serialNumber

string

出力専用。デバイスのシリアル番号。この値は、管理コンソールの [ChromeOS デバイス] タブに表示されるシリアル番号と同じです。

cpuInfo[]

object (CpuInfo)

出力専用。デバイスの CPU 仕様に関する情報。

cpuStatusReport[]

object (CpuStatusReport)

出力専用。CPU ステータス レポートが reportTime の降順で定期的に収集されます。

memoryInfo

object (MemoryInfo)

出力専用。デバイスのメモリ仕様に関する情報。

memoryStatusReport[]

object (MemoryStatusReport)

出力専用。定期的に収集されるメモリ ステータス レポート。reportTime の降順で並べ替えられます。

networkInfo

object (NetworkInfo)

出力専用。ネットワーク デバイスの情報。

networkStatusReport[]

object (NetworkStatusReport)

出力専用。定期的に収集されるネットワーク仕様。

networkDiagnosticsReport[]

object (NetworkDiagnosticsReport)

出力専用。定期的に収集されるネットワーク診断。

osUpdateStatus[]

object (OsUpdateStatus)

出力専用。ChromeOS の更新ステータスに関する関連情報が含まれています。

graphicsInfo

object (GraphicsInfo)

出力専用。デバイスのグラフィック周辺機器に関する情報が含まれています。

graphicsStatusReport[]

object (GraphicsStatusReport)

出力専用。グラフィックのレポートを定期的に収集します。

batteryInfo[]

object (BatteryInfo)

出力専用。デバイスのバッテリー仕様に関する情報。

batteryStatusReport[]

object (BatteryStatusReport)

出力専用。バッテリー レポートが定期的に収集されます。

storageInfo

object (StorageInfo)

出力専用。デバイスのストレージ仕様に関する情報。

storageStatusReport[]

object (StorageStatusReport)

出力専用。定期的に収集されるストレージ レポート。

thunderboltInfo[]

object (ThunderboltInfo)

出力専用。Thunderbolt バスの情報。

audioStatusReport[]

object (AudioStatusReport)

出力専用。定期的に収集される音声レポート: reportTime の降順で並べ替えられています。

bootPerformanceReport[]

object (BootPerformanceReport)

出力専用。デバイスの起動パフォーマンス レポート。

heartbeatStatusReport[]

object (HeartbeatStatusReport)

出力専用。タイムスタンプが reportTime の降順で定期的に並べ替えられたハートビート ステータス レポート

kioskAppStatusReport[]

object (KioskAppStatusReport)

出力専用。キオスク デバイスのキオスクアプリ ステータス レポート

networkBandwidthReport[]

object (NetworkBandwidthReport)

出力専用。ネットワーク帯域幅レポートを定期的に収集し、reportTime の降順で並べ替えます。

peripheralsReport[]

object (PeripheralsReport)

出力専用。定期的に収集される周辺機器のレポートが、reportTime の降順で並べ替えられています。

appReport[]

object (AppReport)

出力専用。定期的に収集されるアプリレポートが、reportTime の降順で並べ替えられています。

runtimeCountersReport[]

object (RuntimeCountersReport)

出力専用。ランタイム カウンタは、収集されたデバイスのライフタイム ランタイムと、S0 から S3、S0 から S4、S0 から S5 への遷移(つまりスリープ状態、休止状態、電源オフ状態に入る回数)をレポートします。

CpuInfo

デバイスの CPU 仕様

  • このフィールドはデバイス情報を提供します。これは静的であり、時間が経過しても変化しません。
  • このフィールドのデータは、ポリシー ReportDeviceCpuInfo によって制御されます。
  • データ収集頻度: アップロード時のみ
  • データレポートのデフォルト頻度: 3 時間 <ph type="x-smartling-placeholder">
      </ph>
    • ポリシー制御: あり
  • Cache: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。無効
  • 関連付けられたユーザーについてのみ報告: なし
  • 詳細な権限が必要: TELEMETRY_API_CPU_INFO
JSON 表現
{
  "model": string,
  "architecture": enum (Architecture),
  "maxClockSpeed": integer,
  "keylockerSupported": boolean,
  "keylockerConfigured": boolean
}
フィールド
model

string

出力専用。CPU モデル名。例: Intel(R) Core(TM) i5-8250U CPU @ 1.60 GHz

architecture

enum (Architecture)

出力専用。CPU のアーキテクチャ タイプ。

  • このフィールドはデバイス情報を提供します。これは静的であり、時間が経過しても変化しません。
  • このフィールドのデータは、ポリシー ReportDeviceCpuInfo によって制御されます。
  • データ収集頻度: アップロード時のみ
  • データレポートのデフォルト頻度: 3 時間 <ph type="x-smartling-placeholder">
      </ph>
    • ポリシー制御: あり
  • Cache: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。無効
  • 関連付けられたユーザーについてのみ報告: なし
maxClockSpeed

integer

出力専用。最大 CPU クロック速度(kHz)。

keylockerSupported

boolean

出力専用。キーロッカーがサポートされているかどうか。

keylockerConfigured

boolean

出力専用。キーロッカーが設定されているかどうか。TRUE = 有効FALSE = 無効。keylockerSupported = TRUE の場合にのみ報告されます。

アーキテクチャ

CPU のアーキテクチャ タイプ。

列挙型
ARCHITECTURE_UNSPECIFIED アーキテクチャが不明です。
X64 x64 アーキテクチャ

CpuStatusReport

CPU のステータスに関する情報を提供します。

  • このフィールドはテレメトリー情報であり、デバイスが使用されるにつれて変化します。
  • このフィールドのデータは、ポリシー ReportDeviceCpuInfo によって制御されます。
  • データ収集頻度: 10 分ごと
  • データレポートのデフォルト頻度: 3 時間 <ph type="x-smartling-placeholder">
      </ph>
    • ポリシー制御: あり
  • Cache: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。無効
  • 関連付けられたユーザーについてのみ報告: なし
  • 詳細な権限が必要: TELEMETRY_API_CPU_REPORT
JSON 表現
{
  "reportTime": string,
  "sampleFrequency": string,
  "cpuUtilizationPct": integer,
  "cpuTemperatureInfo": [
    {
      object (CpuTemperatureInfo)
    }
  ]
}
フィールド
reportTime

string (Timestamp format)

出力専用。このレポートがサンプリングされた時刻を表すミリ秒単位のタイムスタンプ。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

sampleFrequency

string (Duration format)

出力専用。レポートがサンプリングされる頻度。

s で終わる小数 9 桁までの秒単位の期間。例: "3.5s"

cpuUtilizationPct

integer

出力専用。CPU 使用率のサンプル(0 ~ 100%)。

cpuTemperatureInfo[]

object (CpuTemperatureInfo)

出力専用。CPU コアあたりの CPU 温度サンプル情報(摂氏)

CpuTemperatureInfo

デバイスの CPU 温度。CPU コアごとに摂氏でサンプリングされます。

  • このフィールドはテレメトリー情報であり、デバイスが使用されるにつれて変化します。
  • このフィールドのデータは、ポリシー ReportDeviceCpuInfo によって制御されます。
  • データ収集頻度: 10 分ごと
  • データレポートのデフォルト頻度: 3 時間 <ph type="x-smartling-placeholder">
      </ph>
    • ポリシー制御: あり
  • Cache: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。無効
  • 関連付けられたユーザーについてのみ報告: なし
JSON 表現
{
  "temperatureCelsius": integer,
  "label": string
}
フィールド
temperatureCelsius

integer

出力専用。CPU 温度(摂氏)。

label

string

出力専用。CPU ラベル。例: コア 0

MemoryInfo

デバイスのメモリ情報。

  • このフィールドには、テレメトリーとデバイス情報の両方が含まれます。 <ph type="x-smartling-placeholder">
      </ph>
    • totalRamBytes - デバイス情報
    • availableRamBytes - テレメトリー情報
    • totalMemoryEncryption - デバイス情報
  • このフィールドのデータは、ポリシー ReportDeviceMemoryInfo によって制御されます。
  • データ収集頻度: <ph type="x-smartling-placeholder">
      </ph>
    • totalRamBytes - アップロード時のみ
    • availableRamBytes - 10 分ごと
    • totalMemoryEncryption - デバイスの起動時
  • デフォルトのデータ報告頻度: <ph type="x-smartling-placeholder">
      </ph>
    • totalRamBytes~ 3 時間
    • availableRamBytes~ 3 時間
    • totalMemoryEncryption - デバイスの起動時
    • ポリシー制御: あり
  • キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次回オンラインになったときに報告されます(totalMemoryEncryption の場合のみ)
  • 関連付けられたユーザーについてのみ報告: なし
  • 詳細な権限が必要: TELEMETRY_API_MEMORY_INFO
JSON 表現
{
  "totalRamBytes": string,
  "availableRamBytes": string,
  "totalMemoryEncryption": {
    object (TotalMemoryEncryptionInfo)
  }
}
フィールド
totalRamBytes

string (int64 format)

出力専用。バイト単位の合計 RAM。

availableRamBytes

string (int64 format)

出力専用。使用可能な RAM の量(バイト単位)。

totalMemoryEncryption

object (TotalMemoryEncryptionInfo)

出力専用。デバイスの合計メモリ暗号化情報。

TotalMemoryEncryptionInfo

デバイスのメモリ暗号化情報。

  • このフィールドはデバイス情報を提供します。これは静的であり、時間が経過しても変化しません。
  • このフィールドのデータは、ポリシー ReportDeviceMemoryInfo によって制御されます。
  • データ収集頻度: デバイスの起動時
  • デフォルトのデータ報告頻度: デバイスの起動時 <ph type="x-smartling-placeholder">
      </ph>
    • ポリシー制御: あり
  • キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。はい
  • 関連付けられたユーザーについてのみ報告: なし
JSON 表現
{
  "encryptionState": enum (MemoryEncryptionState),
  "maxKeys": string,
  "keyLength": string,
  "encryptionAlgorithm": enum (MemoryEncryptionAlgorithm)
}
フィールド
encryptionState

enum (MemoryEncryptionState)

デバイスのメモリ暗号化の状態。

maxKeys

string (int64 format)

暗号化に使用できる鍵の最大数。

keyLength

string (int64 format)

暗号鍵の長さ。

encryptionAlgorithm

enum (MemoryEncryptionAlgorithm)

メモリ暗号化アルゴリズム。

MemoryEncryptionState

デバイスのメモリ暗号化の状態。

列挙型
MEMORY_ENCRYPTION_STATE_UNSPECIFIED メモリ暗号化状態が設定されていません。
MEMORY_ENCRYPTION_STATE_UNKNOWN メモリの暗号化状態が不明です。
MEMORY_ENCRYPTION_STATE_DISABLED デバイスのメモリ暗号化が無効になっています。
MEMORY_ENCRYPTION_STATE_TME デバイスのメモリ暗号化では、メモリ全体の暗号化が使用されます。
MEMORY_ENCRYPTION_STATE_MKTME デバイスのメモリ暗号化では、複数鍵によるメモリ全体の暗号化が使用されます。

MemoryEncryptionAlgorithm

デバイスで使用されている暗号化アルゴリズム。

列挙型
MEMORY_ENCRYPTION_ALGORITHM_UNSPECIFIED メモリ暗号化アルゴリズムが設定されていません。
MEMORY_ENCRYPTION_ALGORITHM_UNKNOWN 使用されているメモリ暗号化アルゴリズムが不明。
MEMORY_ENCRYPTION_ALGORITHM_AES_XTS_128 メモリ暗号化アルゴリズムには、128 ビットのブロック暗号による AES_XTS 暗号化アルゴリズムが使用されています。
MEMORY_ENCRYPTION_ALGORITHM_AES_XTS_256 メモリ暗号化アルゴリズムには、256 ビットのブロック暗号による AES_XTS 暗号化アルゴリズムが使用されています。

MemoryStatusReport

メモリ ステータス レポートのサンプルが含まれています。

  • このフィールドはテレメトリー情報であり、デバイスが使用されるにつれて変化します。
  • このフィールドのデータは、ポリシー ReportDeviceMemoryInfo によって制御されます。
  • データ収集頻度: アップロード時にのみ、SystemRamFreeByes が 10 分ごとに収集されます。
  • デフォルトのデータ報告頻度: 3 時間ごと <ph type="x-smartling-placeholder">
      </ph>
    • ポリシー制御: あり
  • Cache: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。無効
  • 関連付けられたユーザーについてのみ報告: なし
  • 詳細な権限が必要: TELEMETRY_API_MEMORY_REPORT
JSON 表現
{
  "reportTime": string,
  "sampleFrequency": string,
  "systemRamFreeBytes": string,
  "pageFaults": integer
}
フィールド
reportTime

string (Timestamp format)

出力専用。このレポートがサンプリングされた時刻を表すミリ秒単位のタイムスタンプ。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

sampleFrequency

string (Duration format)

出力専用。レポートがサンプリングされる頻度。

s で終わる小数 9 桁までの秒単位の期間。例: "3.5s"

systemRamFreeBytes

string (int64 format)

出力専用。RAM の空き容量(バイト単位)。ガベージ コレクションが原因で信頼性に欠けています。

pageFaults

integer

出力専用。この収集中のページ フォールトの数

NetworkInfo

ネットワーク デバイスの情報。

  • このフィールドはデバイス情報を提供します。これは静的であり、時間が経過しても変化しません。
  • このフィールドのデータは、ポリシー ReportNetworkDeviceConfiguration で制御されます。
  • データ収集頻度: デバイスの起動時
  • デフォルトのデータ報告頻度: デバイスの起動時 <ph type="x-smartling-placeholder">
      </ph>
    • ポリシー制御: あり
  • キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。はい
  • 関連付けられたユーザーについてのみ報告: なし
  • 詳細な権限が必要: TELEMETRY_API_NETWORK_INFO
JSON 表現
{
  "networkDevices": [
    {
      object (NetworkDevice)
    }
  ]
}
フィールド
networkDevices[]

object (NetworkDevice)

出力専用。ネットワーク デバイスのリスト。

NetworkDevice

ネットワーク デバイスの詳細。

  • このフィールドはデバイス情報を提供します。これは静的であり、時間が経過しても変化しません。
  • このフィールドのデータは、ポリシー ReportNetworkDeviceConfiguration で制御されます。
  • データ収集頻度: デバイスの起動時
  • デフォルトのデータ報告頻度: デバイスの起動時 <ph type="x-smartling-placeholder">
      </ph>
    • ポリシー制御: あり
  • キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。はい
  • 関連付けられたユーザーについてのみ報告: なし
JSON 表現
{
  "type": enum (NetworkDeviceType),
  "macAddress": string,
  "meid": string,
  "imei": string,
  "iccid": string,
  "mdn": string
}
フィールド
type

enum (NetworkDeviceType)

出力専用。ネットワーク デバイスの種類。

macAddress

string

出力専用。対応するネットワーク デバイスの MAC アドレス(該当する場合)。

meid

string

出力専用。対応するネットワーク デバイスの MEID(該当する場合)。

imei

string

出力専用。対応するネットワーク デバイスの IMEI(該当する場合)。

iccid

string

出力専用。デバイスの SIM カードに関連付けられている集積回路カード ID。

mdn

string

出力専用。デバイスの SIM カードに関連付けられているモバイル電話番号。

NetworkDeviceType

ネットワーク デバイスの種類。

列挙型
NETWORK_DEVICE_TYPE_UNSPECIFIED ネットワーク デバイスのタイプが指定されていません。
CELLULAR_DEVICE モバイル デバイス。
ETHERNET_DEVICE イーサネット デバイス。
WIFI_DEVICE Wi-Fi デバイス。

NetworkStatusReport

可視/構成済みのネットワークの状態。

  • このフィールドはテレメトリー情報であり、デバイスが使用されるにつれて変化します。
  • このフィールドのデータは、ポリシー ReportNetworkStatus によって制御されます。
  • データ収集頻度: 60 分
  • データレポートのデフォルト頻度: 3 時間 <ph type="x-smartling-placeholder">
      </ph>
    • ポリシー制御: あり
  • キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。はい
  • 関連付けられたユーザーについてのみレポート: あり
  • 詳細な権限が必要: TELEMETRY_API_NETWORK_REPORT
JSON 表現
{
  "reportTime": string,
  "sampleFrequency": string,
  "signalStrengthDbm": integer,
  "lanIpAddress": string,
  "gatewayIpAddress": string,
  "transmissionBitRateMbps": string,
  "receivingBitRateMbps": string,
  "transmissionPowerDbm": integer,
  "encryptionOn": boolean,
  "wifiLinkQuality": string,
  "wifiPowerManagementEnabled": boolean,
  "guid": string,
  "connectionState": enum (NetworkConnectionState),
  "connectionType": enum (NetworkType)
}
フィールド
reportTime

string (Timestamp format)

出力専用。ネットワーク状態が報告された時刻。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

sampleFrequency

string (Duration format)

出力専用。レポートがサンプリングされる頻度。

s で終わる小数 9 桁までの秒単位の期間。例: "3.5s"

signalStrengthDbm

integer

出力専用。ワイヤレス ネットワークの信号強度(デシベル単位)。

lanIpAddress

string

出力専用。LAN の IP アドレス。

gatewayIpAddress

string

出力専用。ゲートウェイ IP アドレス。

transmissionBitRateMbps

string (int64 format)

出力専用。伝送ビットレート(Mbps)。

receivingBitRateMbps

string (int64 format)

出力専用。受信ビットレート(Mbps)。

transmissionPowerDbm

integer

出力専用。送信電力(デシベル単位)。

encryptionOn

boolean

出力専用。Wi-Fi 暗号鍵がオフになっているかどうか。

wifiPowerManagementEnabled

boolean

出力専用。Wi-Fi 電源管理を有効にしました

guid

string

出力専用。ネットワーク接続のガイダンス。

connectionState

enum (NetworkConnectionState)

出力専用。ネットワークの現在の接続状態。

connectionType

enum (NetworkType)

出力専用。ネットワーク接続の種類。

NetworkType

ネットワーク接続の種類。

列挙型
NETWORK_TYPE_UNSPECIFIED ネットワーク接続の種類が指定されていません
CELLULAR モバイル ネットワーク接続。
ETHERNET イーサネット ネットワーク接続。
TETHER テザリング ネットワーク接続。
VPN VPN ネットワーク接続。
WIFI Wi-Fi ネットワーク接続。

NetworkDiagnosticsReport

ネットワーク テスト結果により、デバイスのネットワーク接続の健全性(HTTPS のレイテンシが高いか正常かなど)を判断します。

  • 詳細な権限が必要: TELEMETRY_API_NETWORK_REPORT
JSON 表現
{
  "reportTime": string,
  "httpsLatencyData": {
    object (HttpsLatencyRoutineData)
  }
}
フィールド
reportTime

string (Timestamp format)

出力専用。診断が収集されたときのタイムスタンプ。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

httpsLatencyData

object (HttpsLatencyRoutineData)

出力専用。HTTPS レイテンシ テストデータ。

OsUpdateStatus

現在の OS 更新ステータスに関する情報が含まれています。

  • このフィールドはテレメトリー情報であり、デバイスが使用されるにつれて変化します。
  • このフィールドのデータは、ポリシー ReportDeviceOsUpdateStatus によって制御されます。
  • データ収集頻度: アップロード時のみ
  • データレポートのデフォルト頻度: 3 時間 <ph type="x-smartling-placeholder">
      </ph>
    • ポリシー制御: あり
  • Cache: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。無効
  • 関連付けられたユーザーについてのみ報告: なし
  • 詳細な権限が必要: TELEMETRY_API_OS_REPORT
JSON 表現
{
  "updateState": enum (UpdateState),
  "newPlatformVersion": string,
  "newRequestedPlatformVersion": string,
  "lastUpdateTime": string,
  "lastUpdateCheckTime": string,
  "lastRebootTime": string
}
フィールド
updateState

enum (UpdateState)

出力専用。OS アップデートの現在の状態。

newPlatformVersion

string

出力専用。ダウンロードして適用している OS イメージの新しいプラットフォーム バージョン。更新ステータスが OS_IMAGE_DOWNLOAD_IN_PROGRESS または OS_UPDATE_NEED_REBOOT の場合にのみ設定されます。これはダミーの「0.0.0.0」でもよいことに注意してください。一部のエッジケースで OS_UPDATE_NEED_REBOOT ステータスが返されました。アップデート エンジンは再起動なしに再起動されます。

newRequestedPlatformVersion

string

出力専用。更新待ちのキオスクアプリから新たにリクエストされたプラットフォーム バージョンです。

lastUpdateTime

string (Timestamp format)

出力専用。最後に成功した更新のタイムスタンプ。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

lastUpdateCheckTime

string (Timestamp format)

出力専用。最終更新チェックのタイムスタンプ。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

lastRebootTime

string (Timestamp format)

出力専用。最後の再起動のタイムスタンプ。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

UpdateState

OS アップデートの状態

列挙型
UPDATE_STATE_UNSPECIFIED 状態が指定されていません。
OS_IMAGE_DOWNLOAD_NOT_STARTED OS がダウンロードを開始していません。
OS_IMAGE_DOWNLOAD_IN_PROGRESS OS がデバイス上でのダウンロードを開始しました。
OS_UPDATE_NEED_REBOOT アップロードを完了するにはデバイスの再起動が必要です。

GraphicsInfo

グラフィック サブシステムの情報。

  • このフィールドはデバイス情報を提供します。これは静的であり、時間が経過しても変化しません。
  • このフィールドのデータは、ポリシー ReportDeviceGraphicsStatus で制御します。
  • データ収集頻度: アップロード時のみ
  • データレポートのデフォルト頻度: 3 時間 <ph type="x-smartling-placeholder">
      </ph>
    • ポリシー制御: あり
  • Cache: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。無効
  • 関連付けられたユーザーについてのみ報告: なし
  • 詳細な権限が必要: TELEMETRY_API_GRAPHICS_INFO
JSON 表現
{
  "adapterInfo": {
    object (GraphicsAdapterInfo)
  },
  "eprivacySupported": boolean,
  "displayDevices": [
    {
      object (DisplayDevice)
    }
  ],
  "touchScreenInfo": {
    object (TouchScreenInfo)
  }
}
フィールド
adapterInfo

object (GraphicsAdapterInfo)

出力専用。グラフィック アダプター(GPU)に関する情報。

eprivacySupported

boolean

出力専用。e プライバシー画面がサポートされているかどうか。

displayDevices[]

object (DisplayDevice)

出力専用。デバイスのディスプレイに関する情報。

touchScreenInfo

object (TouchScreenInfo)

出力専用。デバイスの内部タッチ スクリーンに関する情報。

GraphicsAdapterInfo

グラフィック アダプター(GPU)の情報。

JSON 表現
{
  "adapter": string,
  "driverVersion": string,
  "deviceId": string
}
フィールド
adapter

string

出力専用。アダプタ名。例: Mesa DRI Intel(R) UHD Graphics 620(Kabylake GT2)。

driverVersion

string

出力専用。GPU ドライバのバージョン。

deviceId

string (int64 format)

出力専用。グラフィック カードのデバイス ID を表します。

DisplayDevice

ディスプレイ デバイスの情報。

JSON 表現
{
  "displayName": string,
  "displayWidthMm": integer,
  "displayHeightMm": integer,
  "internal": boolean,
  "manufacturerId": string,
  "modelId": integer,
  "manufactureYear": integer
}
フィールド
displayName

string

出力専用。デバイス名を表示します。

displayWidthMm

integer

出力専用。幅を表示します(ミリメートル)。

displayHeightMm

integer

出力専用。高さをミリメートル単位で表示します。

internal

boolean

出力専用。ディスプレイが内部であるかどうか。

manufacturerId

string

出力専用。3 文字のメーカー ID。

modelId

integer

出力専用。メーカーの商品コード。

manufactureYear

integer

出力専用。製造年。

TouchScreenInfo

デバイスのタッチ スクリーン上の情報。

JSON 表現
{
  "touchpadLibrary": string,
  "devices": [
    {
      object (TouchScreenDevice)
    }
  ]
}
フィールド
touchpadLibrary

string

出力専用。入力スタックで使用されるタッチパッドのライブラリ名。

devices[]

object (TouchScreenDevice)

出力専用。内部タッチ スクリーン デバイスのリスト。

TouchScreenDevice

内部タッチ スクリーン デバイスの情報。

JSON 表現
{
  "displayName": string,
  "touchPointCount": integer,
  "stylusCapable": boolean
}
フィールド
displayName

string

出力専用。タッチ スクリーン デバイスの表示名。

touchPointCount

integer

出力専用。デバイスでサポートされているタッチポイントの数。

stylusCapable

boolean

出力専用。タッチ スクリーン デバイスがタッチペン対応であるかどうか。

GraphicsStatusReport

グラフィック サブシステムの情報。

  • このフィールドはテレメトリー情報であり、デバイスが使用されるにつれて変化します。
  • このフィールドのデータは、ポリシー ReportDeviceGraphicsInfo で制御します。
  • データ収集頻度: 3 時間。
  • データレポートのデフォルト頻度: 3 時間 <ph type="x-smartling-placeholder">
      </ph>
    • ポリシー制御: あり
  • Cache: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。無効
  • 関連付けられたユーザーについてのみ報告: なし
  • 詳細な権限が必要: TELEMETRY_API_GRAPHICS_REPORT
JSON 表現
{
  "reportTime": string,
  "displays": [
    {
      object (DisplayInfo)
    }
  ]
}
フィールド
reportTime

string (Timestamp format)

出力専用。グラフィック データが報告された時刻。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

displays[]

object (DisplayInfo)

出力専用。デバイスのディスプレイに関する情報。

DisplayInfo

ディスプレイの情報。

JSON 表現
{
  "deviceId": string,
  "resolutionWidth": integer,
  "resolutionHeight": integer,
  "refreshRate": integer,
  "isInternal": boolean,
  "displayName": string
}
フィールド
deviceId

string (int64 format)

出力専用。グラフィック カードのデバイス ID を表します。

resolutionWidth

integer

出力専用。解像度の幅(ピクセル単位)。

resolutionHeight

integer

出力専用。解像度の高さ(ピクセル単位)。

refreshRate

integer

出力専用。リフレッシュ レート(Hz)。

isInternal

boolean

出力専用。ディスプレイが内部かどうかを示します。

displayName

string

出力専用。デバイス名を表示します。

BatteryInfo

バッテリーに関する情報。

  • このフィールドはデバイス情報を提供します。これは静的であり、時間が経過しても変化しません。
  • このフィールドのデータは、ポリシー ReportDevicePowerStatus によって制御されます。
  • データ収集頻度: アップロード時のみ
  • データレポートのデフォルト頻度: 3 時間 <ph type="x-smartling-placeholder">
      </ph>
    • ポリシー制御: あり
  • Cache: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。無効
  • 関連付けられたユーザーについてのみ報告: なし
  • 詳細な権限が必要: TELEMETRY_API_BATTERY_INFO
JSON 表現
{
  "serialNumber": string,
  "manufacturer": string,
  "designCapacity": string,
  "designMinVoltage": integer,
  "manufactureDate": {
    object (Date)
  },
  "technology": string
}
フィールド
serialNumber

string

出力専用。バッテリーのシリアル番号

manufacturer

string

出力専用。バッテリーのメーカー。

designCapacity

string (int64 format)

出力専用。設計容量(ミリアンペア時)。

designMinVoltage

integer

出力専用。設計上の最小出力電圧(mV)

manufactureDate

object (Date)

出力専用。バッテリーの製造日。

technology

string

出力専用。バッテリーの技術。例: Li-ion

BatteryStatusReport

バッテリーのステータス データ。

  • このフィールドはテレメトリー情報であり、デバイスが使用されるにつれて変化します。
  • このフィールドのデータは、ポリシー ReportDevicePowerStatus によって制御されます。
  • データ収集頻度: アップロード時のみ
  • データレポートのデフォルト頻度: 3 時間 <ph type="x-smartling-placeholder">
      </ph>
    • ポリシー制御: あり
  • Cache: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。無効
  • 関連付けられたユーザーについてのみ報告: なし
  • 詳細な権限が必要: TELEMETRY_API_BATTERY_REPORT
JSON 表現
{
  "reportTime": string,
  "serialNumber": string,
  "sample": [
    {
      object (BatterySampleReport)
    }
  ],
  "batteryHealth": enum (BatteryHealth),
  "fullChargeCapacity": string,
  "cycleCount": integer
}
フィールド
reportTime

string (Timestamp format)

出力専用。デバイスでサンプルが収集されたときのタイムスタンプ

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

serialNumber

string

出力専用。バッテリーのシリアル番号

sample[]

object (BatterySampleReport)

出力専用。バッテリーのサンプリング データは、reportTime の降順で並べ替えられています。

batteryHealth

enum (BatteryHealth)

出力専用。バッテリーの健全性。

fullChargeCapacity

string (int64 format)

出力専用。フル充電容量(mA 時間)

cycleCount

integer

出力専用。サイクル数。

BatterySampleReport

バッテリーのサンプリング データです。

  • このフィールドはテレメトリー情報であり、デバイスが使用されるにつれて変化します。
  • このフィールドのデータは、ポリシー ReportDevicePowerStatus によって制御されます。
  • データ収集頻度: アップロード時のみ
  • データレポートのデフォルト頻度: 3 時間 <ph type="x-smartling-placeholder">
      </ph>
    • ポリシー制御: あり
  • Cache: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。無効
  • 関連付けられたユーザーについてのみ報告: なし
JSON 表現
{
  "reportTime": string,
  "voltage": string,
  "remainingCapacity": string,
  "temperature": integer,
  "dischargeRate": integer,
  "chargeRate": integer,
  "current": string,
  "status": string
}
フィールド
reportTime

string (Timestamp format)

出力専用。デバイスでサンプルが収集されたときのタイムスタンプ

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

voltage

string (int64 format)

出力専用。バッテリー電圧(ミリボルト)。

remainingCapacity

string (int64 format)

出力専用。バッテリーの残容量(ミリアンペア時)。

temperature

integer

出力専用。気温(摂氏)。

dischargeRate

integer

出力専用。バッテリーの放電速度(mW)。バッテリーが放電されている場合は正、充電中の場合は負です。

chargeRate

integer

出力専用。バッテリー残量(%)。

current

string (int64 format)

出力専用。バッテリー電流(mA)。

status

string

出力専用。バッテリーの状態を sysfs から読み取ります。例:放電

BatteryHealth

バッテリーの現在の状態を表します。

  • このステータスは、ゲージやバッテリーの不良を示すものではありません。現在のフル充電容量を設計容量で割って計算されます。
  • バッテリーの完全性と保証ポリシーは、メーカーが定義する責任があります。
列挙型
BATTERY_HEALTH_UNSPECIFIED 健康状態は不明です。
BATTERY_HEALTH_NORMAL バッテリーが正常、フル充電容量 / 設計容量 >80%
BATTERY_REPLACE_SOON バッテリーが中程度に異常で、すぐに交換することを推奨、フル充電容量 / 設計容量 75%~ 80%
BATTERY_REPLACE_NOW バッテリーに異常があり、交換が推奨されます。フル充電容量 / 設計容量 <75%

StorageInfo

ストレージのステータス データ。

  • このフィールドはテレメトリー情報であり、デバイスが使用されるにつれて変化します。
  • このフィールドのデータは、ポリシー ReportDeviceStorageStatus によって制御されます。
  • データ収集頻度: アップロード時のみ
  • データレポートのデフォルト頻度: 3 時間 <ph type="x-smartling-placeholder">
      </ph>
    • ポリシー制御: あり
  • Cache: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。無効
  • 関連付けられたユーザーについてのみ報告: なし
  • 詳細な権限が必要: TELEMETRY_API_STORAGE_INFO
JSON 表現
{
  "volume": [
    {
      object (DiskVolume)
    }
  ],
  "availableDiskBytes": string,
  "totalDiskBytes": string
}
フィールド
volume[]

object (DiskVolume)

ディスク ボリュームの情報

availableDiskBytes

string (int64 format)

デバイスのユーザーデータ ストレージの空き容量(バイト単位)。

totalDiskBytes

string (int64 format)

デバイスのユーザーデータ ストレージの合計容量(バイト単位)。

DiskVolume

ディスク ボリュームの情報

JSON 表現
{
  "volumeId": string,
  "storageFreeBytes": string,
  "storageTotalBytes": string
}
フィールド
volumeId

string

ディスク ボリューム ID。

storageFreeBytes

string (int64 format)

空き容量(バイト単位)。

storageTotalBytes

string (int64 format)

保存容量の合計(バイト単位)。

StorageStatusReport

ストレージのステータス データ。

  • このフィールドはテレメトリー情報であり、デバイスが使用されるにつれて変化します。
  • このフィールドのデータは、ポリシー ReportDeviceStorageStatus によって制御されます。
  • データ収集頻度: アップロード時のみ
  • データレポートのデフォルト頻度: 3 時間 <ph type="x-smartling-placeholder">
      </ph>
    • ポリシー制御: あり
  • Cache: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。無効
  • 関連付けられたユーザーについてのみ報告: なし
  • 詳細な権限が必要: TELEMETRY_API_STORAGE_REPORT
JSON 表現
{
  "reportTime": string,
  "disk": [
    {
      object (DiskInfo)
    }
  ]
}
フィールド
reportTime

string (Timestamp format)

出力専用。デバイスでサンプルが収集されたときのタイムスタンプ

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

disk[]

object (DiskInfo)

出力専用。ディスク上のレポート。

DiskInfo

1 つのストレージ デバイスのステータス。

JSON 表現
{
  "serialNumber": string,
  "manufacturer": string,
  "model": string,
  "sizeBytes": string,
  "type": string,
  "health": string,
  "volumeIds": [
    string
  ],
  "bytesReadThisSession": string,
  "bytesWrittenThisSession": string,
  "readTimeThisSession": string,
  "writeTimeThisSession": string,
  "ioTimeThisSession": string,
  "discardTimeThisSession": string
}
フィールド
serialNumber

string

出力専用。ディスクのシリアル番号。

manufacturer

string

出力専用。ディスクのメーカー。

model

string

出力専用。ディスクモデル。

sizeBytes

string (int64 format)

出力専用。ディスクサイズ。

type

string

出力専用。ディスクタイプ: eMMC / NVMe / ATA / SCSI。

health

string

出力専用。ディスクの健全性。

volumeIds[]

string

出力専用。ディスク ボリューム。

bytesReadThisSession

string (int64 format)

出力専用。前回の起動以降に読み取られたバイト数。

bytesWrittenThisSession

string (int64 format)

出力専用。前回の起動以降に書き込まれたバイト数。

readTimeThisSession

string (Duration format)

出力専用。前回の起動以降にディスクからの読み取りにかかった時間。

s で終わる小数 9 桁までの秒単位の期間。例: "3.5s"

writeTimeThisSession

string (Duration format)

出力専用。前回の起動以降にディスクへの書き込みにかかった時間。

s で終わる小数 9 桁までの秒単位の期間。例: "3.5s"

ioTimeThisSession

string (Duration format)

出力専用。ディスクとキューがビジー状態の時間をカウントします。このため、上記のフィールドとは異なり、並列リクエストが複数回カウントされることはありません。

s で終わる小数 9 桁までの秒単位の期間。例: "3.5s"

discardTimeThisSession

string (Duration format)

出力専用。前回の起動から破棄にかかった時間。破棄とは、使用されなくなったブロックを消去して書き込みを行うことです。カーネル 4.18 以降でサポートされています。

s で終わる小数 9 桁までの秒単位の期間。例: "3.5s"

ThunderboltInfo

Thunderbolt バスの情報。

  • このフィールドはデバイス情報を提供します。これは静的であり、時間が経過しても変化しません。
  • このフィールドのデータは、ポリシー ReportDeviceSecurityStatus によって制御されます。
  • データ収集頻度: デバイスの起動時
  • デフォルトのデータ報告頻度: デバイスの起動時 <ph type="x-smartling-placeholder">
      </ph>
    • ポリシー制御: なし
  • キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。はい
  • 関連付けられたユーザーについてのみ報告: なし
  • 詳細な権限が必要: TELEMETRY_API_BUS_DEVICE_INFO
JSON 表現
{
  "securityLevel": enum (ThunderboltSecurityLevel)
}
フィールド
securityLevel

enum (ThunderboltSecurityLevel)

Thunderbolt バスのセキュリティ レベル。

ThunderboltSecurityLevel

Thunderbolt バスのセキュリティ レベル。

列挙型
THUNDERBOLT_SECURITY_LEVEL_UNSPECIFIED Thunderbolt のセキュリティ レベルが設定されていません。
THUNDERBOLT_SECURITY_NONE_LEVEL すべてのデバイスはファームウェアによって自動的に接続されます。ユーザーの承認は必要ありません。
THUNDERBOLT_SECURITY_USER_LEVEL デバイスの接続を許可するかどうかをユーザーに確認します。
THUNDERBOLT_SECURITY_SECURE_LEVEL デバイスの接続を許可するかどうかをユーザーに確認します。さらに、デバイスには、キー sysfs 属性に書き込まれたランダムなキーに基づいて、想定されるものと一致するチャレンジが送信されます。
THUNDERBOLT_SECURITY_DP_ONLY_LEVEL ファームウェアは、Thunderbolt 用のトンネルを自動的に作成します。
THUNDERBOLT_SECURITY_USB_ONLY_LEVEL ファームウェアは、ホルダーに USB コントローラとディスプレイ ポート用のトンネルを自動的に作成します。ホルダーの下流にある PCIe リンクはすべて取り外されています。
THUNDERBOLT_SECURITY_NO_PCIE_LEVEL PCIE トンネリングが無効になっている。

BootPerformanceReport

デバイスの起動パフォーマンス レポート。

  • このフィールドはテレメトリー情報であり、デバイスが使用されるにつれて変化します。
  • このフィールドのデータは、ポリシー ReportDeviceBootMode によって制御されます。
  • データ収集頻度: 起動イベントごと
  • データレポートのデフォルト頻度: 3 時間 <ph type="x-smartling-placeholder">
      </ph>
    • ポリシー制御: あり
  • キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。はい
  • 関連付けられたユーザーについてのみ報告: なし
  • 詳細な権限が必要: TELEMETRY_API_OS_REPORT
JSON 表現
{
  "bootUpDuration": string,
  "bootUpTime": string,
  "shutdownDuration": string,
  "shutdownTime": string,
  "shutdownReason": enum (ShutdownReason),
  "reportTime": string
}
フィールド
bootUpDuration

string (Duration format)

起動にかかる合計時間。

s で終わる小数 9 桁までの秒単位の期間。例: "3.5s"

bootUpTime

string (Timestamp format)

電源がオンになったときのタイムスタンプ。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

shutdownDuration

string (Duration format)

シャットダウンを開始してから電源がオフになるまでの時間の合計です。

s で終わる小数 9 桁までの秒単位の期間。例: "3.5s"

shutdownTime

string (Timestamp format)

シャットダウン時のタイムスタンプ。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

shutdownReason

enum (ShutdownReason)

シャットダウンの理由。

reportTime

string (Timestamp format)

レポートが収集されたときのタイムスタンプ。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

ShutdownReason

シャットダウンの理由。

列挙型
SHUTDOWN_REASON_UNSPECIFIED シャットダウンの理由が指定されていません。
USER_REQUEST ユーザーが開始しました。
SYSTEM_UPDATE システム アップデートを開始しました。
LOW_BATTERY バッテリー残量が少ないため、シャットダウンしました。
OTHER 他の理由でシャットダウンしました。

HeartbeatStatusReport

デバイスのハートビート ステータス レポート。

  • キオスクでの利用
  • このフィールドは、デバイスのオンライン/オフライン/不明のステータスを示します。ステータスが変更された場合(オンライン -> オフラインなど)にのみ含まれます。
  • このフィールドのデータは、ポリシー HeartbeatEnabled ポリシーで制御されます。詳細
  • ハートビートの頻度: 2 分 <ph type="x-smartling-placeholder">
      </ph>
    • 注: デバイスがオフラインになった場合、デバイスのオンライン ステータスが更新されるまで 12 分ほどかかる場合があります
  • Cache: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。なし
  • 関連付けられたユーザーについてのみ報告: なし
  • 詳細な権限が必要: TELEMETRY_API_DEVICE_ACTIVITY_REPORT
JSON 表現
{
  "reportTime": string,
  "state": enum (State)
}
フィールド
reportTime

string (Timestamp format)

ステータス変更が検出されたときのタイムスタンプ

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

state

enum (State)

デバイスの変更状態

デバイスの状態

列挙型
STATE_UNSPECIFIED 状態が指定されていません
UNKNOWN デバイスがハートビート モニタリングの対象ではありません
ONLINE デバイスはオンラインです
OFFLINE デバイスはオフラインです

KioskAppStatusReport

デバイスのキオスクアプリ ステータス レポート。

  • キオスクでの利用
  • このフィールドには、キオスク デバイスで実行されているアプリ ID とバージョン番号、レポートの最終更新日時のタイムスタンプが表示されます
  • このフィールドのデータは、ポリシー ReportDeviceSessionStatus によって制御されます。
  • データ収集頻度: アップロード時のみ
  • データレポートのデフォルト頻度: 3 時間 <ph type="x-smartling-placeholder">
      </ph>
    • ポリシー制御: あり
  • Cache: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。無効
  • 関連付けられたユーザーについてのみ報告: なし
  • 詳細な権限が必要: TELEMETRY_API_APPS_REPORT
JSON 表現
{
  "reportTime": string,
  "appId": string,
  "appVersion": string
}
フィールド
reportTime

string (Timestamp format)

レポートが収集されたときのタイムスタンプ

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

appId

string

キオスクアプリのアプリ ID(「mdmkkicfmmkgmpkmkdikhlbggogpicma」など)

appVersion

string

キオスクアプリのバージョン番号(「1.10.118」など)

RuntimeCountersReport

CPU から取得したランタイム カウンタ。現在、ランタイム カウンタのテレメトリーは、第 14 世代以降の Intel vPro PSR でのみサポートされています。

JSON 表現
{
  "reportTime": string,
  "uptimeRuntimeDuration": string,
  "enterSleepCount": string,
  "enterHibernationCount": string,
  "enterPoweroffCount": string
}
フィールド
reportTime

string (Timestamp format)

レポートが収集されたときのタイムスタンプ。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

uptimeRuntimeDuration

string (Duration format)

全期間の合計実行時間。現在、常に Intel vPro PSR の S0 ランタイムです。

s で終わる小数 9 桁までの秒単位の期間。例: "3.5s"

enterSleepCount

string (int64 format)

デバイスがスリープ状態になった回数。現在は PSR を介して取得されており、S0 -> S3 からカウントします。

enterHibernationCount

string (int64 format)

デバイスが休止状態になった回数。現在は PSR を介して取得されており、S0 -> S4 からカウントします。

enterPoweroffCount

string (int64 format)

デバイスが電源オフ状態になった回数。現在は PSR を介して取得されており、S0 -> S5 からカウントします。

メソッド

get

テレメトリー デバイスを取得します。

list

すべてのテレメトリー デバイスを一覧表示します。