Skip to content

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