Partager via


RulesEngineMatchCondition interface

Définir une condition de correspondance

Propriétés

negateCondition

Décrit s’il s’agit d’une condition de non-négation ou non

rulesEngineMatchValue

Mettre en correspondance les valeurs à mettre en correspondance. L’opérateur s’applique à chaque valeur ici avec la sémantique OR. Si l’un d’eux correspond à la variable avec l’opérateur donné, cette condition de correspondance est considérée comme une correspondance.

rulesEngineMatchVariable

Mettre en correspondance la variable

rulesEngineOperator

Décrit l’opérateur à appliquer à la condition de correspondance.

selector

Nom du sélecteur dans RequestHeader ou RequestBody à mettre en correspondance

transforms

Liste des transformations

Détails de la propriété

negateCondition

Décrit s’il s’agit d’une condition de non-négation ou non

negateCondition?: boolean

Valeur de propriété

boolean

rulesEngineMatchValue

Mettre en correspondance les valeurs à mettre en correspondance. L’opérateur s’applique à chaque valeur ici avec la sémantique OR. Si l’un d’eux correspond à la variable avec l’opérateur donné, cette condition de correspondance est considérée comme une correspondance.

rulesEngineMatchValue: string[]

Valeur de propriété

string[]

rulesEngineMatchVariable

Mettre en correspondance la variable

rulesEngineMatchVariable: string

Valeur de propriété

string

rulesEngineOperator

Décrit l’opérateur à appliquer à la condition de correspondance.

rulesEngineOperator: string

Valeur de propriété

string

selector

Nom du sélecteur dans RequestHeader ou RequestBody à mettre en correspondance

selector?: string

Valeur de propriété

string

transforms

Liste des transformations

transforms?: string[]

Valeur de propriété

string[]