Skip to content

Account Classes

AcceptPrimaryEmailUpdateRequest

AccountId

  • Type:
  • Required: Yes

Otp

  • Type:
  • Required: Yes

PrimaryEmail

  • Type:
  • Required: Yes

AcceptPrimaryEmailUpdateResponse

Status

  • Type: typing.Literal['ACCEPTED', 'PENDING']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

AlternateContact

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!

ContactInformation

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]

DeleteAlternateContactRequest

AlternateContactType

  • Type: typing.Literal['BILLING', 'OPERATIONS', 'SECURITY']
  • Required: Yes

AccountId

  • Type: typing.Optional[str]

DisableRegionRequest

RegionName

  • Type:
  • Required: Yes

AccountId

  • Type: typing.Optional[str]

EmptyResponseMetadata

ResponseMetadata

  • Type:
  • Required: Yes

EnableRegionRequest

RegionName

  • Type:
  • Required: Yes

AccountId

  • Type: typing.Optional[str]

GetAlternateContactRequest

AlternateContactType

  • Type: typing.Literal['BILLING', 'OPERATIONS', 'SECURITY']
  • Required: Yes

AccountId

  • Type: typing.Optional[str]

GetAlternateContactResponse

AlternateContact

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetContactInformationRequest

AccountId

  • Type: typing.Optional[str]

GetContactInformationResponse

ContactInformation

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetPrimaryEmailRequest

AccountId

  • Type:
  • Required: Yes

GetPrimaryEmailResponse

PrimaryEmail

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetRegionOptStatusRequest

RegionName

  • Type:
  • Required: Yes

AccountId

  • Type: typing.Optional[str]

GetRegionOptStatusResponse

RegionName

  • Type:
  • Required: Yes

RegionOptStatus

  • Type: typing.Literal['DISABLED', 'DISABLING', 'ENABLED', 'ENABLED_BY_DEFAULT', 'ENABLING']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListRegionsRequest

AccountId

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

RegionOptStatusContains

  • Type: typing.Optional[typing.List[typing.Literal['DISABLED', 'DISABLING', 'ENABLED', 'ENABLED_BY_DEFAULT', 'ENABLING']]]

ListRegionsRequestPaginate

AccountId

  • Type: typing.Optional[str]

RegionOptStatusContains

  • Type: typing.Optional[typing.List[typing.Literal['DISABLED', 'DISABLING', 'ENABLED', 'ENABLED_BY_DEFAULT', 'ENABLING']]]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.account.account_classes.PaginatorConfig]

ListRegionsResponse

Regions

  • Type: typing.List[aws_resource_validator.pydantic_models.account.account_classes.Region]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

PaginatorConfig

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

PutAlternateContactRequest

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]

PutContactInformationRequest

ContactInformation

  • Type:
  • Required: Yes

AccountId

  • Type: typing.Optional[str]

Region

RegionName

  • Type: typing.Optional[str]

RegionOptStatus

  • Type: typing.Optional[typing.Literal['DISABLED', 'DISABLING', 'ENABLED', 'ENABLED_BY_DEFAULT', 'ENABLING']]

ResponseMetadata

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]

StartPrimaryEmailUpdateRequest

AccountId

  • Type:
  • Required: Yes

PrimaryEmail

  • Type:
  • Required: Yes

StartPrimaryEmailUpdateResponse

Status

  • Type: typing.Literal['ACCEPTED', 'PENDING']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes