- Resource: TelemetryNotificationConfig
- TelemetryNotificationFilter
- TelemetryEventNotificationFilter
- Methods
Resource: TelemetryNotificationConfig
Configuration to receive notifications of telemetry data.
JSON representation |
---|
{
"name": string,
"customer": string,
"googleCloudPubsubTopic": string,
"filter": {
object ( |
Fields | |
---|---|
name |
Output only. Resource name of the notification configuration. |
customer |
Output only. Google Workspace customer that owns the resource. |
googleCloudPubsubTopic |
The pubsub topic to which notifications are published to. |
filter |
Only send notifications for telemetry data matching this filter. |
TelemetryNotificationFilter
Configures how the telemetry data should be filtered.
JSON representation |
---|
{ "userOrgUnitId": string, "deviceOrgUnitId": string, "userEmail": string, "deviceId": string, // Union field |
Fields | |
---|---|
userOrgUnitId |
If set, only sends notifications for telemetry data coming from devices owned by users in this org unit. |
deviceOrgUnitId |
If set, only sends notifications for telemetry data coming from devices in this org unit. |
userEmail |
If set, only sends notifications for telemetry data coming from devices owned by this user. |
deviceId |
If set, only sends notifications for telemetry data coming from this device. |
Union field filter . Required. filter can be only one of the following: |
|
telemetryEventNotificationFilter |
Only sends notifications for the telemetry events matching this filter. |
TelemetryEventNotificationFilter
Configures how the telemetry events should be filtered.
JSON representation |
---|
{
"eventTypes": [
enum ( |
Fields | |
---|---|
eventTypes[] |
Only sends the notifications for events of these types. Must not be empty. |
Methods |
|
---|---|
|
Create a telemetry notification config. |
|
Delete a telemetry notification config. |
|
List all telemetry notification configs. |