CreateGatewayRateLimitRequest

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A unique, case-sensitive identifier to ensure that the API request completes no more than one time. If you don't specify this field, a value is randomly generated for you. If this token matches a previous request, the service ignores the request, but doesn't return an error. For more information, see Ensuring idempotency.

Link copied to clipboard

Optional human-readable description for this limit.

Link copied to clipboard

Ordered list of dimension names defining the scope of this limit. Unique per gateway — no two limits can share the same dimensionKeys.

Link copied to clipboard

Rule entries mapping dimension values to rate configurations.

Link copied to clipboard

The unique identifier of the gateway to create the rate limit for.

Link copied to clipboard

Optional customer-defined limit ID. If not provided, system generates one.

Functions

Link copied to clipboard
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String