docs/classes/management.SDK.RateLimitPoliciesClient.html
new RateLimitPoliciesClient(options: BaseClientOptions): RateLimitPoliciesClient
list(
request?: ListRateLimitPoliciesRequestParameters,
requestOptions?: RateLimitPoliciesClient.RequestOptions,
): Promise<
Page<RateLimitPolicy, ListRateLimitPoliciesPaginatedResponseContent>,
>
OptionalrequestOptions: RateLimitPoliciesClient.RequestOptionsRequest-specific configuration.
Management.TooManyRequestsError
await client.rateLimitPolicies.list({ resource: "oauth_authentication_api", consumer: "client", consumer_selector: "consumer_selector", take: 1, from: "from" })Copy
create(
request: CreateRateLimitPolicyRequestContent,
requestOptions?: RateLimitPoliciesClient.RequestOptions,
): HttpResponsePromise<CreateRateLimitPolicyResponseContent>
OptionalrequestOptions: RateLimitPoliciesClient.RequestOptionsRequest-specific configuration.
Management.TooManyRequestsError
await client.rateLimitPolicies.create({ resource: "oauth_authentication_api", consumer: "client", consumer_selector: "consumer_selector", configuration: { action: "allow" } })Copy
get(
id: string,
requestOptions?: RateLimitPoliciesClient.RequestOptions,
): HttpResponsePromise<GetRateLimitPolicyResponseContent>
Unique identifier for the Rate Limit Policy.
OptionalrequestOptions: RateLimitPoliciesClient.RequestOptionsRequest-specific configuration.
Management.TooManyRequestsError
await client.rateLimitPolicies.get("id")Copy
delete(
id: string,
requestOptions?: RateLimitPoliciesClient.RequestOptions,
): HttpResponsePromise<void>
Unique identifier for the Rate Limit Policy.
OptionalrequestOptions: RateLimitPoliciesClient.RequestOptionsRequest-specific configuration.
Management.TooManyRequestsError
await client.rateLimitPolicies.delete("id")Copy
update(
id: string,
request: PatchRateLimitPolicyRequestContent,
requestOptions?: RateLimitPoliciesClient.RequestOptions,
): HttpResponsePromise<UpdateRateLimitPolicyResponseContent>
Unique identifier for the Rate Limit Policy.
OptionalrequestOptions: RateLimitPoliciesClient.RequestOptionsRequest-specific configuration.
Management.TooManyRequestsError
await client.rateLimitPolicies.update("id", { configuration: { action: "allow" } })Copy
Protected Readonly_options_options: NormalizedClientOptionsWithAuth<BaseClientOptions>
Member Visibility
ThemeOSLightDark
Constructors constructor Methods listcreategetdeleteupdate Properties _options