Typed dictionaries#
Auto-generated documentation for Account type annotations stubs module mypy-boto3-account.
AlternateContactTypeDef#
# AlternateContactTypeDef usage example
from mypy_boto3_account.type_defs import AlternateContactTypeDef
def get_value() -> AlternateContactTypeDef:
return {
"AlternateContactType": ...,
}
# AlternateContactTypeDef definition
class AlternateContactTypeDef(TypedDict):
AlternateContactType: NotRequired[AlternateContactTypeType], # (1)
EmailAddress: NotRequired[str],
Name: NotRequired[str],
PhoneNumber: NotRequired[str],
Title: NotRequired[str],
ContactInformationTypeDef#
# ContactInformationTypeDef usage example
from mypy_boto3_account.type_defs import ContactInformationTypeDef
def get_value() -> ContactInformationTypeDef:
return {
"AddressLine1": ...,
"City": ...,
"CountryCode": ...,
"FullName": ...,
"PhoneNumber": ...,
"PostalCode": ...,
}
# ContactInformationTypeDef definition
class ContactInformationTypeDef(TypedDict):
AddressLine1: str,
City: str,
CountryCode: str,
FullName: str,
PhoneNumber: str,
PostalCode: str,
AddressLine2: NotRequired[str],
AddressLine3: NotRequired[str],
CompanyName: NotRequired[str],
DistrictOrCounty: NotRequired[str],
StateOrRegion: NotRequired[str],
WebsiteUrl: NotRequired[str],
DeleteAlternateContactRequestRequestTypeDef#
# DeleteAlternateContactRequestRequestTypeDef usage example
from mypy_boto3_account.type_defs import DeleteAlternateContactRequestRequestTypeDef
def get_value() -> DeleteAlternateContactRequestRequestTypeDef:
return {
"AlternateContactType": ...,
}
# DeleteAlternateContactRequestRequestTypeDef definition
class DeleteAlternateContactRequestRequestTypeDef(TypedDict):
AlternateContactType: AlternateContactTypeType, # (1)
AccountId: NotRequired[str],
DisableRegionRequestRequestTypeDef#
# DisableRegionRequestRequestTypeDef usage example
from mypy_boto3_account.type_defs import DisableRegionRequestRequestTypeDef
def get_value() -> DisableRegionRequestRequestTypeDef:
return {
"RegionName": ...,
}
# DisableRegionRequestRequestTypeDef definition
class DisableRegionRequestRequestTypeDef(TypedDict):
RegionName: str,
AccountId: NotRequired[str],
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef usage example
from mypy_boto3_account.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
"HostId": ...,
"HTTPStatusCode": ...,
"HTTPHeaders": ...,
"RetryAttempts": ...,
}
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HostId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
EnableRegionRequestRequestTypeDef#
# EnableRegionRequestRequestTypeDef usage example
from mypy_boto3_account.type_defs import EnableRegionRequestRequestTypeDef
def get_value() -> EnableRegionRequestRequestTypeDef:
return {
"RegionName": ...,
}
# EnableRegionRequestRequestTypeDef definition
class EnableRegionRequestRequestTypeDef(TypedDict):
RegionName: str,
AccountId: NotRequired[str],
GetAlternateContactRequestRequestTypeDef#
# GetAlternateContactRequestRequestTypeDef usage example
from mypy_boto3_account.type_defs import GetAlternateContactRequestRequestTypeDef
def get_value() -> GetAlternateContactRequestRequestTypeDef:
return {
"AlternateContactType": ...,
}
# GetAlternateContactRequestRequestTypeDef definition
class GetAlternateContactRequestRequestTypeDef(TypedDict):
AlternateContactType: AlternateContactTypeType, # (1)
AccountId: NotRequired[str],
GetContactInformationRequestRequestTypeDef#
# GetContactInformationRequestRequestTypeDef usage example
from mypy_boto3_account.type_defs import GetContactInformationRequestRequestTypeDef
def get_value() -> GetContactInformationRequestRequestTypeDef:
return {
"AccountId": ...,
}
# GetContactInformationRequestRequestTypeDef definition
class GetContactInformationRequestRequestTypeDef(TypedDict):
AccountId: NotRequired[str],
GetRegionOptStatusRequestRequestTypeDef#
# GetRegionOptStatusRequestRequestTypeDef usage example
from mypy_boto3_account.type_defs import GetRegionOptStatusRequestRequestTypeDef
def get_value() -> GetRegionOptStatusRequestRequestTypeDef:
return {
"RegionName": ...,
}
# GetRegionOptStatusRequestRequestTypeDef definition
class GetRegionOptStatusRequestRequestTypeDef(TypedDict):
RegionName: str,
AccountId: NotRequired[str],
ListRegionsRequestRequestTypeDef#
# ListRegionsRequestRequestTypeDef usage example
from mypy_boto3_account.type_defs import ListRegionsRequestRequestTypeDef
def get_value() -> ListRegionsRequestRequestTypeDef:
return {
"AccountId": ...,
}
# ListRegionsRequestRequestTypeDef definition
class ListRegionsRequestRequestTypeDef(TypedDict):
AccountId: NotRequired[str],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
RegionOptStatusContains: NotRequired[Sequence[RegionOptStatusType]], # (1)
RegionTypeDef#
# RegionTypeDef usage example
from mypy_boto3_account.type_defs import RegionTypeDef
def get_value() -> RegionTypeDef:
return {
"RegionName": ...,
}
# RegionTypeDef definition
class RegionTypeDef(TypedDict):
RegionName: NotRequired[str],
RegionOptStatus: NotRequired[RegionOptStatusType], # (1)
PutAlternateContactRequestRequestTypeDef#
# PutAlternateContactRequestRequestTypeDef usage example
from mypy_boto3_account.type_defs import PutAlternateContactRequestRequestTypeDef
def get_value() -> PutAlternateContactRequestRequestTypeDef:
return {
"AlternateContactType": ...,
"EmailAddress": ...,
"Name": ...,
"PhoneNumber": ...,
"Title": ...,
}
# PutAlternateContactRequestRequestTypeDef definition
class PutAlternateContactRequestRequestTypeDef(TypedDict):
AlternateContactType: AlternateContactTypeType, # (1)
EmailAddress: str,
Name: str,
PhoneNumber: str,
Title: str,
AccountId: NotRequired[str],
PutContactInformationRequestRequestTypeDef#
# PutContactInformationRequestRequestTypeDef usage example
from mypy_boto3_account.type_defs import PutContactInformationRequestRequestTypeDef
def get_value() -> PutContactInformationRequestRequestTypeDef:
return {
"ContactInformation": ...,
}
# PutContactInformationRequestRequestTypeDef definition
class PutContactInformationRequestRequestTypeDef(TypedDict):
ContactInformation: ContactInformationTypeDef, # (1)
AccountId: NotRequired[str],
EmptyResponseMetadataTypeDef#
# EmptyResponseMetadataTypeDef usage example
from mypy_boto3_account.type_defs import EmptyResponseMetadataTypeDef
def get_value() -> EmptyResponseMetadataTypeDef:
return {
"ResponseMetadata": ...,
}
# EmptyResponseMetadataTypeDef definition
class EmptyResponseMetadataTypeDef(TypedDict):
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetAlternateContactResponseTypeDef#
# GetAlternateContactResponseTypeDef usage example
from mypy_boto3_account.type_defs import GetAlternateContactResponseTypeDef
def get_value() -> GetAlternateContactResponseTypeDef:
return {
"AlternateContact": ...,
"ResponseMetadata": ...,
}
# GetAlternateContactResponseTypeDef definition
class GetAlternateContactResponseTypeDef(TypedDict):
AlternateContact: AlternateContactTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetContactInformationResponseTypeDef#
# GetContactInformationResponseTypeDef usage example
from mypy_boto3_account.type_defs import GetContactInformationResponseTypeDef
def get_value() -> GetContactInformationResponseTypeDef:
return {
"ContactInformation": ...,
"ResponseMetadata": ...,
}
# GetContactInformationResponseTypeDef definition
class GetContactInformationResponseTypeDef(TypedDict):
ContactInformation: ContactInformationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetRegionOptStatusResponseTypeDef#
# GetRegionOptStatusResponseTypeDef usage example
from mypy_boto3_account.type_defs import GetRegionOptStatusResponseTypeDef
def get_value() -> GetRegionOptStatusResponseTypeDef:
return {
"RegionName": ...,
"RegionOptStatus": ...,
"ResponseMetadata": ...,
}
# GetRegionOptStatusResponseTypeDef definition
class GetRegionOptStatusResponseTypeDef(TypedDict):
RegionName: str,
RegionOptStatus: RegionOptStatusType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListRegionsResponseTypeDef#
# ListRegionsResponseTypeDef usage example
from mypy_boto3_account.type_defs import ListRegionsResponseTypeDef
def get_value() -> ListRegionsResponseTypeDef:
return {
"NextToken": ...,
"Regions": ...,
"ResponseMetadata": ...,
}
# ListRegionsResponseTypeDef definition
class ListRegionsResponseTypeDef(TypedDict):
NextToken: str,
Regions: List[RegionTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See RegionTypeDef
- See ResponseMetadataTypeDef