共用方式為


RulesEngineRule interface

包含比對條件的清單,以及如何修改要求/響應的動作。 如果有多個規則相符,則與前一個規則衝突之規則的動作會覆寫單一動作,或在標頭作的情況下附加。

屬性

action

如果符合所有比對條件,則對要求和回應執行的動作。

matchConditions

必須符合的比對條件清單,才能執行此規則的動作。 沒有相符條件表示動作一律會執行。

matchProcessingBehavior

如果此規則相符,規則引擎應該繼續執行其餘規則或停止。 如果不存在,則預設為 [繼續]。

name

要參考此特定規則的名稱。

priority

指派給此規則的優先順序。

屬性詳細資料

action

如果符合所有比對條件,則對要求和回應執行的動作。

action: RulesEngineAction

屬性值

matchConditions

必須符合的比對條件清單,才能執行此規則的動作。 沒有相符條件表示動作一律會執行。

matchConditions?: RulesEngineMatchCondition[]

屬性值

matchProcessingBehavior

如果此規則相符,規則引擎應該繼續執行其餘規則或停止。 如果不存在,則預設為 [繼續]。

matchProcessingBehavior?: string

屬性值

string

name

要參考此特定規則的名稱。

name: string

屬性值

string

priority

指派給此規則的優先順序。

priority: number

屬性值

number