REST Resource: properties.dataStreams.eventEditRules

资源:EventEditRule

事件修改规则用于定义触发条件,以便根据与来源事件匹配的条件创建全新事件。您可以定义源事件中参数的其他更改。

与事件创建规则不同,事件修改规则会按定义的顺序应用。

事件修改规则无法用于修改通过事件创建规则创建的事件。

JSON 表示法
{
  "name": string,
  "displayName": string,
  "eventConditions": [
    {
      object (MatchingCondition)
    }
  ],
  "parameterMutations": [
    {
      object (ParameterMutation)
    }
  ],
  "processingOrder": string
}
字段
name

string

标识符。此 EventEditRule 资源的资源名称。Format: properties/{property}/dataStreams/{dataStream}/eventEditRules/{eventEditRule}

displayName

string

必需。此事件修改规则的显示名称。最多 255 个字符。

eventConditions[]

object (MatchingCondition)

必需。来源事件的条件必须匹配,此规则才会应用。必须包含至少一个条件,最多可以包含 10 个条件。

parameterMutations[]

object (ParameterMutation)

必需。参数更改定义了新事件中的参数行为,并会按顺序应用。最多可应用 20 次更改。

processingOrder

string (int64 format)

仅限输出。要处理此规则的订单。订单价值低于此值的规则将在该规则之前处理,订单价值高于此值的规则将在该规则之后处理。系统会在订单结束时为新的事件修改规则分配一个顺序值。

此值不适用于事件创建规则。

方法

create

创建 EventEditRule。

delete

删除 EventEditRule。

get

查找单个 EventEditRule。

list

列出网站数据流中的 EventEditRule。

patch

更新 EventEditRule。

reorder

更改指定数据流上事件修改规则的处理顺序。