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)

必要欄位。至少要有 1 項條件,最多 10 項。來源事件的條件必須相符,系統才會套用這項規則。

sourceCopyParameters

boolean

如果是 true,來源參數就會複製到新事件。如果設為 False 或未設定,系統就不會從來源事件複製所有非內部參數。系統會在複製參數後套用參數異動。

parameterMutations[]

object (ParameterMutation)

參數異動會定義新事件的參數行為並依序套用。最多可以套用 20 項異動。

方法

create

建立 EventCreateRule。

delete

刪除 EventCreateRule。

get

查詢單一 EventCreateRule。

list

列出網站資料串流的 EventCreateRules。

patch

更新 EventCreateRule。