banThreshold

@JvmName(name = "iiouqymxrddhtlch")
suspend fun banThreshold(value: Output<RegionSecurityPolicyRuleRateLimitOptionsBanThresholdArgs>)
@JvmName(name = "ebhmbfalrbxvcohn")
suspend fun banThreshold(value: RegionSecurityPolicyRuleRateLimitOptionsBanThresholdArgs?)

Parameters

value

Can only be specified if the action for the rule is "rate_based_ban". If specified, the key will be banned for the configured 'banDurationSec' when the number of requests that exceed the 'rateLimitThreshold' also exceed this 'banThreshold'. Structure is documented below.


@JvmName(name = "tnupvkgmqaejjsfx")
suspend fun banThreshold(argument: suspend RegionSecurityPolicyRuleRateLimitOptionsBanThresholdArgsBuilder.() -> Unit)

Parameters

argument

Can only be specified if the action for the rule is "rate_based_ban". If specified, the key will be banned for the configured 'banDurationSec' when the number of requests that exceed the 'rateLimitThreshold' also exceed this 'banThreshold'. Structure is documented below.