Get Rate Limit Result
data class GetRateLimitResult(val action: GetRateLimitAction, val bypasses: List<GetRateLimitBypass>, val description: String, val disabled: Boolean, val id: String, val match: GetRateLimitMatch, val period: Double, val rateLimitId: String? = null, val threshold: Double, val zoneId: String)
A collection of values returned by getRateLimit.
Constructors
Link copied to clipboard
constructor(action: GetRateLimitAction, bypasses: List<GetRateLimitBypass>, description: String, disabled: Boolean, id: String, match: GetRateLimitMatch, period: Double, rateLimitId: String? = null, threshold: Double, zoneId: String)
Properties
Link copied to clipboard
The action to perform when the threshold of matched traffic within the configured period is exceeded.
Link copied to clipboard
Criteria specifying when the current rate limit should be bypassed. You can specify that the rate limit should not apply to one or more URLs.
Link copied to clipboard
An informative summary of the rate limit. This value is sanitized and any tags will be removed.
Link copied to clipboard
Determines which traffic the rate limit counts towards the threshold.
Link copied to clipboard
The unique identifier of the rate limit.