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
constructor(exclusionManagedRuleSets: Output<List<ExclusionManagedRuleSetArgs>>? = null, matchVariable: Output<Either<String, OwaspCrsExclusionEntryMatchVariable>>, selector: Output<String>, selectorMatchOperator: Output<Either<String, OwaspCrsExclusionEntrySelectorMatchOperator>>)

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.

Functions

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