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

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