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)

必須。少なくとも 1 つの条件が必要です。最大 10 個の条件を指定できます。このルールを適用するには、ソースイベントの条件が一致している必要があります。

sourceCopyParameters

boolean

true の場合、ソース パラメータが新しいイベントにコピーされます。false または未設定の場合、内部以外のパラメータはすべてソースイベントからコピーされません。パラメータの変更は、パラメータがコピーされた後に適用されます。

parameterMutations[]

object (ParameterMutation)

パラメータ ミューテーションは、新しいイベントのパラメータ動作を定義し、順番に適用されます。適用できるミューテーションは最大 20 個です。

メソッド

create

EventCreateRule を作成します。

delete

EventCreateRule を削除します。

get

単一の EventCreateRule を検索します。

list

ウェブデータ ストリームの EventCreateRule を一覧表示します。

patch

EventCreateRule を更新します。