REST Resource: customers.telemetry.users

Recurso: TelemetryUser

Datos de telemetría recopilados de un usuario administrado

  • Se necesitan permisos detallados: 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 de recurso del usuario.

customer

string

Cliente de G Suite cuya empresa inscribió el dispositivo.

orgUnitId

string

Unidad organizativa del usuario.

userId

string

Es el ID de directorio del usuario.

userEmail

string

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 necesitan permisos detallados: 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

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 de la pestaña Dispositivos ChromeOS.

audioStatusReport[]

object (AudioStatusReport)

Solo salida. Los informes de audio recopilados se muestran periódicamente en orden descendente de reportTime.

deviceActivityReport[]

object (DeviceActivityReport)

Solo salida. Los informes de actividad del dispositivo que se recopilan de forma periódica se ordenan en forma descendente (reportTime).

networkBandwidthReport[]

object (NetworkBandwidthReport)

Solo salida. Los informes de ancho de banda de la red, que se recopilan de forma periódica, se ordenan en forma descendente de reportTime.

peripheralsReport[]

object (PeripheralsReport)

Solo salida. Los informes de periféricos recopilados de forma periódica se ordenan en forma descendente (reportTime).

appReport[]

object (AppReport)

Solo salida. Los informes de las aplicaciones que se recopilan de forma periódica se ordenan en forma descendente (reportTime).

DeviceActivityReport

El informe de actividad del dispositivo

  • Se necesitan permisos detallados: TELEMETRY_API_DEVICE_ACTIVITY_REPORT
Representación JSON
{
  "reportTime": string,
  "deviceActivityState": enum (DeviceActivityState)
}
Campos
reportTime

string (Timestamp format)

Solo salida. Marca de tiempo de la fecha en que se recopiló el informe.

Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".

deviceActivityState

enum (DeviceActivityState)

Solo salida. Estado de actividad del dispositivo.

DeviceActivityState

Estado de actividad del dispositivo.

Enumeraciones
DEVICE_ACTIVITY_STATE_UNSPECIFIED No se especificó el estado de la actividad del dispositivo.
ACTIVE El dispositivo está en uso.
IDLE En este momento, el dispositivo está inactivo.
LOCKED En este momento, el dispositivo está bloqueado.

Métodos

get

Obtén un usuario de telemetría.

list

Enumera todos los usuarios de telemetría.