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 個突變。

方法

create

建立 EventCreateRule。

delete

刪除 EventCreateRule。

get

查詢單一 EventCreateRule。

list

列出網站資料串流中的 EventCreateRules。

patch

更新 EventCreateRule。