REST Resource: customers.telemetry.users

Recurso: TelemetryUser

Datos de telemetría recopilados de un usuario administrado

  • Se necesita permiso detallado: TELEMETRY_API_USER
Representación JSON
{
  "name": string,
  "customer": string,
  "orgUnitId": string,
  "userId": string,
  "userEmail": string,
  "userDevice": [
    {
      object (TelemetryUserDevice)
    }
  ]
}
Campos
name

string

Es el nombre del recurso del usuario.

customer

string

Cliente de G Suite cuya empresa inscribió el dispositivo.

orgUnitId

string

Es la unidad organizativa del usuario.

userId

string

Es el ID de directorio del usuario.

userEmail

string

Es la dirección de correo electrónico del usuario.

userDevice[]

object (TelemetryUserDevice)

Datos de telemetría recopilados de un usuario y un dispositivo administrados.

TelemetryUserDevice

Datos de telemetría recopilados para un usuario y un dispositivo administrados.

  • Se necesita permiso detallado: TELEMETRY_API_DEVICE
Representación JSON
{
  "deviceId": string,
  "audioStatusReport": [
    {
      object (AudioStatusReport)
    }
  ],
  "deviceActivityReport": [
    {
      object (DeviceActivityReport)
    }
  ],
  "networkBandwidthReport": [
    {
      object (NetworkBandwidthReport)
    }
  ],
  "peripheralsReport": [
    {
      object (PeripheralsReport)
    }
  ],
  "appReport": [
    {
      object (AppReport)
    }
  ]
}
Campos
deviceId

string

Es el ID único de la API de Directory del dispositivo. Este valor es el mismo que el ID de la API de Directory de la Consola del administrador en la pestaña Dispositivos ChromeOS.

audioStatusReport[]

object (AudioStatusReport)

Solo salida. Informes de audio recopilados periódicamente ordenados de forma descendente por reportTime.

deviceActivityReport[]

object (DeviceActivityReport)

Solo salida. Informes de actividad del dispositivo recopilados periódicamente ordenados de forma descendente por reportTime.

networkBandwidthReport[]

object (NetworkBandwidthReport)

Solo salida. Informes de ancho de banda de red recopilados periódicamente ordenados de forma descendente por reportTime.

peripheralsReport[]

object (PeripheralsReport)

Solo salida. Informes de periféricos recopilados periódicamente ordenados de forma decreciente por reportTime.

appReport[]

object (AppReport)

Solo salida. Informes de aplicaciones recopilados periódicamente ordenados de forma descendente por reportTime.

DeviceActivityReport

Informe de actividad del dispositivo

  • Se requiere permiso detallado: TELEMETRY_API_DEVICE_ACTIVITY_REPORT
Representación JSON
{
  "reportTime": string,
  "deviceActivityState": enum (DeviceActivityState)
}
Campos
reportTime

string (Timestamp format)

Solo salida. Marca de tiempo de cuándo se recopiló el informe.

Usa RFC 3339, en el que el resultado generado siempre se normalizará en Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan compensaciones distintas de "Z". Ejemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

deviceActivityState

enum (DeviceActivityState)

Solo salida. Estado de la actividad del dispositivo

DeviceActivityState

Es el estado de actividad del dispositivo.

Enumeraciones
DEVICE_ACTIVITY_STATE_UNSPECIFIED El estado de la actividad del dispositivo no está especificado.
ACTIVE El dispositivo está en uso.
IDLE El dispositivo está inactivo.
LOCKED El dispositivo está bloqueado en este momento.

Métodos

get

Obtén el usuario de la telemetría.

list

Muestra una lista de todos los usuarios de la telemetría.