MatchCondition interface
Define match conditions.
Properties
| match |
Match value. |
| match |
List of match variables. |
| negation |
Whether this is negate condition or not. |
| operator | The operator to be matched. |
| transforms | List of transforms. |
Property Details
matchValues
Match value.
matchValues: string[]
Property Value
string[]
matchVariables
negationConditon
Whether this is negate condition or not.
negationConditon?: boolean
Property Value
boolean
operator
The operator to be matched.
operator: "Any" | "Contains" | "Equal" | "IPMatch" | "LessThan" | "GreaterThan" | "LessThanOrEqual" | "GreaterThanOrEqual" | "BeginsWith" | "EndsWith" | "Regex" | "GeoMatch"
Property Value
"Any" | "Contains" | "Equal" | "IPMatch" | "LessThan" | "GreaterThan" | "LessThanOrEqual" | "GreaterThanOrEqual" | "BeginsWith" | "EndsWith" | "Regex" | "GeoMatch"
transforms
List of transforms.
transforms?: ("Uppercase" | "Lowercase" | "Trim" | "UrlDecode" | "UrlEncode" | "RemoveNulls" | "HtmlEntityDecode")[]
Property Value
("Uppercase" | "Lowercase" | "Trim" | "UrlDecode" | "UrlEncode" | "RemoveNulls" | "HtmlEntityDecode")[]