REST Resource: properties.dataStreams.eventCreateRules

משאב: EventCreateRule

כלל ליצירת אירוע מגדיר תנאים שיפעילו יצירה של אירוע חדש לגמרי, על סמך קריטריונים תואמים של אירוע מקור. אפשר להגדיר מוטציות נוספות של הפרמטרים מאירוע המקור.

בניגוד לכללי עריכת אירועים, לכללים ליצירת אירועים אין סדר מוגדר. כל השירותים יפעלו בנפרד.

אי אפשר להשתמש בכללים מסוג 'עריכת אירוע' ו'יצירת אירוע' כדי לשנות אירוע שנוצר בכלל של יצירת אירוע.

ייצוג JSON
{
  "name": string,
  "destinationEvent": string,
  "eventConditions": [
    {
      object (MatchingCondition)
    }
  ],
  "sourceCopyParameters": boolean,
  "parameterMutations": [
    {
      object (ParameterMutation)
    }
  ]
}
שדות
name

string

פלט בלבד. שם המשאב למשאב EventCreateRule הזה. פורמט: properties/{property}/dataStreams/{dataStream}/eventCreateRules/{eventCreateRule}

destinationEvent

string

חובה. שם האירוע החדש שייווצר.

הערך הזה חייב: * להכיל פחות מ-40 תווים * להכיל רק אותיות, ספרות או _ (קווים תחתונים) * להתחיל באות

eventConditions[]

object (MatchingCondition)

חובה. צריך להגדיר לפחות תנאי אחד, ואפשר להגדיר עד 10 תנאים כדי שהכלל יחול, התנאים של אירוע המקור חייבים להיות זהים.

sourceCopyParameters

boolean

אם הערך הוא True, הפרמטרים של המקור מועתקים לאירוע החדש. אם המדיניות מוגדרת כ-False או לא מוגדרת, כל הפרמטרים שאינם פנימיים לא יועתקו מאירוע המקור. המערכת מחילה שינויים בפרמטרים אחרי שהפרמטרים מועתקים.

parameterMutations[]

object (ParameterMutation)

מוטציות של פרמטרים מגדירות התנהגות של פרמטרים באירוע החדש, ומיושמות לפי הסדר. אפשר להחיל עד 20 מוטציות.

שיטות

create

יצירת EventCreateRule.

delete

מוחקת EventCreateRule.

get

מחפשים EventCreateRule אחד.

list

רשימה של EventCreateRules במקור לנתוני האתר.

patch

מעדכן EventCreateRule.