REST Resource: customers.telemetry.notificationConfigs

Risorsa: TelemetryNotificationConfig

Configurazione per ricevere notifiche relative ai dati di telemetria.

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

string

Solo output. Nome della risorsa della configurazione di notifica.

customer

string

Solo output. Cliente Google Workspace proprietario della risorsa.

googleCloudPubsubTopic

string

L'argomento Pub/Sub su cui vengono pubblicate le notifiche.

filter

object (TelemetryNotificationFilter)

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

TelemetryNotificationFilter

Consente di configurare il modo in cui filtrare i dati di telemetria.

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 notifiche solo per i dati di telemetria provenienti dai dispositivi di proprietà degli utenti di questa unità organizzativa.

deviceOrgUnitId

string

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

userEmail

string

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

deviceId

string

Se impostata, invia notifiche solo per i dati di telemetria provenienti da questo dispositivo.

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

object (TelemetryEventNotificationFilter)

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

TelemetryEventNotificationFilter

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

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

enum (EventType)

Invia le notifiche solo per eventi di questi tipi. Il campo non può essere vuoto.

Metodi

create

Crea una configurazione di notifica della telemetria.

delete

Elimina una configurazione di notifica della telemetria.

list

Elenca tutte le configurazioni di notifica della telemetria.