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,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
HostId: NotRequired[str],
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)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],