ExceptionEntry interface

Adds exception to allow a request when the condition is satisfied.

Properties

exceptionManagedRuleSets

The managed rule sets that are associated with the exception.

matchVariable

The variable on which we evaluate the exception condition

selector

When the matchVariable points to a key-value pair (e.g, RequestHeader), this identifies the key.

selectorMatchOperator

When the matchVariable points to a key-value pair (e.g, RequestHeader), this operates on the selector

valueMatchOperator

Operates on the allowed values for the matchVariable

values

Allowed values for the matchVariable

Property Details

exceptionManagedRuleSets

The managed rule sets that are associated with the exception.

exceptionManagedRuleSets?: ExclusionManagedRuleSet[]

Property Value

matchVariable

The variable on which we evaluate the exception condition

matchVariable: string

Property Value

string

selector

When the matchVariable points to a key-value pair (e.g, RequestHeader), this identifies the key.

selector?: string

Property Value

string

selectorMatchOperator

When the matchVariable points to a key-value pair (e.g, RequestHeader), this operates on the selector

selectorMatchOperator?: string

Property Value

string

valueMatchOperator

Operates on the allowed values for the matchVariable

valueMatchOperator: string

Property Value

string

values

Allowed values for the matchVariable

values?: string[]

Property Value

string[]