RulesEngineRule interface
包含相符條件的清單,以及如何修改要求/回應的動作。 如果有多個規則相符,則來自一個與先前規則衝突之規則的動作會覆寫單一動作,或在標頭操作的情況下附加。
屬性
action | 符合所有相符條件時,對要求和回應執行的動作。 |
match |
必須符合的相符條件清單,才能執行此規則的動作。 沒有相符條件表示動作一律會執行。 |
match |
如果此規則相符,規則引擎應該繼續執行其餘規則或停止。 如果不存在,預設為 [繼續]。 |
name | 要參考此特定規則的名稱。 |
priority | 指派給此規則的優先順序。 |
屬性詳細資料
action
matchConditions
必須符合的相符條件清單,才能執行此規則的動作。 沒有相符條件表示動作一律會執行。
matchConditions?: RulesEngineMatchCondition[]
屬性值
matchProcessingBehavior
如果此規則相符,規則引擎應該繼續執行其餘規則或停止。 如果不存在,預設為 [繼續]。
matchProcessingBehavior?: string
屬性值
string
name
要參考此特定規則的名稱。
name: string
屬性值
string
priority
指派給此規則的優先順序。
priority: number
屬性值
number