Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

ServiceQuotas

import { ServiceQuotas } from "https://aws-api.deno.dev/v0.3/services/servicequotas.ts?docs=full";
class ServiceQuotas {
constructor(apiFactory: client.ApiFactory);
async associateServiceQuotaTemplate(opts?: client.RequestOptions): Promise<void>;
async deleteServiceQuotaIncreaseRequestFromTemplate(params: DeleteServiceQuotaIncreaseRequestFromTemplateRequest, opts?: client.RequestOptions): Promise<void>;
async disassociateServiceQuotaTemplate(opts?: client.RequestOptions): Promise<void>;
async getAssociationForServiceQuotaTemplate(opts?: client.RequestOptions): Promise<GetAssociationForServiceQuotaTemplateResponse>;
async getAWSDefaultServiceQuota(params: GetAWSDefaultServiceQuotaRequest, opts?: client.RequestOptions): Promise<GetAWSDefaultServiceQuotaResponse>;
async getRequestedServiceQuotaChange(params: GetRequestedServiceQuotaChangeRequest, opts?: client.RequestOptions): Promise<GetRequestedServiceQuotaChangeResponse>;
async getServiceQuota(params: GetServiceQuotaRequest, opts?: client.RequestOptions): Promise<GetServiceQuotaResponse>;
async listAWSDefaultServiceQuotas(params: ListAWSDefaultServiceQuotasRequest, opts?: client.RequestOptions): Promise<ListAWSDefaultServiceQuotasResponse>;
async listRequestedServiceQuotaChangeHistory(params?: ListRequestedServiceQuotaChangeHistoryRequest, opts?: client.RequestOptions): Promise<ListRequestedServiceQuotaChangeHistoryResponse>;
async listServiceQuotaIncreaseRequestsInTemplate(params?: ListServiceQuotaIncreaseRequestsInTemplateRequest, opts?: client.RequestOptions): Promise<ListServiceQuotaIncreaseRequestsInTemplateResponse>;
async listServiceQuotas(params: ListServiceQuotasRequest, opts?: client.RequestOptions): Promise<ListServiceQuotasResponse>;
async listServices(params?: ListServicesRequest, opts?: client.RequestOptions): Promise<ListServicesResponse>;
async listTagsForResource(params: ListTagsForResourceRequest, opts?: client.RequestOptions): Promise<ListTagsForResourceResponse>;
async requestServiceQuotaIncrease(params: RequestServiceQuotaIncreaseRequest, opts?: client.RequestOptions): Promise<RequestServiceQuotaIncreaseResponse>;
async tagResource(params: TagResourceRequest, opts?: client.RequestOptions): Promise<void>;
async untagResource(params: UntagResourceRequest, opts?: client.RequestOptions): Promise<void>;
 
static ApiMetadata: client.ApiMetadata;
}

§Constructors

§
new ServiceQuotas(apiFactory: client.ApiFactory)
[src]

§Methods

§
associateServiceQuotaTemplate(opts?: client.RequestOptions): Promise<void>
[src]

Associates your quota request template with your organization. When a new account is created in your organization, the quota increase requests in the template are automatically applied to the account. You can add a quota increase request for any adjustable quota to your template.

§
deleteServiceQuotaIncreaseRequestFromTemplate(params: DeleteServiceQuotaIncreaseRequestFromTemplateRequest, opts?: client.RequestOptions): Promise<void>
[src]

Deletes the quota increase request for the specified quota from your quota request template.

§
disassociateServiceQuotaTemplate(opts?: client.RequestOptions): Promise<void>
[src]

Disables your quota request template. After a template is disabled, the quota increase requests in the template are not applied to new accounts in your organization. Disabling a quota request template does not apply its quota increase requests.

§
getAssociationForServiceQuotaTemplate(opts?: client.RequestOptions): Promise<GetAssociationForServiceQuotaTemplateResponse>
[src]

Retrieves the status of the association for the quota request template.

§

Retrieves the default value for the specified quota. The default value does not reflect any quota increases.

§

Retrieves information about the specified quota increase request.

§

Retrieves the applied quota value for the specified quota. For some quotas, only the default values are available. If the applied quota value is not available for a quota, the quota is not retrieved.

§

Retrieves information about the specified quota increase request in your quota request template.

§

Lists the default values for the quotas for the specified AWS service. A default value does not reflect any quota increases.

§

Retrieves the quota increase requests for the specified service.

§

Retrieves the quota increase requests for the specified quota.

§

Lists the quota increase requests in the specified quota request template.

§

Lists the applied quota values for the specified AWS service. For some quotas, only the default values are available. If the applied quota value is not available for a quota, the quota is not retrieved.

§

Lists the names and codes for the services integrated with Service Quotas.

§

Returns a list of the tags assigned to the specified applied quota.

§

Adds a quota increase request to your quota request template.

§

Submits a quota increase request for the specified quota.

§
tagResource(params: TagResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]

Adds tags to the specified applied quota. You can include one or more tags to add to the quota.

§
untagResource(params: UntagResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]

Removes tags from the specified applied quota. You can specify one or more tags to remove.

§Static Properties