Web Acl Rule Statement Rate Based Statement
data class WebAclRuleStatementRateBasedStatement(val aggregateKeyType: String? = null, val customKeys: List<WebAclRuleStatementRateBasedStatementCustomKey>? = null, val forwardedIpConfig: WebAclRuleStatementRateBasedStatementForwardedIpConfig? = null, val limit: Int, val scopeDownStatement: WebAclRuleStatementRateBasedStatementScopeDownStatement? = null)
Constructors
Link copied to clipboard
fun WebAclRuleStatementRateBasedStatement(aggregateKeyType: String? = null, customKeys: List<WebAclRuleStatementRateBasedStatementCustomKey>? = null, forwardedIpConfig: WebAclRuleStatementRateBasedStatementForwardedIpConfig? = null, limit: Int, scopeDownStatement: WebAclRuleStatementRateBasedStatementScopeDownStatement? = null)
Types
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.