ManagedRuleSetException interface

Excludes whole requests from managed rule evaluation according to match conditions.

Properties

matchValues

List of values to be matched with.

matchVariable

The variable to be evaluated for excluding the request.

scopes

Scope(s) of the exception.

selector

When matchVariable is a collection, operator used to specify which elements in the collection this exception applies to. Currently supported only for RequestHeaderNames.

selectorMatchOperator

Comparison operator to apply to the selector when specifying which elements in the collection this exception applies to.

valueMatchOperator

Comparison operator to apply to the value to be matched.

Property Details

matchValues

List of values to be matched with.

matchValues: string[]

Property Value

string[]

matchVariable

The variable to be evaluated for excluding the request.

matchVariable: string

Property Value

string

scopes

Scope(s) of the exception.

scopes: ManagedRuleSetScope[]

Property Value

selector

When matchVariable is a collection, operator used to specify which elements in the collection this exception applies to. Currently supported only for RequestHeaderNames.

selector?: string

Property Value

string

selectorMatchOperator

Comparison operator to apply to the selector when specifying which elements in the collection this exception applies to.

selectorMatchOperator?: string

Property Value

string

valueMatchOperator

Comparison operator to apply to the value to be matched.

valueMatchOperator: string

Property Value

string