Exception Entry Args
data class ExceptionEntryArgs(val exceptionManagedRuleSets: Output<List<ExclusionManagedRuleSetArgs>>? = null, val matchVariable: Output<Either<String, ExceptionEntryMatchVariable>>, val selector: Output<String>? = null, val selectorMatchOperator: Output<Either<String, ExceptionEntrySelectorMatchOperator>>? = null, val valueMatchOperator: Output<Either<String, ExceptionEntryValueMatchOperator>>, val values: Output<List<String>>? = null) : ConvertibleToJava<ExceptionEntryArgs>
Adds exception to allow a request when the condition is satisfied.
Constructors
Link copied to clipboard
constructor(exceptionManagedRuleSets: Output<List<ExclusionManagedRuleSetArgs>>? = null, matchVariable: Output<Either<String, ExceptionEntryMatchVariable>>, selector: Output<String>? = null, selectorMatchOperator: Output<Either<String, ExceptionEntrySelectorMatchOperator>>? = null, valueMatchOperator: Output<Either<String, ExceptionEntryValueMatchOperator>>, values: Output<List<String>>? = null)
Properties
Link copied to clipboard
The managed rule sets that are associated with the exception.
Link copied to clipboard
The variable on which we evaluate the exception condition
Link copied to clipboard
When the matchVariable points to a key-value pair (e.g, RequestHeader), this operates on the selector
Link copied to clipboard
Operates on the allowed values for the matchVariable