REST Resource: customers.telemetry.notificationConfigs

Recurso: TelemetryNotificationConfig

Configuración para recibir notificaciones de datos de telemetría.

Representación JSON
{
  "name": string,
  "customer": string,
  "googleCloudPubsubTopic": string,
  "filter": {
    object (TelemetryNotificationFilter)
  }
}
Campos
name

string

Solo salida. Es el nombre del recurso de la configuración de notificaciones.

customer

string

Solo salida. Es el cliente de Google Workspace que es propietario del recurso.

googleCloudPubsubTopic

string

Es el tema de Pub/Sub en el que se publican las notificaciones.

filter

object (TelemetryNotificationFilter)

Solo envía notificaciones para los datos de telemetría que coincidan con este filtro.

TelemetryNotificationFilter

Configura cómo se deben filtrar los datos de telemetría.

Representación JSON
{
  "userOrgUnitId": string,
  "deviceOrgUnitId": string,
  "userEmail": string,
  "deviceId": string,

  // Union field filter can be only one of the following:
  "telemetryEventNotificationFilter": {
    object (TelemetryEventNotificationFilter)
  }
  // End of list of possible types for union field filter.
}
Campos
userOrgUnitId

string

Si la estableces, solo enviará notificaciones de los datos de telemetría provenientes de dispositivos que pertenecen a los usuarios de esta unidad organizativa.

deviceOrgUnitId

string

Si se establece, solo se envían notificaciones para los datos de telemetría que provienen de dispositivos de esta unidad organizativa.

userEmail

string

Si se establece, solo se envían notificaciones para los datos de telemetría que provienen de dispositivos que pertenecen a este usuario.

deviceId

string

Si se establece, solo se envían notificaciones para los datos de telemetría que provienen de este dispositivo.

Campo de unión filter. Obligatorio. Las direcciones (filter) solo pueden ser una de las siguientes opciones:
telemetryEventNotificationFilter

object (TelemetryEventNotificationFilter)

Solo envía notificaciones para los eventos de telemetría que coincidan con este filtro.

TelemetryEventNotificationFilter

Configura cómo se deben filtrar los eventos de telemetría.

Representación JSON
{
  "eventTypes": [
    enum (EventType)
  ]
}
Campos
eventTypes[]

enum (EventType)

Solo envía las notificaciones de eventos de estos tipos. No debe estar vacío.

Métodos

create

Crea una configuración de notificaciones de telemetría.

delete

Borra una configuración de notificaciones de telemetría.

list

Enumera todas las configuraciones de notificaciones de telemetría.