REST Resource: customers.telemetry.notificationConfigs
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Risorsa: TelemetryNotificationConfig
Configurazione per la ricezione di notifiche dei dati di telemetria.
Rappresentazione JSON |
{
"name": string,
"customer": string,
"googleCloudPubsubTopic": string,
"filter": {
object (TelemetryNotificationFilter )
}
} |
Campi |
name |
string
Solo output. Nome della risorsa della configurazione delle notifiche.
|
customer |
string
Solo output. Cliente di Google Workspace proprietario della risorsa.
|
googleCloudPubsubTopic |
string
L'argomento pubsub in 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 impostato, 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 solo notifiche per gli eventi di telemetria corrispondenti a questo filtro.
|
TelemetryEventNotificationFilter
Consente di configurare il modo in cui filtrare gli eventi di telemetria.
Rappresentazione JSON |
{
"eventTypes": [
enum (EventType )
]
} |
Campi |
eventTypes[] |
enum (EventType )
Invia le notifiche solo per eventi di questo tipo. Il campo non può essere vuoto.
|
Metodi |
|
Crea una configurazione delle notifiche di telemetria. |
|
Elimina una configurazione delle notifiche di telemetria. |
|
Elenca tutte le configurazioni delle notifiche di telemetria. |
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-07-25 UTC.
[null,null,["Ultimo aggiornamento 2025-07-25 UTC."],[[["\u003cp\u003eTelemetryNotificationConfig allows you to receive notifications of telemetry data by configuring a Google Cloud Pubsub topic and filtering the data.\u003c/p\u003e\n"],["\u003cp\u003eYou can filter telemetry data notifications by user, device, organizational unit, or specific telemetry events using TelemetryNotificationFilter and TelemetryEventNotificationFilter.\u003c/p\u003e\n"],["\u003cp\u003eUse the provided methods to create, delete, and list telemetry notification configurations for your Google Workspace customer.\u003c/p\u003e\n"]]],[],null,["# REST Resource: customers.telemetry.notificationConfigs\n\n- [Resource: TelemetryNotificationConfig](#TelemetryNotificationConfig)\n - [JSON representation](#TelemetryNotificationConfig.SCHEMA_REPRESENTATION)\n- [TelemetryNotificationFilter](#TelemetryNotificationFilter)\n - [JSON representation](#TelemetryNotificationFilter.SCHEMA_REPRESENTATION)\n- [TelemetryEventNotificationFilter](#TelemetryEventNotificationFilter)\n - [JSON representation](#TelemetryEventNotificationFilter.SCHEMA_REPRESENTATION)\n- [Methods](#METHODS_SUMMARY)\n\nResource: TelemetryNotificationConfig\n-------------------------------------\n\nConfiguration to receive notifications of telemetry data.\n\n| JSON representation |\n|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"name\": string, \"customer\": string, \"googleCloudPubsubTopic\": string, \"filter\": { object (/chrome/management/reference/rest/v1/customers.telemetry.notificationConfigs#TelemetryNotificationFilter) } } ``` |\n\n| Fields ||\n|--------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `name` | `string` Output only. Resource name of the notification configuration. |\n| `customer` | `string` Output only. Google Workspace customer that owns the resource. |\n| `googleCloudPubsubTopic` | `string` The pubsub topic to which notifications are published to. |\n| `filter` | `object (`[TelemetryNotificationFilter](/chrome/management/reference/rest/v1/customers.telemetry.notificationConfigs#TelemetryNotificationFilter)`)` Only send notifications for telemetry data matching this filter. |\n\nTelemetryNotificationFilter\n---------------------------\n\nConfigures how the telemetry data should be filtered.\n\n| JSON representation |\n|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"userOrgUnitId\": string, \"deviceOrgUnitId\": string, \"userEmail\": string, \"deviceId\": string, // Union field `filter` can be only one of the following: \"telemetryEventNotificationFilter\": { object (/chrome/management/reference/rest/v1/customers.telemetry.notificationConfigs#TelemetryEventNotificationFilter) } // End of list of possible types for union field `filter`. } ``` |\n\n| Fields ||\n|------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `userOrgUnitId` | `string` If set, only sends notifications for telemetry data coming from devices owned by users in this org unit. |\n| `deviceOrgUnitId` | `string` If set, only sends notifications for telemetry data coming from devices in this org unit. |\n| `userEmail` | `string` If set, only sends notifications for telemetry data coming from devices owned by this user. |\n| `deviceId` | `string` If set, only sends notifications for telemetry data coming from this device. |\n| Union field `filter`. Required. `filter` can be only one of the following: ||\n| `telemetryEventNotificationFilter` | `object (`[TelemetryEventNotificationFilter](/chrome/management/reference/rest/v1/customers.telemetry.notificationConfigs#TelemetryEventNotificationFilter)`)` Only sends notifications for the telemetry events matching this filter. |\n\nTelemetryEventNotificationFilter\n--------------------------------\n\nConfigures how the telemetry events should be filtered.\n\n| JSON representation |\n|-------------------------------------------------------------------------------------|\n| ``` { \"eventTypes\": [ enum (/chrome/management/reference/rest/v1/EventType) ] } ``` |\n\n| Fields ||\n|----------------|---------------------------------------------------------------------------------------------------------------------------------------------------|\n| `eventTypes[]` | `enum (`[EventType](/chrome/management/reference/rest/v1/EventType)`)` Only sends the notifications for events of these types. Must not be empty. |\n\n| Methods ------- ||\n|---------------------------------------------------------------------------------------------------|------------------------------------------|\n| ### [create](/chrome/management/reference/rest/v1/customers.telemetry.notificationConfigs/create) | Create a telemetry notification config. |\n| ### [delete](/chrome/management/reference/rest/v1/customers.telemetry.notificationConfigs/delete) | Delete a telemetry notification config. |\n| ### [list](/chrome/management/reference/rest/v1/customers.telemetry.notificationConfigs/list) | List all telemetry notification configs. |"]]