@datafire/amazonaws_service_quotas

DataFire integration for Service Quotas

Usage no npm install needed!

<script type="module">
  import datafireAmazonawsServiceQuotas from 'https://cdn.skypack.dev/@datafire/amazonaws_service_quotas';
</script>

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

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

Output

ListRequestedServiceQuotaChangeHistory

amazonaws_service_quotas.ListRequestedServiceQuotaChangeHistory({}, context)

Input

  • input object
    • MaxResults string
    • NextToken string
    • MaxResults
    • NextToken
    • ServiceCode
    • Status

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

Output

ListServiceQuotaIncreaseRequestsInTemplate

amazonaws_service_quotas.ListServiceQuotaIncreaseRequestsInTemplate({}, context)

Input

  • input object
    • MaxResults string
    • NextToken string
    • AwsRegion
    • MaxResults
    • NextToken
    • ServiceCode

Output

ListServiceQuotas

amazonaws_service_quotas.ListServiceQuotas({
  "ServiceCode": null
}, context)

Input

  • input object
    • MaxResults string
    • NextToken string
    • MaxResults
    • NextToken
    • ServiceCode required

Output

ListServices

amazonaws_service_quotas.ListServices({}, context)

Input

  • input object
    • MaxResults string
    • NextToken string
    • MaxResults
    • NextToken

Output

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

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

GetServiceQuotaIncreaseRequestFromTemplateRequest

  • GetServiceQuotaIncreaseRequestFromTemplateRequest object
    • AwsRegion required
    • QuotaCode required
    • ServiceCode required

GetServiceQuotaIncreaseRequestFromTemplateResponse

  • GetServiceQuotaIncreaseRequestFromTemplateResponse object
    • ServiceQuotaIncreaseRequestInTemplate
      • AwsRegion
      • DesiredValue
      • GlobalQuota
      • QuotaCode
      • QuotaName
      • ServiceCode
      • ServiceName
      • Unit

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

GlobalQuota

  • GlobalQuota boolean

IllegalArgumentException

InvalidPaginationTokenException

InvalidResourceStateException

ListAWSDefaultServiceQuotasRequest

  • ListAWSDefaultServiceQuotasRequest object
    • MaxResults
    • NextToken
    • ServiceCode required

ListAWSDefaultServiceQuotasResponse

  • ListAWSDefaultServiceQuotasResponse object

ListRequestedServiceQuotaChangeHistoryByQuotaRequest

  • ListRequestedServiceQuotaChangeHistoryByQuotaRequest object
    • MaxResults
    • NextToken
    • QuotaCode required
    • ServiceCode required
    • Status

ListRequestedServiceQuotaChangeHistoryByQuotaResponse

ListRequestedServiceQuotaChangeHistoryRequest

  • ListRequestedServiceQuotaChangeHistoryRequest object
    • MaxResults
    • NextToken
    • ServiceCode
    • Status

ListRequestedServiceQuotaChangeHistoryResponse

ListServiceQuotaIncreaseRequestsInTemplateRequest

  • ListServiceQuotaIncreaseRequestsInTemplateRequest object
    • AwsRegion
    • MaxResults
    • NextToken
    • ServiceCode

ListServiceQuotaIncreaseRequestsInTemplateResponse

ListServiceQuotasRequest

  • ListServiceQuotasRequest object
    • MaxResults
    • NextToken
    • ServiceCode required

ListServiceQuotasResponse

  • ListServiceQuotasResponse object

ListServicesRequest

  • ListServicesRequest object
    • MaxResults
    • NextToken

ListServicesResponse

  • ListServicesResponse object

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

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

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

Requester

  • Requester string

ResourceAlreadyExistsException

ServiceCode

  • ServiceCode string

ServiceException

ServiceInfo

  • ServiceInfo object: A structure that contains the ServiceName and ServiceCode. It does not include all details of the service quota. To get those values, use the ListServiceQuotas operation.
    • ServiceCode
    • ServiceName

ServiceInfoListDefinition

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

ServiceQuotaListDefinition

ServiceQuotaTemplateAssociationStatus

  • ServiceQuotaTemplateAssociationStatus string (values: ASSOCIATED, DISASSOCIATED)

ServiceQuotaTemplateNotInUseException

Statistic

  • Statistic string

TemplatesNotAvailableInRegionException

TooManyRequestsException