Constructor for GatewayResource.
The API client instance.
GatewayResource
Protected clientClient instance for API calls.
GatewayResource
Create Rate Limit.
Creates a new rate limit configuration for tenant, provider, or model level.
The parameters to send to the service.
If validation fails or an error occurs during the request.
Delete Rate Limit.
Deletes a specific rate limit configuration by UUID.
The parameters to send to the service.
If validation fails or an error occurs during the request.
Get Rate Limit Details.
Retrieves details of a specific rate limit configuration by UUID, or lists all rate limit configurations.
Optional params: ListRateLimitsParamsThe parameters to send to the service.
A promise that resolves with the rate limit details or list.
If validation fails or an error occurs during the request.
List Rate Limits.
Retrieves a list of all rate limit configurations.
Optional params: ListRateLimitsParams = {}The parameters to send to the service.
If validation fails or an error occurs during the request.
Update Rate Limit.
Updates an existing rate limit configuration.
The parameters to send to the service.
If validation fails or an error occurs during the request.
Class representing the RateLimits resource. This class provides methods to manage rate limit configurations for the ML Gateway.