GetWafRulesWafRuleRateLimit

data class GetWafRulesWafRuleRateLimit(val interval: Int, val statuses: List<GetWafRulesWafRuleRateLimitStatus>, val subKey: String, val target: String, val threshold: Int, val ttl: Int)

Constructors

Link copied to clipboard
constructor(interval: Int, statuses: List<GetWafRulesWafRuleRateLimitStatus>, subKey: String, target: String, threshold: Int, ttl: Int)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The statistical interval. Valid values: 5 to 1800. Unit: seconds.

Link copied to clipboard

The information about the HTTP status code.

Link copied to clipboard

The subfield of the target field.

Link copied to clipboard

The statistical field for frequency control.

Link copied to clipboard

The trigger threshold of rate limiting. Valid values: 2 to 500000. Unit: requests.

Link copied to clipboard
val ttl: Int

The validity period of the blacklist. Valid values: 60 to 86400. Unit: seconds.