REST Resource: customers.telemetry.notificationConfigs

Ресурс: TelemetryNotificationConfig

Конфигурация для получения уведомлений о данных телеметрии.

JSON-представление
{
  "name": string,
  "customer": string,
  "googleCloudPubsubTopic": string,
  "filter": {
    object (TelemetryNotificationFilter)
  }
}
Поля
name

string

Только вывод. Имя ресурса конфигурации уведомлений.

customer

string

Только вывод. Клиент Google Workspace, которому принадлежит ресурс.

googleCloudPubsubTopic

string

Тема pubsub, в которой публикуются уведомления.

filter

object ( TelemetryNotificationFilter )

Отправляйте уведомления только для данных телеметрии, соответствующих этому фильтру.

ТелеметрияФильтр уведомлений

Настраивает способ фильтрации данных телеметрии.

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.
}
Поля
userOrgUnitId

string

Если этот параметр установлен, отправляются уведомления только о данных телеметрии, поступающих с устройств, принадлежащих пользователям в этом организационном подразделении.

deviceOrgUnitId

string

Если этот параметр установлен, отправляются уведомления только о данных телеметрии, поступающих с устройств в этом организационном подразделении.

userEmail

string

Если установлено, отправляются уведомления только о данных телеметрии, поступающих с устройств, принадлежащих этому пользователю.

deviceId

string

Если установлено, отправляются уведомления только о данных телеметрии, поступающих с этого устройства.

filter полей объединения. Необходимый. filter может быть только одним из следующих:
telemetryEventNotificationFilter

object ( TelemetryEventNotificationFilter )

Отправляет уведомления только о событиях телеметрии, соответствующих этому фильтру.

ТелеметрияEventNotificationFilter

Настраивает способ фильтрации событий телеметрии.

JSON-представление
{
  "eventTypes": [
    enum (EventType)
  ]
}
Поля
eventTypes[]

enum ( EventType )

Отправляет уведомления только о событиях этих типов. Не должно быть пустым.

Методы

create

Создайте конфигурацию уведомлений телеметрии.

delete

Удалите конфигурацию уведомлений телеметрии.

list

Перечислите все конфигурации уведомлений телеметрии.
,

Ресурс: TelemetryNotificationConfig

Конфигурация для получения уведомлений о данных телеметрии.

JSON-представление
{
  "name": string,
  "customer": string,
  "googleCloudPubsubTopic": string,
  "filter": {
    object (TelemetryNotificationFilter)
  }
}
Поля
name

string

Только вывод. Имя ресурса конфигурации уведомлений.

customer

string

Только вывод. Клиент Google Workspace, которому принадлежит ресурс.

googleCloudPubsubTopic

string

Тема pubsub, в которой публикуются уведомления.

filter

object ( TelemetryNotificationFilter )

Отправляйте уведомления только для данных телеметрии, соответствующих этому фильтру.

ТелеметрияФильтр уведомлений

Настраивает способ фильтрации данных телеметрии.

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.
}
Поля
userOrgUnitId

string

Если этот параметр установлен, отправляются уведомления только о данных телеметрии, поступающих с устройств, принадлежащих пользователям в этом организационном подразделении.

deviceOrgUnitId

string

Если этот параметр установлен, отправляются уведомления только о данных телеметрии, поступающих с устройств в этом организационном подразделении.

userEmail

string

Если установлено, отправляются уведомления только о данных телеметрии, поступающих с устройств, принадлежащих этому пользователю.

deviceId

string

Если установлено, отправляются уведомления только о данных телеметрии, поступающих с этого устройства.

filter полей объединения. Необходимый. filter может быть только одним из следующих:
telemetryEventNotificationFilter

object ( TelemetryEventNotificationFilter )

Отправляет уведомления только о событиях телеметрии, соответствующих этому фильтру.

ТелеметрияEventNotificationFilter

Настраивает способ фильтрации событий телеметрии.

JSON-представление
{
  "eventTypes": [
    enum (EventType)
  ]
}
Поля
eventTypes[]

enum ( EventType )

Отправляет уведомления только о событиях этих типов. Не должно быть пустым.

Методы

create

Создайте конфигурацию уведомлений телеметрии.

delete

Удалите конфигурацию уведомлений телеметрии.

list

Перечислите все конфигурации уведомлений телеметрии.