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

모든 원격 분석 알림 구성을 나열합니다.