Compartilhar via


RulesEngineMatchCondition interface

Definir uma condição de correspondência

Propriedades

negateCondition

Descreve se essa é uma condição de negação ou não

rulesEngineMatchValue

Corresponda aos valores correspondentes. O operador será aplicado a cada valor aqui com semântica OR. Se algum deles corresponder à variável com o operador especificado, essa condição de correspondência será considerada uma correspondência.

rulesEngineMatchVariable

Variável de correspondência

rulesEngineOperator

Descreve o operador a ser aplicado à condição de correspondência.

selector

Nome do seletor em RequestHeader ou RequestBody a ser correspondido

transforms

Lista de transformações

Detalhes da propriedade

negateCondition

Descreve se essa é uma condição de negação ou não

negateCondition?: boolean

Valor da propriedade

boolean

rulesEngineMatchValue

Corresponda aos valores correspondentes. O operador será aplicado a cada valor aqui com semântica OR. Se algum deles corresponder à variável com o operador especificado, essa condição de correspondência será considerada uma correspondência.

rulesEngineMatchValue: string[]

Valor da propriedade

string[]

rulesEngineMatchVariable

Variável de correspondência

rulesEngineMatchVariable: string

Valor da propriedade

string

rulesEngineOperator

Descreve o operador a ser aplicado à condição de correspondência.

rulesEngineOperator: string

Valor da propriedade

string

selector

Nome do seletor em RequestHeader ou RequestBody a ser correspondido

selector?: string

Valor da propriedade

string

transforms

Lista de transformações

transforms?: string[]

Valor da propriedade

string[]