Skip to content

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],
  1. 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)
  1. See RequestStatusType
  2. See AppliedLevelEnumType

ListRequestedServiceQuotaChangeHistoryRequestRequestTypeDef#

# ListRequestedServiceQuotaChangeHistoryRequestRequestTypeDef definition

class ListRequestedServiceQuotaChangeHistoryRequestRequestTypeDef(TypedDict):
    ServiceCode: NotRequired[str],
    Status: NotRequired[RequestStatusType],  # (1)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    QuotaRequestedAtLevel: NotRequired[AppliedLevelEnumType],  # (2)
  1. See RequestStatusType
  2. See AppliedLevelEnumType

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)
  1. See AppliedLevelEnumType

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],
  1. See QuotaContextScopeType

QuotaPeriodTypeDef#

# QuotaPeriodTypeDef definition

class QuotaPeriodTypeDef(TypedDict):
    PeriodValue: NotRequired[int],
    PeriodUnit: NotRequired[PeriodUnitType],  # (1)
  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)
  1. See ServiceQuotaTemplateAssociationStatusType
  2. See ResponseMetadataTypeDef

GetServiceQuotaIncreaseRequestFromTemplateResponseTypeDef#

# GetServiceQuotaIncreaseRequestFromTemplateResponseTypeDef definition

class GetServiceQuotaIncreaseRequestFromTemplateResponseTypeDef(TypedDict):
    ServiceQuotaIncreaseRequestInTemplate: ServiceQuotaIncreaseRequestInTemplateTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ServiceQuotaIncreaseRequestInTemplateTypeDef
  2. See ResponseMetadataTypeDef

ListServiceQuotaIncreaseRequestsInTemplateResponseTypeDef#

# ListServiceQuotaIncreaseRequestsInTemplateResponseTypeDef definition

class ListServiceQuotaIncreaseRequestsInTemplateResponseTypeDef(TypedDict):
    ServiceQuotaIncreaseRequestInTemplateList: List[ServiceQuotaIncreaseRequestInTemplateTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See