REST Resource: customers.telemetry.users

Risorsa: TelemetryUser

Dati di telemetria raccolti da un utente gestito.

  • Autorizzazione granulare necessaria: TELEMETRY_API_USER
Rappresentazione JSON
{
  "name": string,
  "customer": string,
  "orgUnitId": string,
  "userId": string,
  "userEmail": string,
  "userDevice": [
    {
      object (TelemetryUserDevice)
    }
  ]
}
Campi
name

string

Nome della risorsa dell'utente.

customer

string

Cliente di G Suite la cui azienda ha registrato il dispositivo.

orgUnitId

string

Unità organizzativa dell'utente.

userId

string

ID directory dell'utente.

userEmail

string

Indirizzo email dell'utente.

userDevice[]

object (TelemetryUserDevice)

Dati di telemetria raccolti da un utente e un dispositivo gestiti.

TelemetryUserDevice

Dati di telemetria raccolti per un utente e un dispositivo gestiti.

  • Autorizzazione granulare necessaria: TELEMETRY_API_DEVICE
Rappresentazione JSON
{
  "deviceId": string,
  "audioStatusReport": [
    {
      object (AudioStatusReport)
    }
  ],
  "deviceActivityReport": [
    {
      object (DeviceActivityReport)
    }
  ],
  "networkBandwidthReport": [
    {
      object (NetworkBandwidthReport)
    }
  ],
  "peripheralsReport": [
    {
      object (PeripheralsReport)
    }
  ]
}
Campi
deviceId

string

L'ID univoco dell'API Directory del dispositivo. Questo valore corrisponde all'ID API Directory della Console di amministrazione nella scheda Dispositivi ChromeOS.

audioStatusReport[]

object (AudioStatusReport)

Solo output. I report audio raccolti periodicamente sono ordinati in un ordine decrescente pari a reportTime.

deviceActivityReport[]

object (DeviceActivityReport)

Solo output. I report sull'attività del dispositivo raccolti periodicamente sono ordinati in un ordine decrescente pari a reportTime.

networkBandwidthReport[]

object (NetworkBandwidthReport)

Solo output. I report sulla larghezza di banda della rete raccolti periodicamente sono ordinati in un ordine decrescente di reportTime.

peripheralsReport[]

object (PeripheralsReport)

Solo output. I report sulle periferiche raccolti periodicamente sono ordinati in un ordine decrescente pari a reportTime.

DeviceActivityReport

Report Attività del dispositivo.

  • Autorizzazione granulare necessaria: TELEMETRY_API_DEVICE_ACTIVITY_REPORT
Rappresentazione JSON
{
  "reportTime": string,
  "deviceActivityState": enum (DeviceActivityState)
}
Campi
reportTime

string (Timestamp format)

Solo output. Timestamp della raccolta del report.

Un timestamp in formato "Zulu" RFC3339 UTC, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

deviceActivityState

enum (DeviceActivityState)

Solo output. Stato dell'attività del dispositivo.

DeviceActivityState

Stato dell'attività del dispositivo.

Enum
DEVICE_ACTIVITY_STATE_UNSPECIFIED Lo stato dell'attività del dispositivo non è specificato.
ACTIVE Il dispositivo è attualmente in uso.
IDLE Al momento il dispositivo è inattivo.
LOCKED Al momento il dispositivo è bloccato.

Metodi

get

Recupera utente di telemetria.

list

Elenca tutti gli utenti di telemetria.