WebAclRuleStatementRateBasedStatementCustomKeyHeaderArgs

data class WebAclRuleStatementRateBasedStatementCustomKeyHeaderArgs(val name: Output<String>, val textTransformations: Output<List<WebAclRuleStatementRateBasedStatementCustomKeyHeaderTextTransformationArgs>>) : ConvertibleToJava<WebAclRuleStatementRateBasedStatementCustomKeyHeaderArgs>

Constructors

Properties

Link copied to clipboard
val name: Output<String>

The name of the header to use.

Link copied to clipboard

Text transformations eliminate some of the unusual formatting that attackers use in web requests in an effort to bypass detection. They are used in rate-based rule statements, to transform request components before using them as custom aggregation keys. Atleast one transformation is required. See text_transformation above for details.

Functions

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