Web Acl Rule Statement Rate Based Statement Args
data class WebAclRuleStatementRateBasedStatementArgs(val aggregateKeyType: Output<String>? = 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, 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.