OwaspCrsExclusionEntryArgs

data class OwaspCrsExclusionEntryArgs(val exclusionManagedRuleSets: Output<List<ExclusionManagedRuleSetArgs>>? = null, val matchVariable: Output<Either<String, OwaspCrsExclusionEntryMatchVariable>>, val selector: Output<String>, val selectorMatchOperator: Output<Either<String, OwaspCrsExclusionEntrySelectorMatchOperator>>) : ConvertibleToJava<OwaspCrsExclusionEntryArgs>

Allow to exclude some variable satisfy the condition for the WAF check.

Constructors

Link copied to clipboard
fun OwaspCrsExclusionEntryArgs(exclusionManagedRuleSets: Output<List<ExclusionManagedRuleSetArgs>>? = null, matchVariable: Output<Either<String, OwaspCrsExclusionEntryMatchVariable>>, selector: Output<String>, selectorMatchOperator: Output<Either<String, OwaspCrsExclusionEntrySelectorMatchOperator>>)

Functions

Link copied to clipboard
open override fun toJava(): OwaspCrsExclusionEntryArgs

Properties

Link copied to clipboard

The managed rule sets that are associated with the exclusion.

Link copied to clipboard

The variable to be excluded.

Link copied to clipboard
val selector: Output<String>

When matchVariable is a collection, operator used to specify which elements in the collection this exclusion applies to.

Link copied to clipboard

When matchVariable is a collection, operate on the selector to specify which elements in the collection this exclusion applies to.