REST Resource: customers.telemetry.users

Recurso: TelemetryUser

Dados de telemetria coletados de um usuário gerenciado.

  • Permissão granular necessária: TELEMETRY_API_USER
Representação JSON
{
  "name": string,
  "customer": string,
  "orgUnitId": string,
  "userId": string,
  "userEmail": string,
  "userDevice": [
    {
      object (TelemetryUserDevice)
    }
  ]
}
Campos
name

string

Nome do recurso do usuário.

customer

string

O cliente do G Suite cuja empresa registrou o dispositivo.

orgUnitId

string

Unidade organizacional do usuário.

userId

string

ID do diretório do usuário.

userEmail

string

Endereço de e-mail do usuário.

userDevice[]

object (TelemetryUserDevice)

Dados de telemetria coletados de um usuário e um dispositivo gerenciados.

TelemetryUserDevice

Dados de telemetria coletados para um usuário e um dispositivo gerenciados.

  • Permissão granular necessária: TELEMETRY_API_DEVICE
Representação JSON
{
  "deviceId": string,
  "audioStatusReport": [
    {
      object (AudioStatusReport)
    }
  ],
  "deviceActivityReport": [
    {
      object (DeviceActivityReport)
    }
  ],
  "networkBandwidthReport": [
    {
      object (NetworkBandwidthReport)
    }
  ],
  "peripheralsReport": [
    {
      object (PeripheralsReport)
    }
  ],
  "appReport": [
    {
      object (AppReport)
    }
  ]
}
Campos
deviceId

string

O ID exclusivo da Directory API do dispositivo. Esse valor é igual ao ID da API Directory do Admin Console na guia "Dispositivos ChromeOS".

audioStatusReport[]

object (AudioStatusReport)

Apenas saída. Os relatórios de áudio coletados periodicamente são classificados em ordem decrescente de reportTime.

deviceActivityReport[]

object (DeviceActivityReport)

Apenas saída. Os relatórios de atividade do dispositivo coletados periodicamente são classificados em ordem decrescente de reportTime.

networkBandwidthReport[]

object (NetworkBandwidthReport)

Apenas saída. Relatórios de largura de banda da rede coletados periodicamente são classificados em ordem decrescente de reportTime.

peripheralsReport[]

object (PeripheralsReport)

Apenas saída. Os relatórios de periféricos coletados periodicamente são classificados em ordem decrescente de reportTime.

appReport[]

object (AppReport)

Apenas saída. Os relatórios de apps coletados periodicamente são classificados em ordem decrescente de reportTime.

DeviceActivityReport

Relatório de atividade do dispositivo.

  • Permissão granular necessária: TELEMETRY_API_DEVICE_ACTIVITY_REPORT
Representação JSON
{
  "reportTime": string,
  "deviceActivityState": enum (DeviceActivityState)
}
Campos
reportTime

string (Timestamp format)

Apenas saída. Carimbo de data/hora de quando o relatório foi coletado.

Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

deviceActivityState

enum (DeviceActivityState)

Apenas saída. Estado da atividade do dispositivo.

DeviceActivityState

Estado da atividade do dispositivo.

Enums
DEVICE_ACTIVITY_STATE_UNSPECIFIED O estado da atividade do dispositivo não foi especificado.
ACTIVE O dispositivo está sendo usado.
IDLE O dispositivo está inativo no momento.
LOCKED O dispositivo está bloqueado no momento.

Métodos

get

Recebe o usuário de telemetria.

list

Lista todos os usuários de telemetria.