Type definitions#
Index > ServiceQuotas > Type definitions
Auto-generated documentation for ServiceQuotas type annotations stubs module mypy-boto3-service-quotas.
DeleteServiceQuotaIncreaseRequestFromTemplateRequestRequestTypeDef#
# DeleteServiceQuotaIncreaseRequestFromTemplateRequestRequestTypeDef definition
class DeleteServiceQuotaIncreaseRequestFromTemplateRequestRequestTypeDef(TypedDict):
ServiceCode: str,
QuotaCode: str,
AwsRegion: str,
ErrorReasonTypeDef#
# ErrorReasonTypeDef definition
class ErrorReasonTypeDef(TypedDict):
ErrorCode: NotRequired[ErrorCodeType], # (1)
ErrorMessage: NotRequired[str],
- See ErrorCodeType
GetAWSDefaultServiceQuotaRequestRequestTypeDef#
# GetAWSDefaultServiceQuotaRequestRequestTypeDef definition
class GetAWSDefaultServiceQuotaRequestRequestTypeDef(TypedDict):
ServiceCode: str,
QuotaCode: str,
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HostId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
GetRequestedServiceQuotaChangeRequestRequestTypeDef#
# GetRequestedServiceQuotaChangeRequestRequestTypeDef definition
class GetRequestedServiceQuotaChangeRequestRequestTypeDef(TypedDict):
RequestId: str,
GetServiceQuotaIncreaseRequestFromTemplateRequestRequestTypeDef#
# GetServiceQuotaIncreaseRequestFromTemplateRequestRequestTypeDef definition
class GetServiceQuotaIncreaseRequestFromTemplateRequestRequestTypeDef(TypedDict):
ServiceCode: str,
QuotaCode: str,
AwsRegion: str,
ServiceQuotaIncreaseRequestInTemplateTypeDef#
# ServiceQuotaIncreaseRequestInTemplateTypeDef definition
class ServiceQuotaIncreaseRequestInTemplateTypeDef(TypedDict):
ServiceCode: NotRequired[str],
ServiceName: NotRequired[str],
QuotaCode: NotRequired[str],
QuotaName: NotRequired[str],
DesiredValue: NotRequired[float],
AwsRegion: NotRequired[str],
Unit: NotRequired[str],
GlobalQuota: NotRequired[bool],
GetServiceQuotaRequestRequestTypeDef#
# GetServiceQuotaRequestRequestTypeDef definition
class GetServiceQuotaRequestRequestTypeDef(TypedDict):
ServiceCode: str,
QuotaCode: str,
ContextId: NotRequired[str],
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
ListAWSDefaultServiceQuotasRequestRequestTypeDef#
# ListAWSDefaultServiceQuotasRequestRequestTypeDef definition
class ListAWSDefaultServiceQuotasRequestRequestTypeDef(TypedDict):
ServiceCode: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListRequestedServiceQuotaChangeHistoryByQuotaRequestRequestTypeDef#
# ListRequestedServiceQuotaChangeHistoryByQuotaRequestRequestTypeDef definition
class ListRequestedServiceQuotaChangeHistoryByQuotaRequestRequestTypeDef(TypedDict):
ServiceCode: str,
QuotaCode: str,
Status: NotRequired[RequestStatusType], # (1)
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
QuotaRequestedAtLevel: NotRequired[AppliedLevelEnumType], # (2)
ListRequestedServiceQuotaChangeHistoryRequestRequestTypeDef#
# ListRequestedServiceQuotaChangeHistoryRequestRequestTypeDef definition
class ListRequestedServiceQuotaChangeHistoryRequestRequestTypeDef(TypedDict):
ServiceCode: NotRequired[str],
Status: NotRequired[RequestStatusType], # (1)
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
QuotaRequestedAtLevel: NotRequired[AppliedLevelEnumType], # (2)
ListServiceQuotaIncreaseRequestsInTemplateRequestRequestTypeDef#
# ListServiceQuotaIncreaseRequestsInTemplateRequestRequestTypeDef definition
class ListServiceQuotaIncreaseRequestsInTemplateRequestRequestTypeDef(TypedDict):
ServiceCode: NotRequired[str],
AwsRegion: NotRequired[str],
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListServiceQuotasRequestRequestTypeDef#
# ListServiceQuotasRequestRequestTypeDef definition
class ListServiceQuotasRequestRequestTypeDef(TypedDict):
ServiceCode: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
QuotaCode: NotRequired[str],
QuotaAppliedAtLevel: NotRequired[AppliedLevelEnumType], # (1)
ListServicesRequestRequestTypeDef#
# ListServicesRequestRequestTypeDef definition
class ListServicesRequestRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ServiceInfoTypeDef#
# ServiceInfoTypeDef definition
class ServiceInfoTypeDef(TypedDict):
ServiceCode: NotRequired[str],
ServiceName: NotRequired[str],
ListTagsForResourceRequestRequestTypeDef#
# ListTagsForResourceRequestRequestTypeDef definition
class ListTagsForResourceRequestRequestTypeDef(TypedDict):
ResourceARN: str,
TagTypeDef#
# TagTypeDef definition
class TagTypeDef(TypedDict):
Key: str,
Value: str,
MetricInfoTypeDef#
# MetricInfoTypeDef definition
class MetricInfoTypeDef(TypedDict):
MetricNamespace: NotRequired[str],
MetricName: NotRequired[str],
MetricDimensions: NotRequired[Dict[str, str]],
MetricStatisticRecommendation: NotRequired[str],
PutServiceQuotaIncreaseRequestIntoTemplateRequestRequestTypeDef#
# PutServiceQuotaIncreaseRequestIntoTemplateRequestRequestTypeDef definition
class PutServiceQuotaIncreaseRequestIntoTemplateRequestRequestTypeDef(TypedDict):
QuotaCode: str,
ServiceCode: str,
AwsRegion: str,
DesiredValue: float,
QuotaContextInfoTypeDef#
# QuotaContextInfoTypeDef definition
class QuotaContextInfoTypeDef(TypedDict):
ContextScope: NotRequired[QuotaContextScopeType], # (1)
ContextScopeType: NotRequired[str],
ContextId: NotRequired[str],
QuotaPeriodTypeDef#
# QuotaPeriodTypeDef definition
class QuotaPeriodTypeDef(TypedDict):
PeriodValue: NotRequired[int],
PeriodUnit: NotRequired[PeriodUnitType], # (1)
- See PeriodUnitType
RequestServiceQuotaIncreaseRequestRequestTypeDef#
# RequestServiceQuotaIncreaseRequestRequestTypeDef definition
class RequestServiceQuotaIncreaseRequestRequestTypeDef(TypedDict):
ServiceCode: str,
QuotaCode: str,
DesiredValue: float,
ContextId: NotRequired[str],
UntagResourceRequestRequestTypeDef#
# UntagResourceRequestRequestTypeDef definition
class UntagResourceRequestRequestTypeDef(TypedDict):
ResourceARN: str,
TagKeys: Sequence[str],
GetAssociationForServiceQuotaTemplateResponseTypeDef#
# GetAssociationForServiceQuotaTemplateResponseTypeDef definition
class GetAssociationForServiceQuotaTemplateResponseTypeDef(TypedDict):
ServiceQuotaTemplateAssociationStatus: ServiceQuotaTemplateAssociationStatusType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetServiceQuotaIncreaseRequestFromTemplateResponseTypeDef#
# GetServiceQuotaIncreaseRequestFromTemplateResponseTypeDef definition
class GetServiceQuotaIncreaseRequestFromTemplateResponseTypeDef(TypedDict):
ServiceQuotaIncreaseRequestInTemplate: ServiceQuotaIncreaseRequestInTemplateTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListServiceQuotaIncreaseRequestsInTemplateResponseTypeDef#
# ListServiceQuotaIncreaseRequestsInTemplateResponseTypeDef definition
class ListServiceQuotaIncreaseRequestsInTemplateResponseTypeDef(TypedDict):
ServiceQuotaIncreaseRequestInTemplateList: List[ServiceQuotaIncreaseRequestInTemplateTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
PutServiceQuotaIncreaseRequestIntoTemplateResponseTypeDef#
# PutServiceQuotaIncreaseRequestIntoTemplateResponseTypeDef definition
class PutServiceQuotaIncreaseRequestIntoTemplateResponseTypeDef(TypedDict):
ServiceQuotaIncreaseRequestInTemplate: ServiceQuotaIncreaseRequestInTemplateTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListAWSDefaultServiceQuotasRequestListAWSDefaultServiceQuotasPaginateTypeDef#
# ListAWSDefaultServiceQuotasRequestListAWSDefaultServiceQuotasPaginateTypeDef definition
class ListAWSDefaultServiceQuotasRequestListAWSDefaultServiceQuotasPaginateTypeDef(TypedDict):
ServiceCode: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListRequestedServiceQuotaChangeHistoryByQuotaRequestListRequestedServiceQuotaChangeHistoryByQuotaPaginateTypeDef#
# ListRequestedServiceQuotaChangeHistoryByQuotaRequestListRequestedServiceQuotaChangeHistoryByQuotaPaginateTypeDef definition
class ListRequestedServiceQuotaChangeHistoryByQuotaRequestListRequestedServiceQuotaChangeHistoryByQuotaPaginateTypeDef(TypedDict):
ServiceCode: str,
QuotaCode: str,
Status: NotRequired[RequestStatusType], # (1)
QuotaRequestedAtLevel: NotRequired[AppliedLevelEnumType], # (2)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (3)
ListRequestedServiceQuotaChangeHistoryRequestListRequestedServiceQuotaChangeHistoryPaginateTypeDef#
# ListRequestedServiceQuotaChangeHistoryRequestListRequestedServiceQuotaChangeHistoryPaginateTypeDef definition
class ListRequestedServiceQuotaChangeHistoryRequestListRequestedServiceQuotaChangeHistoryPaginateTypeDef(TypedDict):
ServiceCode: NotRequired[str],
Status: NotRequired[RequestStatusType], # (1)
QuotaRequestedAtLevel: NotRequired[AppliedLevelEnumType], # (2)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (3)
ListServiceQuotaIncreaseRequestsInTemplateRequestListServiceQuotaIncreaseRequestsInTemplatePaginateTypeDef#
# ListServiceQuotaIncreaseRequestsInTemplateRequestListServiceQuotaIncreaseRequestsInTemplatePaginateTypeDef definition
class ListServiceQuotaIncreaseRequestsInTemplateRequestListServiceQuotaIncreaseRequestsInTemplatePaginateTypeDef(TypedDict):
ServiceCode: NotRequired[str],
AwsRegion: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListServiceQuotasRequestListServiceQuotasPaginateTypeDef#
# ListServiceQuotasRequestListServiceQuotasPaginateTypeDef definition
class ListServiceQuotasRequestListServiceQuotasPaginateTypeDef(TypedDict):
ServiceCode: str,
QuotaCode: NotRequired[str],
QuotaAppliedAtLevel: NotRequired[AppliedLevelEnumType], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListServicesRequestListServicesPaginateTypeDef#
# ListServicesRequestListServicesPaginateTypeDef definition
class ListServicesRequestListServicesPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListServicesResponseTypeDef#
# ListServicesResponseTypeDef definition
class ListServicesResponseTypeDef(TypedDict):
NextToken: str,
Services: List[ServiceInfoTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListTagsForResourceResponseTypeDef#
# ListTagsForResourceResponseTypeDef definition
class ListTagsForResourceResponseTypeDef(TypedDict):
Tags: List[TagTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See TagTypeDef
- See ResponseMetadataTypeDef
TagResourceRequestRequestTypeDef#
# TagResourceRequestRequestTypeDef definition
class TagResourceRequestRequestTypeDef(TypedDict):
ResourceARN: str,
Tags: Sequence[TagTypeDef], # (1)
- See TagTypeDef
RequestedServiceQuotaChangeTypeDef#
# RequestedServiceQuotaChangeTypeDef definition
class RequestedServiceQuotaChangeTypeDef(TypedDict):
Id: NotRequired[str],
CaseId: NotRequired[str],
ServiceCode: NotRequired[str],
ServiceName: NotRequired[str],
QuotaCode: NotRequired[str],
QuotaName: NotRequired[str],
DesiredValue: NotRequired[float],
Status: NotRequired[RequestStatusType], # (1)
Created: NotRequired[datetime],
LastUpdated: NotRequired[datetime],
Requester: NotRequired[str],
QuotaArn: NotRequired[str],
GlobalQuota: NotRequired[bool],
Unit: NotRequired[str],
QuotaRequestedAtLevel: NotRequired[AppliedLevelEnumType], # (2)
QuotaContext: NotRequired[QuotaContextInfoTypeDef], # (3)
ServiceQuotaTypeDef#
# ServiceQuotaTypeDef definition
class ServiceQuotaTypeDef(TypedDict):
ServiceCode: NotRequired[str],
ServiceName: NotRequired[str],
QuotaArn: NotRequired[str],
QuotaCode: NotRequired[str],
QuotaName: NotRequired[str],
Value: NotRequired[float],
Unit: NotRequired[str],
Adjustable: NotRequired[bool],
GlobalQuota: NotRequired[bool],
UsageMetric: NotRequired[MetricInfoTypeDef], # (1)
Period: NotRequired[QuotaPeriodTypeDef], # (2)
ErrorReason: NotRequired[ErrorReasonTypeDef], # (3)
QuotaAppliedAtLevel: NotRequired[AppliedLevelEnumType], # (4)
QuotaContext: NotRequired[QuotaContextInfoTypeDef], # (5)
- See MetricInfoTypeDef
- See QuotaPeriodTypeDef
- See ErrorReasonTypeDef
- See AppliedLevelEnumType
- See QuotaContextInfoTypeDef
GetRequestedServiceQuotaChangeResponseTypeDef#
# GetRequestedServiceQuotaChangeResponseTypeDef definition
class GetRequestedServiceQuotaChangeResponseTypeDef(TypedDict):
RequestedQuota: RequestedServiceQuotaChangeTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListRequestedServiceQuotaChangeHistoryByQuotaResponseTypeDef#
# ListRequestedServiceQuotaChangeHistoryByQuotaResponseTypeDef definition
class ListRequestedServiceQuotaChangeHistoryByQuotaResponseTypeDef(TypedDict):
NextToken: str,
RequestedQuotas: List[RequestedServiceQuotaChangeTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListRequestedServiceQuotaChangeHistoryResponseTypeDef#
# ListRequestedServiceQuotaChangeHistoryResponseTypeDef definition
class ListRequestedServiceQuotaChangeHistoryResponseTypeDef(TypedDict):
NextToken: str,
RequestedQuotas: List[RequestedServiceQuotaChangeTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
RequestServiceQuotaIncreaseResponseTypeDef#
# RequestServiceQuotaIncreaseResponseTypeDef definition
class RequestServiceQuotaIncreaseResponseTypeDef(TypedDict):
RequestedQuota: RequestedServiceQuotaChangeTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetAWSDefaultServiceQuotaResponseTypeDef#
# GetAWSDefaultServiceQuotaResponseTypeDef definition
class GetAWSDefaultServiceQuotaResponseTypeDef(TypedDict):
Quota: ServiceQuotaTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetServiceQuotaResponseTypeDef#
# GetServiceQuotaResponseTypeDef definition
class GetServiceQuotaResponseTypeDef(TypedDict):
Quota: ServiceQuotaTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListAWSDefaultServiceQuotasResponseTypeDef#
# ListAWSDefaultServiceQuotasResponseTypeDef definition
class ListAWSDefaultServiceQuotasResponseTypeDef(TypedDict):
NextToken: str,
Quotas: List[ServiceQuotaTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListServiceQuotasResponseTypeDef#
# ListServiceQuotasResponseTypeDef definition
class ListServiceQuotasResponseTypeDef(TypedDict):
NextToken: str,
Quotas: List[ServiceQuotaTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)