REST Resource: customers.telemetry.notificationConfigs

リソース: TelemetryNotificationConfig

テレメトリー データの通知を受け取るための構成。

JSON 表現
{
  "name": string,
  "customer": string,
  "googleCloudPubsubTopic": string,
  "filter": {
    object (TelemetryNotificationFilter)
  }
}
フィールド
name

string

出力のみ。通知構成のリソース名。

customer

string

出力のみ。リソースを所有する Google Workspace のお客様。

googleCloudPubsubTopic

string

通知が公開される Pub/Sub トピック。

filter

object (TelemetryNotificationFilter)

このフィルタに一致するテレメトリー データについてのみ通知を送信します。

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)

このフィルタに一致するテレメトリー イベントに関する通知のみを送信します。

TelemetryEventNotificationFilter

テレメトリー イベントのフィルタ方法を構成します。

JSON 表現
{
  "eventTypes": [
    enum (EventType)
  ]
}
フィールド
eventTypes[]

enum (EventType)

これらのタイプのイベントについてのみ通知を送信します。空白にすることはできません。

Methods

create

テレメトリー通知構成を作成します。

delete

テレメトリー通知構成を削除します。

list

すべてのテレメトリー通知構成を一覧表示します。