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)

אפשר לשלוח התראות רק על נתוני טלמטריה שתואמים למסנן הזה.

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

הצגת רשימה של כל ההגדרות של התראות הטלמטריה.