REST Resource: properties.dataStreams.eventCreateRules

משאב: EventCreateRule

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

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

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

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

string

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

destinationEvent

string

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

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

eventConditions[]

object (MatchingCondition)

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

sourceCopyParameters

boolean

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

parameterMutations[]

object (ParameterMutation)

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

Methods

create

יצירת EventCreateRule.

delete

מחיקה של EventCreateRule.

get

חיפוש של EventCreateRule יחיד.

list

הצגת כללי EventCreateRules במקור לנתוני האתר.

patch

עדכון של EventCreateRule.