REST Resource: customers.telemetry.notificationConfigs

Risorsa: TelemetryNotificationConfig

Configurazione per ricevere notifiche sui dati di telemetria.

Rappresentazione JSON
{
  "name": string,
  "customer": string,
  "googleCloudPubsubTopic": string,
  "filter": {
    object (TelemetryNotificationFilter)
  }
}
Campi
name

string

Solo output. Nome risorsa della configurazione della notifica.

customer

string

Solo output. Cliente di Google Workspace proprietario della risorsa.

googleCloudPubsubTopic

string

L'argomento Pub/Sub in cui sono pubblicate le notifiche.

filter

object (TelemetryNotificationFilter)

Invia solo notifiche per i dati di telemetria che corrispondono a questo filtro.

TelemetryNotificationFilter

Configura il modo in cui i dati di telemetria devono essere filtrati.

Rappresentazione 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.
}
Campi
userOrgUnitId

string

Se impostato, invia solo notifiche per i dati di telemetria provenienti dai dispositivi di proprietà degli utenti di questa unità organizzativa.

deviceOrgUnitId

string

Se impostato, invia solo notifiche per i dati di telemetria provenienti dai dispositivi di questa unità organizzativa.

userEmail

string

Se impostato, invia solo notifiche per i dati telemetrici provenienti dai dispositivi di proprietà di questo utente.

deviceId

string

Se impostato, invia solo notifiche per i dati telemetrici provenienti da questo dispositivo.

Campo di unione filter. obbligatorio. filter può essere solo uno dei seguenti:
telemetryEventNotificationFilter

object (TelemetryEventNotificationFilter)

Invia solo notifiche per gli eventi di telemetria che corrispondono a questo filtro.

TelemetryEventNotificationFilter

Configura il modo in cui gli eventi di telemetria devono essere filtrati.

Rappresentazione JSON
{
  "eventTypes": [
    enum (EventType)
  ]
}
Campi
eventTypes[]

enum (EventType)

Invia le notifiche solo per eventi di questi tipi. Non deve essere vuoto.

Metodi

create

Crea una configurazione delle notifiche di telemetria.

delete

Elimina una configurazione di notifiche di telemetria.

list

Elenca tutte le configurazioni di notifica di telemetria.