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.1/services/servicequotas.ts?docs=full";
class ServiceQuotas {
constructor(apiFactory: client.ApiFactory);
async associateServiceQuotaTemplate(): Promise<void>;
async deleteServiceQuotaIncreaseRequestFromTemplate(params: DeleteServiceQuotaIncreaseRequestFromTemplateRequest): Promise<void>;
async disassociateServiceQuotaTemplate(): Promise<void>;
async getAssociationForServiceQuotaTemplate(): Promise<GetAssociationForServiceQuotaTemplateResponse>;
async getAWSDefaultServiceQuota(params: GetAWSDefaultServiceQuotaRequest): Promise<GetAWSDefaultServiceQuotaResponse>;
async getRequestedServiceQuotaChange(params: GetRequestedServiceQuotaChangeRequest): Promise<GetRequestedServiceQuotaChangeResponse>;
async getServiceQuota(params: GetServiceQuotaRequest): Promise<GetServiceQuotaResponse>;
async getServiceQuotaIncreaseRequestFromTemplate(params: GetServiceQuotaIncreaseRequestFromTemplateRequest): Promise<GetServiceQuotaIncreaseRequestFromTemplateResponse>;
async listAWSDefaultServiceQuotas(params: ListAWSDefaultServiceQuotasRequest): Promise<ListAWSDefaultServiceQuotasResponse>;
async listRequestedServiceQuotaChangeHistory(params?: ListRequestedServiceQuotaChangeHistoryRequest): Promise<ListRequestedServiceQuotaChangeHistoryResponse>;
async listRequestedServiceQuotaChangeHistoryByQuota(params: ListRequestedServiceQuotaChangeHistoryByQuotaRequest): Promise<ListRequestedServiceQuotaChangeHistoryByQuotaResponse>;
async listServiceQuotaIncreaseRequestsInTemplate(params?: ListServiceQuotaIncreaseRequestsInTemplateRequest): Promise<ListServiceQuotaIncreaseRequestsInTemplateResponse>;
async listServiceQuotas(params: ListServiceQuotasRequest): Promise<ListServiceQuotasResponse>;
async listServices(params?: ListServicesRequest): Promise<ListServicesResponse>;
async listTagsForResource(params: ListTagsForResourceRequest): Promise<ListTagsForResourceResponse>;
async putServiceQuotaIncreaseRequestIntoTemplate(params: PutServiceQuotaIncreaseRequestIntoTemplateRequest): Promise<PutServiceQuotaIncreaseRequestIntoTemplateResponse>;
async requestServiceQuotaIncrease(params: RequestServiceQuotaIncreaseRequest): Promise<RequestServiceQuotaIncreaseResponse>;
async tagResource(params: TagResourceRequest): Promise<void>;
async untagResource(params: UntagResourceRequest): Promise<void>;
 
static ApiMetadata: client.ApiMetadata;
}

§Constructors

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

§Methods

§
associateServiceQuotaTemplate(): 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): Promise<void>
[src]

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

§
disassociateServiceQuotaTemplate(): 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(): 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.

§
getServiceQuota(params: GetServiceQuotaRequest): Promise<GetServiceQuotaResponse>
[src]

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.

§
listServiceQuotas(params: ListServiceQuotasRequest): Promise<ListServiceQuotasResponse>
[src]

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.

§
listServices(params?: ListServicesRequest): Promise<ListServicesResponse>
[src]

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

§
listTagsForResource(params: ListTagsForResourceRequest): Promise<ListTagsForResourceResponse>
[src]

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): 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): Promise<void>
[src]

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

§Static Properties