Account Classes
AcceptPrimaryEmailUpdateRequestRequestTypeDef
AccountId
- Type:
- Required: Yes
Otp
- Type:
- Required: Yes
PrimaryEmail
- Type:
- Required: Yes
AcceptPrimaryEmailUpdateResponseTypeDef
Status
- Type: typing.Literal['ACCEPTED', 'PENDING']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
AlternateContactTypeDef
AlternateContactType
- Type: typing.Optional[typing.Literal['BILLING', 'OPERATIONS', 'SECURITY']]
EmailAddress
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
PhoneNumber
- Type: typing.Optional[str]
Title
- Type: typing.Optional[str]
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
ContactInformationTypeDef
AddressLine1
- Type:
- Required: Yes
City
- Type:
- Required: Yes
CountryCode
- Type:
- Required: Yes
FullName
- Type:
- Required: Yes
PhoneNumber
- Type:
- Required: Yes
PostalCode
- Type:
- Required: Yes
AddressLine2
- Type: typing.Optional[str]
AddressLine3
- Type: typing.Optional[str]
CompanyName
- Type: typing.Optional[str]
DistrictOrCounty
- Type: typing.Optional[str]
StateOrRegion
- Type: typing.Optional[str]
WebsiteUrl
- Type: typing.Optional[str]
DeleteAlternateContactRequestRequestTypeDef
AlternateContactType
- Type: typing.Literal['BILLING', 'OPERATIONS', 'SECURITY']
- Required: Yes
AccountId
- Type: typing.Optional[str]
DisableRegionRequestRequestTypeDef
RegionName
- Type:
- Required: Yes
AccountId
- Type: typing.Optional[str]
EmptyResponseMetadataTypeDef
ResponseMetadata
- Type:
- Required: Yes
EnableRegionRequestRequestTypeDef
RegionName
- Type:
- Required: Yes
AccountId
- Type: typing.Optional[str]
GetAlternateContactRequestRequestTypeDef
AlternateContactType
- Type: typing.Literal['BILLING', 'OPERATIONS', 'SECURITY']
- Required: Yes
AccountId
- Type: typing.Optional[str]
GetAlternateContactResponseTypeDef
AlternateContact
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetContactInformationRequestRequestTypeDef
AccountId
- Type: typing.Optional[str]
GetContactInformationResponseTypeDef
ContactInformation
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetPrimaryEmailRequestRequestTypeDef
AccountId
- Type:
- Required: Yes
GetPrimaryEmailResponseTypeDef
PrimaryEmail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetRegionOptStatusRequestRequestTypeDef
RegionName
- Type:
- Required: Yes
AccountId
- Type: typing.Optional[str]
GetRegionOptStatusResponseTypeDef
RegionName
- Type:
- Required: Yes
RegionOptStatus
- Type: typing.Literal['DISABLED', 'DISABLING', 'ENABLED', 'ENABLED_BY_DEFAULT', 'ENABLING']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListRegionsRequestListRegionsPaginateTypeDef
AccountId
- Type: typing.Optional[str]
RegionOptStatusContains
- Type: typing.Optional[typing.Sequence[typing.Literal['DISABLED', 'DISABLING', 'ENABLED', 'ENABLED_BY_DEFAULT', 'ENABLING']]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.account_classes.PaginatorConfigTypeDef]
ListRegionsRequestRequestTypeDef
AccountId
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
RegionOptStatusContains
- Type: typing.Optional[typing.Sequence[typing.Literal['DISABLED', 'DISABLING', 'ENABLED', 'ENABLED_BY_DEFAULT', 'ENABLING']]]
ListRegionsResponseTypeDef
Regions
- Type: typing.List[aws_resource_validator.pydantic_models.account_classes.RegionTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
PaginatorConfigTypeDef
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
PutAlternateContactRequestRequestTypeDef
AlternateContactType
- Type: typing.Literal['BILLING', 'OPERATIONS', 'SECURITY']
- Required: Yes
EmailAddress
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
PhoneNumber
- Type:
- Required: Yes
Title
- Type:
- Required: Yes
AccountId
- Type: typing.Optional[str]
PutContactInformationRequestRequestTypeDef
ContactInformation
- Type:
- Required: Yes
AccountId
- Type: typing.Optional[str]
RegionTypeDef
RegionName
- Type: typing.Optional[str]
RegionOptStatus
- Type: typing.Optional[typing.Literal['DISABLED', 'DISABLING', 'ENABLED', 'ENABLED_BY_DEFAULT', 'ENABLING']]
ResponseMetadataTypeDef
RequestId
- Type:
- Required: Yes
HTTPStatusCode
- Type:
- Required: Yes
HTTPHeaders
- Type: typing.Dict[str, str]
- Required: Yes
RetryAttempts
- Type:
- Required: Yes
HostId
- Type: typing.Optional[str]
StartPrimaryEmailUpdateRequestRequestTypeDef
AccountId
- Type:
- Required: Yes
PrimaryEmail
- Type:
- Required: Yes
StartPrimaryEmailUpdateResponseTypeDef
Status
- Type: typing.Literal['ACCEPTED', 'PENDING']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes