次の方法で共有


RulesEngineRule interface

一致条件の一覧と、要求/応答を変更する方法に関するアクションが含まれます。 複数のルールが一致する場合、前のルールと競合する 1 つのルールのアクションが単一のアクションに対して上書きされるか、ヘッダー操作の場合は追加されます。

プロパティ

action

すべての一致条件が満たされた場合に要求と応答に対して実行するアクション。

matchConditions

このルールのアクションを実行するために満たす必要がある一致条件の一覧。 一致条件がない場合、アクションは常に実行されます。

matchProcessingBehavior

このルールが一致する場合、ルール エンジンは残りのルールを実行し続けるか停止する必要があります。 存在しない場合は、既定で [続行] が選択されます。

name

この特定の規則を参照する名前。

priority

このルールに割り当てられた優先度。

プロパティの詳細

action

すべての一致条件が満たされた場合に要求と応答に対して実行するアクション。

action: RulesEngineAction

プロパティ値

matchConditions

このルールのアクションを実行するために満たす必要がある一致条件の一覧。 一致条件がない場合、アクションは常に実行されます。

matchConditions?: RulesEngineMatchCondition[]

プロパティ値

matchProcessingBehavior

このルールが一致する場合、ルール エンジンは残りのルールを実行し続けるか停止する必要があります。 存在しない場合は、既定で [続行] が選択されます。

matchProcessingBehavior?: string

プロパティ値

string

name

この特定の規則を参照する名前。

name: string

プロパティ値

string

priority

このルールに割り当てられた優先度。

priority: number

プロパティ値

number