WebAclRateBasedStatement

data class WebAclRateBasedStatement(val aggregateKeyType: WebAclRateBasedStatementAggregateKeyType, val customKeys: List<WebAclRateBasedStatementCustomKey>? = null, val forwardedIpConfig: WebAclForwardedIpConfiguration? = null, val limit: Int, val scopeDownStatement: WebAclStatement? = null)

Constructors

Link copied to clipboard
fun WebAclRateBasedStatement(aggregateKeyType: WebAclRateBasedStatementAggregateKeyType, customKeys: List<WebAclRateBasedStatementCustomKey>? = null, forwardedIpConfig: WebAclForwardedIpConfiguration? = null, limit: Int, scopeDownStatement: WebAclStatement? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Specifies the aggregate keys to use in a rate-base rule.

Link copied to clipboard
val limit: Int
Link copied to clipboard