RuleGroupRateBasedStatement

data class RuleGroupRateBasedStatement(val aggregateKeyType: RuleGroupRateBasedStatementAggregateKeyType, val customKeys: List<RuleGroupRateBasedStatementCustomKey>? = null, val forwardedIpConfig: RuleGroupForwardedIpConfiguration? = null, val limit: Int, val scopeDownStatement: RuleGroupStatement? = null)

Constructors

Link copied to clipboard
fun RuleGroupRateBasedStatement(aggregateKeyType: RuleGroupRateBasedStatementAggregateKeyType, customKeys: List<RuleGroupRateBasedStatementCustomKey>? = null, forwardedIpConfig: RuleGroupForwardedIpConfiguration? = null, limit: Int, scopeDownStatement: RuleGroupStatement? = 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