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. Nombre del recurso de la configuración de notificaciones.

customer

string

Solo salida. Cliente de Google Workspace propietario del recurso.

googleCloudPubsubTopic

string

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

filter

object (TelemetryNotificationFilter)

Enviar solo 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 la estableces, solo enviará notificaciones de los datos de telemetría provenientes de los dispositivos de esta unidad organizativa.

userEmail

string

Si se establece, solo enviará notificaciones de los datos de telemetría provenientes de dispositivos que pertenecen a este usuario.

deviceId

string

Si la estableces, solo enviará notificaciones de los datos de telemetría provenientes 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 coinciden 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 los eventos de este tipo. No debe estar vacío.

Métodos

create

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

delete

Borrar una configuración de notificaciones de telemetría

list

Enumera todas las configuraciones de notificaciones de telemetría.