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

Cliente do G Suite da empresa que 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)
    }
  ]
}
Campos
deviceId

string

O ID exclusivo da API Directory do dispositivo. Esse valor é o mesmo que o ID da API Directory do Admin Console na guia "Dispositivos" do ChromeOS.

audioStatusReport[]

object (AudioStatusReport)

Apenas saída. Relatórios de áudio coletados periodicamente, em ordem decrescente de reportTime.

deviceActivityReport[]

object (DeviceActivityReport)

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

networkBandwidthReport[]

object (NetworkBandwidthReport)

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

peripheralsReport[]

object (PeripheralsReport)

Apenas saída. Relatórios de periféricos coletados periodicamente 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 UTC "Zulu" RFC3339, 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.

Métodos

get

Acessa o usuário da telemetria.

list

Lista todos os usuários da telemetria.