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)

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

メソッド

create

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

delete

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

list

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