Service Quotas Classes
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
DeleteServiceQuotaIncreaseRequestFromTemplateRequestRequestTypeDef
ServiceCode
- Type:
- Required: Yes
QuotaCode
- Type:
- Required: Yes
AwsRegion
- Type:
- Required: Yes
ErrorReasonTypeDef
ErrorCode
- Type: typing.Optional[typing.Literal['DEPENDENCY_ACCESS_DENIED_ERROR', 'DEPENDENCY_SERVICE_ERROR', 'DEPENDENCY_THROTTLING_ERROR', 'SERVICE_QUOTA_NOT_AVAILABLE_ERROR']]
ErrorMessage
- Type: typing.Optional[str]
GetAWSDefaultServiceQuotaRequestRequestTypeDef
ServiceCode
- Type:
- Required: Yes
QuotaCode
- Type:
- Required: Yes
GetAWSDefaultServiceQuotaResponseTypeDef
Quota
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetAssociationForServiceQuotaTemplateResponseTypeDef
ServiceQuotaTemplateAssociationStatus
- Type: typing.Literal['ASSOCIATED', 'DISASSOCIATED']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetRequestedServiceQuotaChangeRequestRequestTypeDef
RequestId
- Type:
- Required: Yes
GetRequestedServiceQuotaChangeResponseTypeDef
RequestedQuota
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetServiceQuotaIncreaseRequestFromTemplateRequestRequestTypeDef
ServiceCode
- Type:
- Required: Yes
QuotaCode
- Type:
- Required: Yes
AwsRegion
- Type:
- Required: Yes
GetServiceQuotaIncreaseRequestFromTemplateResponseTypeDef
ServiceQuotaIncreaseRequestInTemplate
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetServiceQuotaRequestRequestTypeDef
ServiceCode
- Type:
- Required: Yes
QuotaCode
- Type:
- Required: Yes
ContextId
- Type: typing.Optional[str]
GetServiceQuotaResponseTypeDef
Quota
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListAWSDefaultServiceQuotasRequestListAWSDefaultServiceQuotasPaginateTypeDef
ServiceCode
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.service_quotas_classes.PaginatorConfigTypeDef]
ListAWSDefaultServiceQuotasRequestRequestTypeDef
ServiceCode
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListAWSDefaultServiceQuotasResponseTypeDef
NextToken
- Type:
- Required: Yes
Quotas
- Type: typing.List[aws_resource_validator.pydantic_models.service_quotas_classes.ServiceQuotaTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListRequestedServiceQuotaChangeHistoryByQuotaRequestListRequestedServiceQuotaChangeHistoryByQuotaPaginateTypeDef
ServiceCode
- Type:
- Required: Yes
QuotaCode
- Type:
- Required: Yes
Status
- Type: typing.Optional[typing.Literal['APPROVED', 'CASE_CLOSED', 'CASE_OPENED', 'DENIED', 'INVALID_REQUEST', 'NOT_APPROVED', 'PENDING']]
QuotaRequestedAtLevel
- Type: typing.Optional[typing.Literal['ACCOUNT', 'ALL', 'RESOURCE']]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.service_quotas_classes.PaginatorConfigTypeDef]
ListRequestedServiceQuotaChangeHistoryByQuotaRequestRequestTypeDef
ServiceCode
- Type:
- Required: Yes
QuotaCode
- Type:
- Required: Yes
Status
- Type: typing.Optional[typing.Literal['APPROVED', 'CASE_CLOSED', 'CASE_OPENED', 'DENIED', 'INVALID_REQUEST', 'NOT_APPROVED', 'PENDING']]
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
QuotaRequestedAtLevel
- Type: typing.Optional[typing.Literal['ACCOUNT', 'ALL', 'RESOURCE']]
ListRequestedServiceQuotaChangeHistoryByQuotaResponseTypeDef
NextToken
- Type:
- Required: Yes
RequestedQuotas
- Type: typing.List[aws_resource_validator.pydantic_models.service_quotas_classes.RequestedServiceQuotaChangeTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListRequestedServiceQuotaChangeHistoryRequestListRequestedServiceQuotaChangeHistoryPaginateTypeDef
ServiceCode
- Type: typing.Optional[str]
Status
- Type: typing.Optional[typing.Literal['APPROVED', 'CASE_CLOSED', 'CASE_OPENED', 'DENIED', 'INVALID_REQUEST', 'NOT_APPROVED', 'PENDING']]
QuotaRequestedAtLevel
- Type: typing.Optional[typing.Literal['ACCOUNT', 'ALL', 'RESOURCE']]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.service_quotas_classes.PaginatorConfigTypeDef]
ListRequestedServiceQuotaChangeHistoryRequestRequestTypeDef
ServiceCode
- Type: typing.Optional[str]
Status
- Type: typing.Optional[typing.Literal['APPROVED', 'CASE_CLOSED', 'CASE_OPENED', 'DENIED', 'INVALID_REQUEST', 'NOT_APPROVED', 'PENDING']]
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
QuotaRequestedAtLevel
- Type: typing.Optional[typing.Literal['ACCOUNT', 'ALL', 'RESOURCE']]
ListRequestedServiceQuotaChangeHistoryResponseTypeDef
NextToken
- Type:
- Required: Yes
RequestedQuotas
- Type: typing.List[aws_resource_validator.pydantic_models.service_quotas_classes.RequestedServiceQuotaChangeTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListServiceQuotaIncreaseRequestsInTemplateRequestListServiceQuotaIncreaseRequestsInTemplatePaginateTypeDef
ServiceCode
- Type: typing.Optional[str]
AwsRegion
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.service_quotas_classes.PaginatorConfigTypeDef]
ListServiceQuotaIncreaseRequestsInTemplateRequestRequestTypeDef
ServiceCode
- Type: typing.Optional[str]
AwsRegion
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListServiceQuotaIncreaseRequestsInTemplateResponseTypeDef
ServiceQuotaIncreaseRequestInTemplateList
- Type: typing.List[aws_resource_validator.pydantic_models.service_quotas_classes.ServiceQuotaIncreaseRequestInTemplateTypeDef]
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListServiceQuotasRequestListServiceQuotasPaginateTypeDef
ServiceCode
- Type:
- Required: Yes
QuotaCode
- Type: typing.Optional[str]
QuotaAppliedAtLevel
- Type: typing.Optional[typing.Literal['ACCOUNT', 'ALL', 'RESOURCE']]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.service_quotas_classes.PaginatorConfigTypeDef]
ListServiceQuotasRequestRequestTypeDef
ServiceCode
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
QuotaCode
- Type: typing.Optional[str]
QuotaAppliedAtLevel
- Type: typing.Optional[typing.Literal['ACCOUNT', 'ALL', 'RESOURCE']]
ListServiceQuotasResponseTypeDef
NextToken
- Type:
- Required: Yes
Quotas
- Type: typing.List[aws_resource_validator.pydantic_models.service_quotas_classes.ServiceQuotaTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListServicesRequestListServicesPaginateTypeDef
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.service_quotas_classes.PaginatorConfigTypeDef]
ListServicesRequestRequestTypeDef
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListServicesResponseTypeDef
NextToken
- Type:
- Required: Yes
Services
- Type: typing.List[aws_resource_validator.pydantic_models.service_quotas_classes.ServiceInfoTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListTagsForResourceRequestRequestTypeDef
ResourceARN
- Type:
- Required: Yes
ListTagsForResourceResponseTypeDef
Tags
- Type: typing.List[aws_resource_validator.pydantic_models.service_quotas_classes.TagTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
MetricInfoTypeDef
MetricNamespace
- Type: typing.Optional[str]
MetricName
- Type: typing.Optional[str]
MetricDimensions
- Type: typing.Optional[typing.Dict[str, str]]
MetricStatisticRecommendation
- Type: typing.Optional[str]
PaginatorConfigTypeDef
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
PutServiceQuotaIncreaseRequestIntoTemplateRequestRequestTypeDef
QuotaCode
- Type:
- Required: Yes
ServiceCode
- Type:
- Required: Yes
AwsRegion
- Type:
- Required: Yes
DesiredValue
- Type:
- Required: Yes
PutServiceQuotaIncreaseRequestIntoTemplateResponseTypeDef
ServiceQuotaIncreaseRequestInTemplate
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
QuotaContextInfoTypeDef
ContextScope
- Type: typing.Optional[typing.Literal['ACCOUNT', 'RESOURCE']]
ContextScopeType
- Type: typing.Optional[str]
ContextId
- Type: typing.Optional[str]
QuotaPeriodTypeDef
PeriodValue
- Type: typing.Optional[int]
PeriodUnit
- Type: typing.Optional[typing.Literal['DAY', 'HOUR', 'MICROSECOND', 'MILLISECOND', 'MINUTE', 'SECOND', 'WEEK']]
RequestServiceQuotaIncreaseRequestRequestTypeDef
ServiceCode
- Type:
- Required: Yes
QuotaCode
- Type:
- Required: Yes
DesiredValue
- Type:
- Required: Yes
ContextId
- Type: typing.Optional[str]
RequestServiceQuotaIncreaseResponseTypeDef
RequestedQuota
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
RequestedServiceQuotaChangeTypeDef
Id
- Type: typing.Optional[str]
CaseId
- Type: typing.Optional[str]
ServiceCode
- Type: typing.Optional[str]
ServiceName
- Type: typing.Optional[str]
QuotaCode
- Type: typing.Optional[str]
QuotaName
- Type: typing.Optional[str]
DesiredValue
- Type: typing.Optional[float]
Status
- Type: typing.Optional[typing.Literal['APPROVED', 'CASE_CLOSED', 'CASE_OPENED', 'DENIED', 'INVALID_REQUEST', 'NOT_APPROVED', 'PENDING']]
Created
- Type: typing.Optional[datetime.datetime]
LastUpdated
- Type: typing.Optional[datetime.datetime]
Requester
- Type: typing.Optional[str]
QuotaArn
- Type: typing.Optional[str]
GlobalQuota
- Type: typing.Optional[bool]
Unit
- Type: typing.Optional[str]
QuotaRequestedAtLevel
- Type: typing.Optional[typing.Literal['ACCOUNT', 'ALL', 'RESOURCE']]
QuotaContext
- Type: typing.Optional[aws_resource_validator.pydantic_models.service_quotas_classes.QuotaContextInfoTypeDef]
ResponseMetadataTypeDef
RequestId
- Type:
- Required: Yes
HostId
- Type:
- Required: Yes
HTTPStatusCode
- Type:
- Required: Yes
HTTPHeaders
- Type: typing.Dict[str, str]
- Required: Yes
RetryAttempts
- Type:
- Required: Yes
ServiceInfoTypeDef
ServiceCode
- Type: typing.Optional[str]
ServiceName
- Type: typing.Optional[str]
ServiceQuotaIncreaseRequestInTemplateTypeDef
ServiceCode
- Type: typing.Optional[str]
ServiceName
- Type: typing.Optional[str]
QuotaCode
- Type: typing.Optional[str]
QuotaName
- Type: typing.Optional[str]
DesiredValue
- Type: typing.Optional[float]
AwsRegion
- Type: typing.Optional[str]
Unit
- Type: typing.Optional[str]
GlobalQuota
- Type: typing.Optional[bool]
ServiceQuotaTypeDef
ServiceCode
- Type: typing.Optional[str]
ServiceName
- Type: typing.Optional[str]
QuotaArn
- Type: typing.Optional[str]
QuotaCode
- Type: typing.Optional[str]
QuotaName
- Type: typing.Optional[str]
Value
- Type: typing.Optional[float]
Unit
- Type: typing.Optional[str]
Adjustable
- Type: typing.Optional[bool]
GlobalQuota
- Type: typing.Optional[bool]
UsageMetric
- Type: typing.Optional[aws_resource_validator.pydantic_models.service_quotas_classes.MetricInfoTypeDef]
Period
- Type: typing.Optional[aws_resource_validator.pydantic_models.service_quotas_classes.QuotaPeriodTypeDef]
ErrorReason
- Type: typing.Optional[aws_resource_validator.pydantic_models.service_quotas_classes.ErrorReasonTypeDef]
QuotaAppliedAtLevel
- Type: typing.Optional[typing.Literal['ACCOUNT', 'ALL', 'RESOURCE']]
QuotaContext
- Type: typing.Optional[aws_resource_validator.pydantic_models.service_quotas_classes.QuotaContextInfoTypeDef]
TagResourceRequestRequestTypeDef
ResourceARN
- Type:
- Required: Yes
Tags
- Type: typing.Sequence[aws_resource_validator.pydantic_models.service_quotas_classes.TagTypeDef]
- Required: Yes
TagTypeDef
Key
- Type:
- Required: Yes
Value
- Type:
- Required: Yes
UntagResourceRequestRequestTypeDef
ResourceARN
- Type:
- Required: Yes
TagKeys
- Type: typing.Sequence[str]
- Required: Yes