Web Acl Rule Statement Rate Based Statement Args
data class WebAclRuleStatementRateBasedStatementArgs(val aggregateKeyType: Output<String>? = null, val customKeys: Output<List<WebAclRuleStatementRateBasedStatementCustomKeyArgs>>? = null, val forwardedIpConfig: Output<WebAclRuleStatementRateBasedStatementForwardedIpConfigArgs>? = null, val limit: Output<Int>, val scopeDownStatement: Output<WebAclRuleStatementRateBasedStatementScopeDownStatementArgs>? = null) : ConvertibleToJava<WebAclRuleStatementRateBasedStatementArgs>
Constructors
Link copied to clipboard
fun WebAclRuleStatementRateBasedStatementArgs(aggregateKeyType: Output<String>? = null, customKeys: Output<List<WebAclRuleStatementRateBasedStatementCustomKeyArgs>>? = null, forwardedIpConfig: Output<WebAclRuleStatementRateBasedStatementForwardedIpConfigArgs>? = null, limit: Output<Int>, scopeDownStatement: Output<WebAclRuleStatementRateBasedStatementScopeDownStatementArgs>? = null)
Functions
Properties
Link copied to clipboard
Optional nested statement that narrows the scope of the rate-based statement to matching web requests. This can be any nestable statement, and you can nest statements at any level below this scope-down statement. See statement
above for details. If aggregate_key_type
is set to CONSTANT
, this block is required.