Ruleset Rule Ratelimit Args
data class RulesetRuleRatelimitArgs(val characteristics: Output<List<String>>? = null, val countingExpression: Output<String>? = null, val mitigationTimeout: Output<Int>? = null, val period: Output<Int>? = null, val requestsPerPeriod: Output<Int>? = null, val requestsToOrigin: Output<Boolean>, val scorePerPeriod: Output<Int>? = null, val scoreResponseHeaderName: Output<String>? = null) : ConvertibleToJava<RulesetRuleRatelimitArgs>
Constructors
Link copied to clipboard
fun RulesetRuleRatelimitArgs(characteristics: Output<List<String>>? = null, countingExpression: Output<String>? = null, mitigationTimeout: Output<Int>? = null, period: Output<Int>? = null, requestsPerPeriod: Output<Int>? = null, requestsToOrigin: Output<Boolean>, scorePerPeriod: Output<Int>? = null, scoreResponseHeaderName: Output<String>? = null)
Functions
Properties
Link copied to clipboard
Criteria for counting HTTP requests to trigger the Rate Limiting action. Uses the Firewall Rules expression language based on Wireshark display filters. Refer to the Firewall Rules language documentation for all available fields, operators, and functions.