README
@datafire/amazonaws_service_quotas
Client library for Service Quotas
Installation and Usage
npm install --save @datafire/amazonaws_service_quotas
let amazonaws_service_quotas = require('@datafire/amazonaws_service_quotas').create({
accessKeyId: "",
secretAccessKey: "",
region: ""
});
.then(data => {
console.log(data);
});
Description
Service Quotas is a web service that you can use to manage many of your AWS service quotas. Quotas, also referred to as limits, are the maximum values for a resource, item, or operation. This guide provide descriptions of the Service Quotas actions that you can call from an API. For the Service Quotas user guide, which explains how to use Service Quotas from the console, see What is Service Quotas.
AWS provides SDKs that consist of libraries and sample code for programming languages and platforms (Java, Ruby, .NET, iOS, Android, etc...,). The SDKs provide a convenient way to create programmatic access to Service Quotas and AWS. For information about the AWS SDKs, including how to download and install them, see the Tools for Amazon Web Services page.
Actions
AssociateServiceQuotaTemplate
amazonaws_service_quotas.AssociateServiceQuotaTemplate({}, context)
Input
- input
object
Output
DeleteServiceQuotaIncreaseRequestFromTemplate
amazonaws_service_quotas.DeleteServiceQuotaIncreaseRequestFromTemplate({
"ServiceCode": null,
"QuotaCode": null,
"AwsRegion": null
}, context)
Input
- input
object- AwsRegion required
- QuotaCode required
- ServiceCode required
Output
DisassociateServiceQuotaTemplate
amazonaws_service_quotas.DisassociateServiceQuotaTemplate({}, context)
Input
- input
object
Output
GetAWSDefaultServiceQuota
amazonaws_service_quotas.GetAWSDefaultServiceQuota({
"ServiceCode": null,
"QuotaCode": null
}, context)
Input
- input
object- QuotaCode required
- ServiceCode required
Output
GetAssociationForServiceQuotaTemplate
amazonaws_service_quotas.GetAssociationForServiceQuotaTemplate({}, context)
Input
- input
object
Output
GetRequestedServiceQuotaChange
amazonaws_service_quotas.GetRequestedServiceQuotaChange({
"RequestId": null
}, context)
Input
- input
object- RequestId required
Output
GetServiceQuota
amazonaws_service_quotas.GetServiceQuota({
"ServiceCode": null,
"QuotaCode": null
}, context)
Input
- input
object- QuotaCode required
- ServiceCode required
Output
- output GetServiceQuotaResponse
GetServiceQuotaIncreaseRequestFromTemplate
amazonaws_service_quotas.GetServiceQuotaIncreaseRequestFromTemplate({
"ServiceCode": null,
"QuotaCode": null,
"AwsRegion": null
}, context)
Input
- input
object- AwsRegion required
- QuotaCode required
- ServiceCode required
Output
ListAWSDefaultServiceQuotas
amazonaws_service_quotas.ListAWSDefaultServiceQuotas({
"ServiceCode": null
}, context)
Input
- input
object- MaxResults
string - NextToken
string - MaxResults
- NextToken
- ServiceCode required
- MaxResults
Output
ListRequestedServiceQuotaChangeHistory
amazonaws_service_quotas.ListRequestedServiceQuotaChangeHistory({}, context)
Input
- input
object- MaxResults
string - NextToken
string - MaxResults
- NextToken
- ServiceCode
- Status
- MaxResults
Output
ListRequestedServiceQuotaChangeHistoryByQuota
amazonaws_service_quotas.ListRequestedServiceQuotaChangeHistoryByQuota({
"ServiceCode": null,
"QuotaCode": null
}, context)
Input
- input
object- MaxResults
string - NextToken
string - MaxResults
- NextToken
- QuotaCode required
- ServiceCode required
- Status
- MaxResults
Output
ListServiceQuotaIncreaseRequestsInTemplate
amazonaws_service_quotas.ListServiceQuotaIncreaseRequestsInTemplate({}, context)
Input
- input
object- MaxResults
string - NextToken
string - AwsRegion
- MaxResults
- NextToken
- ServiceCode
- MaxResults
Output
ListServiceQuotas
amazonaws_service_quotas.ListServiceQuotas({
"ServiceCode": null
}, context)
Input
- input
object- MaxResults
string - NextToken
string - MaxResults
- NextToken
- ServiceCode required
- MaxResults
Output
- output ListServiceQuotasResponse
ListServices
amazonaws_service_quotas.ListServices({}, context)
Input
- input
object- MaxResults
string - NextToken
string - MaxResults
- NextToken
- MaxResults
Output
- output ListServicesResponse
PutServiceQuotaIncreaseRequestIntoTemplate
amazonaws_service_quotas.PutServiceQuotaIncreaseRequestIntoTemplate({
"QuotaCode": null,
"ServiceCode": null,
"AwsRegion": null,
"DesiredValue": null
}, context)
Input
- input
object- AwsRegion required
- DesiredValue required
- QuotaCode required
- ServiceCode required
Output
RequestServiceQuotaIncrease
amazonaws_service_quotas.RequestServiceQuotaIncrease({
"ServiceCode": null,
"QuotaCode": null,
"DesiredValue": null
}, context)
Input
- input
object- DesiredValue required
- QuotaCode required
- ServiceCode required
Output
Definitions
AWSServiceAccessNotEnabledException
AccessDeniedException
AssociateServiceQuotaTemplateRequest
- AssociateServiceQuotaTemplateRequest
object
AssociateServiceQuotaTemplateResponse
- AssociateServiceQuotaTemplateResponse
object
AwsRegion
- AwsRegion
string
CustomerServiceEngagementId
- CustomerServiceEngagementId
string
DateTime
- DateTime
string
DeleteServiceQuotaIncreaseRequestFromTemplateRequest
- DeleteServiceQuotaIncreaseRequestFromTemplateRequest
object- AwsRegion required
- QuotaCode required
- ServiceCode required
DeleteServiceQuotaIncreaseRequestFromTemplateResponse
- DeleteServiceQuotaIncreaseRequestFromTemplateResponse
object
DependencyAccessDeniedException
DisassociateServiceQuotaTemplateRequest
- DisassociateServiceQuotaTemplateRequest
object
DisassociateServiceQuotaTemplateResponse
- DisassociateServiceQuotaTemplateResponse
object
ErrorCode
- ErrorCode
string(values: DEPENDENCY_ACCESS_DENIED_ERROR, DEPENDENCY_THROTTLING_ERROR, DEPENDENCY_SERVICE_ERROR, SERVICE_QUOTA_NOT_AVAILABLE_ERROR)
ErrorMessage
- ErrorMessage
string
ErrorReason
- ErrorReason
object: Returns an error that explains why the action did not succeed.- ErrorCode
- ErrorMessage
GetAWSDefaultServiceQuotaRequest
- GetAWSDefaultServiceQuotaRequest
object- QuotaCode required
- ServiceCode required
GetAWSDefaultServiceQuotaResponse
- GetAWSDefaultServiceQuotaResponse
object- Quota
- Adjustable
- ErrorReason
- ErrorCode
- ErrorMessage
- GlobalQuota
- Period
- PeriodUnit
- PeriodValue
- QuotaArn
- QuotaCode
- QuotaName
- ServiceCode
- ServiceName
- Unit
- UsageMetric
- MetricDimensions
- MetricName
- MetricNamespace
- MetricStatisticRecommendation
- Value
- Quota
GetAssociationForServiceQuotaTemplateRequest
- GetAssociationForServiceQuotaTemplateRequest
object
GetAssociationForServiceQuotaTemplateResponse
- GetAssociationForServiceQuotaTemplateResponse
object- ServiceQuotaTemplateAssociationStatus
GetRequestedServiceQuotaChangeRequest
- GetRequestedServiceQuotaChangeRequest
object- RequestId required
GetRequestedServiceQuotaChangeResponse
- GetRequestedServiceQuotaChangeResponse
object- RequestedQuota
- CaseId
- Created
- DesiredValue
- GlobalQuota
- Id
- LastUpdated
- QuotaArn
- QuotaCode
- QuotaName
- Requester
- ServiceCode
- ServiceName
- Status
- Unit
- RequestedQuota
GetServiceQuotaIncreaseRequestFromTemplateRequest
- GetServiceQuotaIncreaseRequestFromTemplateRequest
object- AwsRegion required
- QuotaCode required
- ServiceCode required
GetServiceQuotaIncreaseRequestFromTemplateResponse
- GetServiceQuotaIncreaseRequestFromTemplateResponse
object- ServiceQuotaIncreaseRequestInTemplate
- AwsRegion
- DesiredValue
- GlobalQuota
- QuotaCode
- QuotaName
- ServiceCode
- ServiceName
- Unit
- ServiceQuotaIncreaseRequestInTemplate
GetServiceQuotaRequest
- GetServiceQuotaRequest
object- QuotaCode required
- ServiceCode required
GetServiceQuotaResponse
- GetServiceQuotaResponse
object- Quota
- Adjustable
- ErrorReason
- ErrorCode
- ErrorMessage
- GlobalQuota
- Period
- PeriodUnit
- PeriodValue
- QuotaArn
- QuotaCode
- QuotaName
- ServiceCode
- ServiceName
- Unit
- UsageMetric
- MetricDimensions
- MetricName
- MetricNamespace
- MetricStatisticRecommendation
- Value
- Quota
GlobalQuota
- GlobalQuota
boolean
IllegalArgumentException
InvalidPaginationTokenException
InvalidResourceStateException
ListAWSDefaultServiceQuotasRequest
- ListAWSDefaultServiceQuotasRequest
object- MaxResults
- NextToken
- ServiceCode required
ListAWSDefaultServiceQuotasResponse
- ListAWSDefaultServiceQuotasResponse
object- NextToken
- Quotas
- items ServiceQuota
ListRequestedServiceQuotaChangeHistoryByQuotaRequest
- ListRequestedServiceQuotaChangeHistoryByQuotaRequest
object- MaxResults
- NextToken
- QuotaCode required
- ServiceCode required
- Status
ListRequestedServiceQuotaChangeHistoryByQuotaResponse
- ListRequestedServiceQuotaChangeHistoryByQuotaResponse
object- NextToken
- RequestedQuotas
ListRequestedServiceQuotaChangeHistoryRequest
- ListRequestedServiceQuotaChangeHistoryRequest
object- MaxResults
- NextToken
- ServiceCode
- Status
ListRequestedServiceQuotaChangeHistoryResponse
- ListRequestedServiceQuotaChangeHistoryResponse
object- NextToken
- RequestedQuotas
ListServiceQuotaIncreaseRequestsInTemplateRequest
- ListServiceQuotaIncreaseRequestsInTemplateRequest
object- AwsRegion
- MaxResults
- NextToken
- ServiceCode
ListServiceQuotaIncreaseRequestsInTemplateResponse
- ListServiceQuotaIncreaseRequestsInTemplateResponse
object- NextToken
- ServiceQuotaIncreaseRequestInTemplateList
ListServiceQuotasRequest
- ListServiceQuotasRequest
object- MaxResults
- NextToken
- ServiceCode required
ListServiceQuotasResponse
- ListServiceQuotasResponse
object- NextToken
- Quotas
- items ServiceQuota
ListServicesRequest
- ListServicesRequest
object- MaxResults
- NextToken
ListServicesResponse
- ListServicesResponse
object- NextToken
- Services
- items ServiceInfo
MaxResults
- MaxResults
integer
MetricDimensionName
- MetricDimensionName
string
MetricDimensionValue
- MetricDimensionValue
string
MetricDimensionsMapDefinition
- MetricDimensionsMapDefinition
object
MetricInfo
- MetricInfo
object: A structure that uses CloudWatch metrics to gather data about the service quota.- MetricDimensions
- MetricName
- MetricNamespace
- MetricStatisticRecommendation
NextToken
- NextToken
string
NoAvailableOrganizationException
NoSuchResourceException
OrganizationNotInAllFeaturesModeException
PeriodUnit
- PeriodUnit
string(values: MICROSECOND, MILLISECOND, SECOND, MINUTE, HOUR, DAY, WEEK)
PeriodValue
- PeriodValue
integer
PutServiceQuotaIncreaseRequestIntoTemplateRequest
- PutServiceQuotaIncreaseRequestIntoTemplateRequest
object- AwsRegion required
- DesiredValue required
- QuotaCode required
- ServiceCode required
PutServiceQuotaIncreaseRequestIntoTemplateResponse
- PutServiceQuotaIncreaseRequestIntoTemplateResponse
object- ServiceQuotaIncreaseRequestInTemplate
- AwsRegion
- DesiredValue
- GlobalQuota
- QuotaCode
- QuotaName
- ServiceCode
- ServiceName
- Unit
- ServiceQuotaIncreaseRequestInTemplate
QuotaAdjustable
- QuotaAdjustable
boolean
QuotaArn
- QuotaArn
string
QuotaCode
- QuotaCode
string
QuotaExceededException
QuotaMetricName
- QuotaMetricName
string
QuotaMetricNamespace
- QuotaMetricNamespace
string
QuotaName
- QuotaName
string
QuotaPeriod
- QuotaPeriod
object: A structure that contains information about the quota period.- PeriodUnit
- PeriodValue
QuotaUnit
- QuotaUnit
string
QuotaValue
- QuotaValue
number
RequestId
- RequestId
string
RequestServiceQuotaIncreaseRequest
- RequestServiceQuotaIncreaseRequest
object- DesiredValue required
- QuotaCode required
- ServiceCode required
RequestServiceQuotaIncreaseResponse
- RequestServiceQuotaIncreaseResponse
object- RequestedQuota
- CaseId
- Created
- DesiredValue
- GlobalQuota
- Id
- LastUpdated
- QuotaArn
- QuotaCode
- QuotaName
- Requester
- ServiceCode
- ServiceName
- Status
- Unit
- RequestedQuota
RequestStatus
- RequestStatus
string(values: PENDING, CASE_OPENED, APPROVED, DENIED, CASE_CLOSED)
RequestedServiceQuotaChange
- RequestedServiceQuotaChange
object: A structure that contains information about a requested change for a quota.- CaseId
- Created
- DesiredValue
- GlobalQuota
- Id
- LastUpdated
- QuotaArn
- QuotaCode
- QuotaName
- Requester
- ServiceCode
- ServiceName
- Status
- Unit
RequestedServiceQuotaChangeHistoryListDefinition
- RequestedServiceQuotaChangeHistoryListDefinition
array
Requester
- Requester
string
ResourceAlreadyExistsException
ServiceCode
- ServiceCode
string
ServiceException
ServiceInfo
- ServiceInfo
object: A structure that contains theServiceNameandServiceCode. It does not include all details of the service quota. To get those values, use the ListServiceQuotas operation.- ServiceCode
- ServiceName
ServiceInfoListDefinition
- ServiceInfoListDefinition
array- items ServiceInfo
ServiceName
- ServiceName
string
ServiceQuota
- ServiceQuota
object: A structure that contains the full set of details that define the service quota.- Adjustable
- ErrorReason
- ErrorCode
- ErrorMessage
- GlobalQuota
- Period
- PeriodUnit
- PeriodValue
- QuotaArn
- QuotaCode
- QuotaName
- ServiceCode
- ServiceName
- Unit
- UsageMetric
- MetricDimensions
- MetricName
- MetricNamespace
- MetricStatisticRecommendation
- Value
ServiceQuotaIncreaseRequestInTemplate
- ServiceQuotaIncreaseRequestInTemplate
object: A structure that contains information about one service quota increase request.- AwsRegion
- DesiredValue
- GlobalQuota
- QuotaCode
- QuotaName
- ServiceCode
- ServiceName
- Unit
ServiceQuotaIncreaseRequestInTemplateList
- ServiceQuotaIncreaseRequestInTemplateList
array
ServiceQuotaListDefinition
- ServiceQuotaListDefinition
array- items ServiceQuota
ServiceQuotaTemplateAssociationStatus
- ServiceQuotaTemplateAssociationStatus
string(values: ASSOCIATED, DISASSOCIATED)
ServiceQuotaTemplateNotInUseException
Statistic
- Statistic
string