rateBasedStatement

@JvmName(name = "erodsfswclouhqua")
suspend fun rateBasedStatement(value: Output<WebAclRuleStatementRateBasedStatementArgs>)
@JvmName(name = "ndhbtiwwtkttotvg")
suspend fun rateBasedStatement(value: WebAclRuleStatementRateBasedStatementArgs?)

Parameters

value

Rate-based rule tracks the rate of requests for each originating IP address, and triggers the rule action when the rate exceeds a limit that you specify on the number of requests in any 5-minute time span. This statement can not be nested. See rate_based_statement below for details.


@JvmName(name = "bxrtncivdyoyemjj")
suspend fun rateBasedStatement(argument: suspend WebAclRuleStatementRateBasedStatementArgsBuilder.() -> Unit)

Parameters

argument

Rate-based rule tracks the rate of requests for each originating IP address, and triggers the rule action when the rate exceeds a limit that you specify on the number of requests in any 5-minute time span. This statement can not be nested. See rate_based_statement below for details.