Compartir a través de


RulesEngineMatchCondition interface

Definición de una condición de coincidencia

Propiedades

negateCondition

Describe si se trata de una condición negada o no

rulesEngineMatchValue

Coincide con los valores con los que buscar coincidencias. El operador se aplicará a cada valor de aquí con semántica OR. Si alguno de ellos coincide con la variable con el operador especificado, esta condición de coincidencia se considera una coincidencia.

rulesEngineMatchVariable

Coincidencia de variable

rulesEngineOperator

Describe el operador que se va a aplicar a la condición de coincidencia.

selector

Nombre del selector en RequestHeader o RequestBody que se va a buscar coincidencia

transforms

Lista de transformaciones

Detalles de las propiedades

negateCondition

Describe si se trata de una condición negada o no

negateCondition?: boolean

Valor de propiedad

boolean

rulesEngineMatchValue

Coincide con los valores con los que buscar coincidencias. El operador se aplicará a cada valor de aquí con semántica OR. Si alguno de ellos coincide con la variable con el operador especificado, esta condición de coincidencia se considera una coincidencia.

rulesEngineMatchValue: string[]

Valor de propiedad

string[]

rulesEngineMatchVariable

Coincidencia de variable

rulesEngineMatchVariable: string

Valor de propiedad

string

rulesEngineOperator

Describe el operador que se va a aplicar a la condición de coincidencia.

rulesEngineOperator: string

Valor de propiedad

string

selector

Nombre del selector en RequestHeader o RequestBody que se va a buscar coincidencia

selector?: string

Valor de propiedad

string

transforms

Lista de transformaciones

transforms?: string[]

Valor de propiedad

string[]