RulesEngineMatchCondition interface
Define a match condition
Properties
negate |
Describes if this is negate condition or not |
rules |
Match values to match against. The operator will apply to each value in here with OR semantics. If any of them match the variable with the given operator this match condition is considered a match. |
rules |
Match Variable |
rules |
Describes operator to apply to the match condition. |
selector | Name of selector in RequestHeader or RequestBody to be matched |
transforms | List of transforms |
Property Details
negateCondition
Describes if this is negate condition or not
negateCondition?: boolean
Property Value
boolean
rulesEngineMatchValue
Match values to match against. The operator will apply to each value in here with OR semantics. If any of them match the variable with the given operator this match condition is considered a match.
rulesEngineMatchValue: string[]
Property Value
string[]
rulesEngineMatchVariable
Match Variable
rulesEngineMatchVariable: string
Property Value
string
rulesEngineOperator
Describes operator to apply to the match condition.
rulesEngineOperator: string
Property Value
string
selector
Name of selector in RequestHeader or RequestBody to be matched
selector?: string
Property Value
string
transforms
List of transforms
transforms?: string[]
Property Value
string[]