Skip to content

Route53 Classes

AccountLimit

Type

  • Type: typing.Literal['MAX_HEALTH_CHECKS_BY_OWNER', 'MAX_HOSTED_ZONES_BY_OWNER', 'MAX_REUSABLE_DELEGATION_SETS_BY_OWNER', 'MAX_TRAFFIC_POLICIES_BY_OWNER', 'MAX_TRAFFIC_POLICY_INSTANCES_BY_OWNER']
  • Required: Yes

Value

  • Type:
  • Required: Yes

ActivateKeySigningKeyRequest

HostedZoneId

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

ActivateKeySigningKeyResponse

ChangeInfo

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

AlarmIdentifier

Region

  • Type: typing.Literal['af-south-1', 'ap-east-1', 'ap-northeast-1', 'ap-northeast-2', 'ap-northeast-3', 'ap-south-1', 'ap-south-2', 'ap-southeast-1', 'ap-southeast-2', 'ap-southeast-3', 'ap-southeast-4', 'ap-southeast-5', 'ap-southeast-7', 'ca-central-1', 'ca-west-1', 'cn-north-1', 'cn-northwest-1', 'eu-central-1', 'eu-central-2', 'eu-north-1', 'eu-south-1', 'eu-south-2', 'eu-west-1', 'eu-west-2', 'eu-west-3', 'il-central-1', 'me-central-1', 'me-south-1', 'mx-central-1', 'sa-east-1', 'us-east-1', 'us-east-2', 'us-gov-east-1', 'us-gov-west-1', 'us-iso-east-1', 'us-iso-west-1', 'us-isob-east-1', 'us-west-1', 'us-west-2']
  • Required: Yes

Name

  • Type:
  • Required: Yes

AliasTarget

HostedZoneId

  • Type:
  • Required: Yes

DNSName

  • Type:
  • Required: Yes

EvaluateTargetHealth

  • Type:
  • Required: Yes

AssociateVPCWithHostedZoneRequest

HostedZoneId

  • Type:
  • Required: Yes

VPC

  • Type:
  • Required: Yes

Comment

  • Type: typing.Optional[str]

AssociateVPCWithHostedZoneResponse

ChangeInfo

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

BaseValidatorModel

Oops! This Pydantic model is currently empty. Stay tuned!

Change

Action

  • Type: typing.Literal['CREATE', 'DELETE', 'UPSERT']
  • Required: Yes

ResourceRecordSet

  • Type: typing.Union[aws_resource_validator.pydantic_models.route53.route53_classes.ResourceRecordSet, aws_resource_validator.pydantic_models.route53.route53_classes.ResourceRecordSetOutput]
  • Required: Yes

ChangeBatch

Changes

  • Type: typing.List[aws_resource_validator.pydantic_models.route53.route53_classes.Change]
  • Required: Yes

Comment

  • Type: typing.Optional[str]

ChangeCidrCollectionRequest

Id

  • Type:
  • Required: Yes

Changes

  • Type: typing.List[aws_resource_validator.pydantic_models.route53.route53_classes.CidrCollectionChange]
  • Required: Yes

CollectionVersion

  • Type: typing.Optional[int]

ChangeCidrCollectionResponse

Id

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ChangeInfo

Id

  • Type:
  • Required: Yes

Status

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

SubmittedAt

  • Type:
  • Required: Yes

Comment

  • Type: typing.Optional[str]

ChangeResourceRecordSetsRequest

HostedZoneId

  • Type:
  • Required: Yes

ChangeBatch

  • Type:
  • Required: Yes

ChangeResourceRecordSetsResponse

ChangeInfo

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ChangeTagsForResourceRequest

ResourceType

  • Type: typing.Literal['healthcheck', 'hostedzone']
  • Required: Yes

ResourceId

  • Type:
  • Required: Yes

AddTags

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.route53.route53_classes.Tag]]

RemoveTagKeys

  • Type: typing.Optional[typing.List[str]]

CidrBlockSummary

CidrBlock

  • Type: typing.Optional[str]

LocationName

  • Type: typing.Optional[str]

CidrCollection

Arn

  • Type: typing.Optional[str]

Id

  • Type: typing.Optional[str]

Name

  • Type: typing.Optional[str]

Version

  • Type: typing.Optional[int]

CidrCollectionChange

LocationName

  • Type:
  • Required: Yes

Action

  • Type: typing.Literal['DELETE_IF_EXISTS', 'PUT']
  • Required: Yes

CidrList

  • Type: typing.List[str]
  • Required: Yes

CidrRoutingConfig

CollectionId

  • Type:
  • Required: Yes

LocationName

  • Type:
  • Required: Yes

CloudWatchAlarmConfiguration

EvaluationPeriods

  • Type:
  • Required: Yes

Threshold

  • Type:
  • Required: Yes

ComparisonOperator

  • Type: typing.Literal['GreaterThanOrEqualToThreshold', 'GreaterThanThreshold', 'LessThanOrEqualToThreshold', 'LessThanThreshold']
  • Required: Yes

Period

  • Type:
  • Required: Yes

MetricName

  • Type:
  • Required: Yes

Namespace

  • Type:
  • Required: Yes

Statistic

  • Type: typing.Literal['Average', 'Maximum', 'Minimum', 'SampleCount', 'Sum']
  • Required: Yes

Dimensions

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.route53.route53_classes.Dimension]]

CollectionSummary

Arn

  • Type: typing.Optional[str]

Id

  • Type: typing.Optional[str]

Name

  • Type: typing.Optional[str]

Version

  • Type: typing.Optional[int]

Coordinates

Latitude

  • Type:
  • Required: Yes

Longitude

  • Type:
  • Required: Yes

CreateCidrCollectionRequest

Name

  • Type:
  • Required: Yes

CallerReference

  • Type:
  • Required: Yes

CreateCidrCollectionResponse

Collection

  • Type:
  • Required: Yes

Location

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateHealthCheckRequest

CallerReference

  • Type:
  • Required: Yes

HealthCheckConfig

  • Type: typing.Union[aws_resource_validator.pydantic_models.route53.route53_classes.HealthCheckConfig, aws_resource_validator.pydantic_models.route53.route53_classes.HealthCheckConfigOutput]
  • Required: Yes

CreateHealthCheckResponse

HealthCheck

  • Type:
  • Required: Yes

Location

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateHostedZoneRequest

Name

  • Type:
  • Required: Yes

CallerReference

  • Type:
  • Required: Yes

VPC

  • Type:

HostedZoneConfig

  • Type:

DelegationSetId

  • Type: typing.Optional[str]

CreateHostedZoneResponse

HostedZone

  • Type:
  • Required: Yes

ChangeInfo

  • Type:
  • Required: Yes

DelegationSet

  • Type:
  • Required: Yes

VPC

  • Type:
  • Required: Yes

Location

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateKeySigningKeyRequest

CallerReference

  • Type:
  • Required: Yes

HostedZoneId

  • Type:
  • Required: Yes

KeyManagementServiceArn

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

Status

  • Type:
  • Required: Yes

CreateKeySigningKeyResponse

ChangeInfo

  • Type:
  • Required: Yes

KeySigningKey

  • Type:
  • Required: Yes

Location

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateQueryLoggingConfigRequest

HostedZoneId

  • Type:
  • Required: Yes

CloudWatchLogsLogGroupArn

  • Type:
  • Required: Yes

CreateQueryLoggingConfigResponse

QueryLoggingConfig

  • Type:
  • Required: Yes

Location

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateReusableDelegationSetRequest

CallerReference

  • Type:
  • Required: Yes

HostedZoneId

  • Type: typing.Optional[str]

CreateReusableDelegationSetResponse

DelegationSet

  • Type:
  • Required: Yes

Location

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateTrafficPolicyInstanceRequest

HostedZoneId

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

TTL

  • Type:
  • Required: Yes

TrafficPolicyId

  • Type:
  • Required: Yes

TrafficPolicyVersion

  • Type:
  • Required: Yes

CreateTrafficPolicyInstanceResponse

TrafficPolicyInstance

  • Type:
  • Required: Yes

Location

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateTrafficPolicyRequest

Name

  • Type:
  • Required: Yes

Document

  • Type:
  • Required: Yes

Comment

  • Type: typing.Optional[str]

CreateTrafficPolicyResponse

TrafficPolicy

  • Type:
  • Required: Yes

Location

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateTrafficPolicyVersionRequest

Id

  • Type:
  • Required: Yes

Document

  • Type:
  • Required: Yes

Comment

  • Type: typing.Optional[str]

CreateTrafficPolicyVersionResponse

TrafficPolicy

  • Type:
  • Required: Yes

Location

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateVPCAssociationAuthorizationRequest

HostedZoneId

  • Type:
  • Required: Yes

VPC

  • Type:
  • Required: Yes

CreateVPCAssociationAuthorizationResponse

HostedZoneId

  • Type:
  • Required: Yes

VPC

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DNSSECStatus

ServeSignature

  • Type: typing.Optional[str]

StatusMessage

  • Type: typing.Optional[str]

DeactivateKeySigningKeyRequest

HostedZoneId

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

DeactivateKeySigningKeyResponse

ChangeInfo

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DelegationSet

NameServers

  • Type: typing.List[str]
  • Required: Yes

Id

  • Type: typing.Optional[str]

CallerReference

  • Type: typing.Optional[str]

DeleteCidrCollectionRequest

Id

  • Type:
  • Required: Yes

DeleteHealthCheckRequest

HealthCheckId

  • Type:
  • Required: Yes

DeleteHostedZoneRequest

Id

  • Type:
  • Required: Yes

DeleteHostedZoneResponse

ChangeInfo

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteKeySigningKeyRequest

HostedZoneId

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

DeleteKeySigningKeyResponse

ChangeInfo

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteQueryLoggingConfigRequest

Id

  • Type:
  • Required: Yes

DeleteReusableDelegationSetRequest

Id

  • Type:
  • Required: Yes

DeleteTrafficPolicyInstanceRequest

Id

  • Type:
  • Required: Yes

DeleteTrafficPolicyRequest

Id

  • Type:
  • Required: Yes

Version

  • Type:
  • Required: Yes

DeleteVPCAssociationAuthorizationRequest

HostedZoneId

  • Type:
  • Required: Yes

VPC

  • Type:
  • Required: Yes

Dimension

Name

  • Type:
  • Required: Yes

Value

  • Type:
  • Required: Yes

DisableHostedZoneDNSSECRequest

HostedZoneId

  • Type:
  • Required: Yes

DisableHostedZoneDNSSECResponse

ChangeInfo

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DisassociateVPCFromHostedZoneRequest

HostedZoneId

  • Type:
  • Required: Yes

VPC

  • Type:
  • Required: Yes

Comment

  • Type: typing.Optional[str]

DisassociateVPCFromHostedZoneResponse

ChangeInfo

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

EnableHostedZoneDNSSECRequest

HostedZoneId

  • Type:
  • Required: Yes

EnableHostedZoneDNSSECResponse

ChangeInfo

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GeoLocation

ContinentCode

  • Type: typing.Optional[str]

CountryCode

  • Type: typing.Optional[str]

SubdivisionCode

  • Type: typing.Optional[str]

GeoLocationDetails

ContinentCode

  • Type: typing.Optional[str]

ContinentName

  • Type: typing.Optional[str]

CountryCode

  • Type: typing.Optional[str]

CountryName

  • Type: typing.Optional[str]

SubdivisionCode

  • Type: typing.Optional[str]

SubdivisionName

  • Type: typing.Optional[str]

GeoProximityLocation

AWSRegion

  • Type: typing.Optional[str]

LocalZoneGroup

  • Type: typing.Optional[str]

Coordinates

  • Type:

Bias

  • Type: typing.Optional[int]

GetAccountLimitRequest

Type

  • Type: typing.Literal['MAX_HEALTH_CHECKS_BY_OWNER', 'MAX_HOSTED_ZONES_BY_OWNER', 'MAX_REUSABLE_DELEGATION_SETS_BY_OWNER', 'MAX_TRAFFIC_POLICIES_BY_OWNER', 'MAX_TRAFFIC_POLICY_INSTANCES_BY_OWNER']
  • Required: Yes

GetAccountLimitResponse

Limit

  • Type:
  • Required: Yes

Count

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetChangeRequest

Id

  • Type:
  • Required: Yes

GetChangeRequestWait

Id

  • Type:
  • Required: Yes

WaiterConfig

  • Type:

GetChangeResponse

ChangeInfo

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetCheckerIpRangesResponse

CheckerIpRanges

  • Type: typing.List[str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetDNSSECRequest

HostedZoneId

  • Type:
  • Required: Yes

GetDNSSECResponse

Status

  • Type:
  • Required: Yes

KeySigningKeys

  • Type: typing.List[aws_resource_validator.pydantic_models.route53.route53_classes.KeySigningKey]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetGeoLocationRequest

ContinentCode

  • Type: typing.Optional[str]

CountryCode

  • Type: typing.Optional[str]

SubdivisionCode

  • Type: typing.Optional[str]

GetGeoLocationResponse

GeoLocationDetails

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetHealthCheckCountResponse

HealthCheckCount

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetHealthCheckLastFailureReasonRequest

HealthCheckId

  • Type:
  • Required: Yes

GetHealthCheckLastFailureReasonResponse

HealthCheckObservations

  • Type: typing.List[aws_resource_validator.pydantic_models.route53.route53_classes.HealthCheckObservation]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetHealthCheckRequest

HealthCheckId

  • Type:
  • Required: Yes

GetHealthCheckResponse

HealthCheck

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetHealthCheckStatusRequest

HealthCheckId

  • Type:
  • Required: Yes

GetHealthCheckStatusResponse

HealthCheckObservations

  • Type: typing.List[aws_resource_validator.pydantic_models.route53.route53_classes.HealthCheckObservation]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetHostedZoneCountResponse

HostedZoneCount

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetHostedZoneLimitRequest

Type

  • Type: typing.Literal['MAX_RRSETS_BY_ZONE', 'MAX_VPCS_ASSOCIATED_BY_ZONE']
  • Required: Yes

HostedZoneId

  • Type:
  • Required: Yes

GetHostedZoneLimitResponse

Limit

  • Type:
  • Required: Yes

Count

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetHostedZoneRequest

Id

  • Type:
  • Required: Yes

GetHostedZoneResponse

HostedZone

  • Type:
  • Required: Yes

DelegationSet

  • Type:
  • Required: Yes

VPCs

  • Type: typing.List[aws_resource_validator.pydantic_models.route53.route53_classes.VPC]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetQueryLoggingConfigRequest

Id

  • Type:
  • Required: Yes

GetQueryLoggingConfigResponse

QueryLoggingConfig

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetReusableDelegationSetLimitRequest

Type

  • Type: typing.Literal['MAX_ZONES_BY_REUSABLE_DELEGATION_SET']
  • Required: Yes

DelegationSetId

  • Type:
  • Required: Yes

GetReusableDelegationSetLimitResponse

Limit

  • Type:
  • Required: Yes

Count

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetReusableDelegationSetRequest

Id

  • Type:
  • Required: Yes

GetReusableDelegationSetResponse

DelegationSet

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetTrafficPolicyInstanceCountResponse

TrafficPolicyInstanceCount

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetTrafficPolicyInstanceRequest

Id

  • Type:
  • Required: Yes

GetTrafficPolicyInstanceResponse

TrafficPolicyInstance

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetTrafficPolicyRequest

Id

  • Type:
  • Required: Yes

Version

  • Type:
  • Required: Yes

GetTrafficPolicyResponse

TrafficPolicy

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

HealthCheck

Id

  • Type:
  • Required: Yes

CallerReference

  • Type:
  • Required: Yes

HealthCheckConfig

  • Type:
  • Required: Yes

HealthCheckVersion

  • Type:
  • Required: Yes

LinkedService

  • Type:

CloudWatchAlarmConfiguration

  • Type:

HealthCheckConfig

Type

  • Type: typing.Literal['CALCULATED', 'CLOUDWATCH_METRIC', 'HTTP', 'HTTPS', 'HTTPS_STR_MATCH', 'HTTP_STR_MATCH', 'RECOVERY_CONTROL', 'TCP']
  • Required: Yes

IPAddress

  • Type: typing.Optional[str]

Port

  • Type: typing.Optional[int]

ResourcePath

  • Type: typing.Optional[str]

FullyQualifiedDomainName

  • Type: typing.Optional[str]

SearchString

  • Type: typing.Optional[str]

RequestInterval

  • Type: typing.Optional[int]

FailureThreshold

  • Type: typing.Optional[int]

MeasureLatency

  • Type: typing.Optional[bool]

Inverted

  • Type: typing.Optional[bool]

Disabled

  • Type: typing.Optional[bool]

HealthThreshold

  • Type: typing.Optional[int]

ChildHealthChecks

  • Type: typing.Optional[typing.List[str]]

EnableSNI

  • Type: typing.Optional[bool]

Regions

  • Type: typing.Optional[typing.List[typing.Literal['ap-northeast-1', 'ap-southeast-1', 'ap-southeast-2', 'eu-west-1', 'sa-east-1', 'us-east-1', 'us-west-1', 'us-west-2']]]

AlarmIdentifier

  • Type:

InsufficientDataHealthStatus

  • Type: typing.Optional[typing.Literal['Healthy', 'LastKnownStatus', 'Unhealthy']]

RoutingControlArn

  • Type: typing.Optional[str]

HealthCheckConfigOutput

Type

  • Type: typing.Literal['CALCULATED', 'CLOUDWATCH_METRIC', 'HTTP', 'HTTPS', 'HTTPS_STR_MATCH', 'HTTP_STR_MATCH', 'RECOVERY_CONTROL', 'TCP']
  • Required: Yes

IPAddress

  • Type: typing.Optional[str]

Port

  • Type: typing.Optional[int]

ResourcePath

  • Type: typing.Optional[str]

FullyQualifiedDomainName

  • Type: typing.Optional[str]

SearchString

  • Type: typing.Optional[str]

RequestInterval

  • Type: typing.Optional[int]

FailureThreshold

  • Type: typing.Optional[int]

MeasureLatency

  • Type: typing.Optional[bool]

Inverted

  • Type: typing.Optional[bool]

Disabled

  • Type: typing.Optional[bool]

HealthThreshold

  • Type: typing.Optional[int]

ChildHealthChecks

  • Type: typing.Optional[typing.List[str]]

EnableSNI

  • Type: typing.Optional[bool]

Regions

  • Type: typing.Optional[typing.List[typing.Literal['ap-northeast-1', 'ap-southeast-1', 'ap-southeast-2', 'eu-west-1', 'sa-east-1', 'us-east-1', 'us-west-1', 'us-west-2']]]

AlarmIdentifier

  • Type:

InsufficientDataHealthStatus

  • Type: typing.Optional[typing.Literal['Healthy', 'LastKnownStatus', 'Unhealthy']]

RoutingControlArn

  • Type: typing.Optional[str]

HealthCheckObservation

Region

  • Type: typing.Optional[typing.Literal['ap-northeast-1', 'ap-southeast-1', 'ap-southeast-2', 'eu-west-1', 'sa-east-1', 'us-east-1', 'us-west-1', 'us-west-2']]

IPAddress

  • Type: typing.Optional[str]

StatusReport

  • Type:

HostedZone

Id

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

CallerReference

  • Type:
  • Required: Yes

Config

  • Type: typing.Optional[aws_resource_validator.pydantic_models.route53.route53_classes.HostedZoneConfig]

ResourceRecordSetCount

  • Type: typing.Optional[int]

LinkedService

  • Type:

HostedZoneConfig

Comment

  • Type: typing.Optional[str]

PrivateZone

  • Type: typing.Optional[bool]

HostedZoneLimit

Type

  • Type: typing.Literal['MAX_RRSETS_BY_ZONE', 'MAX_VPCS_ASSOCIATED_BY_ZONE']
  • Required: Yes

Value

  • Type:
  • Required: Yes

HostedZoneOwner

OwningAccount

  • Type: typing.Optional[str]

OwningService

  • Type: typing.Optional[str]

HostedZoneSummary

HostedZoneId

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

Owner

  • Type:
  • Required: Yes

KeySigningKey

Name

  • Type: typing.Optional[str]

KmsArn

  • Type: typing.Optional[str]

Flag

  • Type: typing.Optional[int]

SigningAlgorithmMnemonic

  • Type: typing.Optional[str]

SigningAlgorithmType

  • Type: typing.Optional[int]

DigestAlgorithmMnemonic

  • Type: typing.Optional[str]

DigestAlgorithmType

  • Type: typing.Optional[int]

KeyTag

  • Type: typing.Optional[int]

DigestValue

  • Type: typing.Optional[str]

PublicKey

  • Type: typing.Optional[str]

DSRecord

  • Type: typing.Optional[str]

DNSKEYRecord

  • Type: typing.Optional[str]

Status

  • Type: typing.Optional[str]

StatusMessage

  • Type: typing.Optional[str]

CreatedDate

  • Type: typing.Optional[datetime.datetime]

LastModifiedDate

  • Type: typing.Optional[datetime.datetime]

LinkedService

ServicePrincipal

  • Type: typing.Optional[str]

Description

  • Type: typing.Optional[str]

ListCidrBlocksRequest

CollectionId

  • Type:
  • Required: Yes

LocationName

  • Type: typing.Optional[str]

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[str]

ListCidrBlocksRequestPaginate

CollectionId

  • Type:
  • Required: Yes

LocationName

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.route53.route53_classes.PaginatorConfig]

ListCidrBlocksResponse

CidrBlocks

  • Type: typing.List[aws_resource_validator.pydantic_models.route53.route53_classes.CidrBlockSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListCidrCollectionsRequest

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[str]

ListCidrCollectionsRequestPaginate

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.route53.route53_classes.PaginatorConfig]

ListCidrCollectionsResponse

CidrCollections

  • Type: typing.List[aws_resource_validator.pydantic_models.route53.route53_classes.CollectionSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListCidrLocationsRequest

CollectionId

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[str]

ListCidrLocationsRequestPaginate

CollectionId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.route53.route53_classes.PaginatorConfig]

ListCidrLocationsResponse

CidrLocations

  • Type: typing.List[aws_resource_validator.pydantic_models.route53.route53_classes.LocationSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListGeoLocationsRequest

StartContinentCode

  • Type: typing.Optional[str]

StartCountryCode

  • Type: typing.Optional[str]

StartSubdivisionCode

  • Type: typing.Optional[str]

MaxItems

  • Type: typing.Optional[str]

ListGeoLocationsResponse

GeoLocationDetailsList

  • Type: typing.List[aws_resource_validator.pydantic_models.route53.route53_classes.GeoLocationDetails]
  • Required: Yes

IsTruncated

  • Type:
  • Required: Yes

NextContinentCode

  • Type:
  • Required: Yes

NextCountryCode

  • Type:
  • Required: Yes

NextSubdivisionCode

  • Type:
  • Required: Yes

MaxItems

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListHealthChecksRequest

Marker

  • Type: typing.Optional[str]

MaxItems

  • Type: typing.Optional[str]

ListHealthChecksRequestPaginate

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.route53.route53_classes.PaginatorConfig]

ListHealthChecksResponse

HealthChecks

  • Type: typing.List[aws_resource_validator.pydantic_models.route53.route53_classes.HealthCheck]
  • Required: Yes

Marker

  • Type:
  • Required: Yes

IsTruncated

  • Type:
  • Required: Yes

NextMarker

  • Type:
  • Required: Yes

MaxItems

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListHostedZonesByNameRequest

DNSName

  • Type: typing.Optional[str]

HostedZoneId

  • Type: typing.Optional[str]

MaxItems

  • Type: typing.Optional[str]

ListHostedZonesByNameResponse

HostedZones

  • Type: typing.List[aws_resource_validator.pydantic_models.route53.route53_classes.HostedZone]
  • Required: Yes

DNSName

  • Type:
  • Required: Yes

HostedZoneId

  • Type:
  • Required: Yes

IsTruncated

  • Type:
  • Required: Yes

NextDNSName

  • Type:
  • Required: Yes

NextHostedZoneId

  • Type:
  • Required: Yes

MaxItems

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListHostedZonesByVPCRequest

VPCId

  • Type:
  • Required: Yes

VPCRegion

  • Type: typing.Literal['af-south-1', 'ap-east-1', 'ap-northeast-1', 'ap-northeast-2', 'ap-northeast-3', 'ap-south-1', 'ap-south-2', 'ap-southeast-1', 'ap-southeast-2', 'ap-southeast-3', 'ap-southeast-4', 'ap-southeast-5', 'ap-southeast-7', 'ca-central-1', 'ca-west-1', 'cn-north-1', 'cn-northwest-1', 'eu-central-1', 'eu-central-2', 'eu-north-1', 'eu-south-1', 'eu-south-2', 'eu-west-1', 'eu-west-2', 'eu-west-3', 'il-central-1', 'me-central-1', 'me-south-1', 'mx-central-1', 'sa-east-1', 'us-east-1', 'us-east-2', 'us-gov-east-1', 'us-gov-west-1', 'us-iso-east-1', 'us-iso-west-1', 'us-isob-east-1', 'us-west-1', 'us-west-2']
  • Required: Yes

MaxItems

  • Type: typing.Optional[str]

NextToken

  • Type: typing.Optional[str]

ListHostedZonesByVPCResponse

HostedZoneSummaries

  • Type: typing.List[aws_resource_validator.pydantic_models.route53.route53_classes.HostedZoneSummary]
  • Required: Yes

MaxItems

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListHostedZonesRequest

Marker

  • Type: typing.Optional[str]

MaxItems

  • Type: typing.Optional[str]

DelegationSetId

  • Type: typing.Optional[str]

HostedZoneType

  • Type: typing.Optional[typing.Literal['PrivateHostedZone']]

ListHostedZonesRequestPaginate

DelegationSetId

  • Type: typing.Optional[str]

HostedZoneType

  • Type: typing.Optional[typing.Literal['PrivateHostedZone']]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.route53.route53_classes.PaginatorConfig]

ListHostedZonesResponse

HostedZones

  • Type: typing.List[aws_resource_validator.pydantic_models.route53.route53_classes.HostedZone]
  • Required: Yes

Marker

  • Type:
  • Required: Yes

IsTruncated

  • Type:
  • Required: Yes

NextMarker

  • Type:
  • Required: Yes

MaxItems

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListQueryLoggingConfigsRequest

HostedZoneId

  • Type: typing.Optional[str]

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[str]

ListQueryLoggingConfigsRequestPaginate

HostedZoneId

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.route53.route53_classes.PaginatorConfig]

ListQueryLoggingConfigsResponse

QueryLoggingConfigs

  • Type: typing.List[aws_resource_validator.pydantic_models.route53.route53_classes.QueryLoggingConfig]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListResourceRecordSetsRequest

HostedZoneId

  • Type:
  • Required: Yes

StartRecordName

  • Type: typing.Optional[str]

StartRecordType

  • Type: typing.Optional[typing.Literal['A', 'AAAA', 'CAA', 'CNAME', 'DS', 'HTTPS', 'MX', 'NAPTR', 'NS', 'PTR', 'SOA', 'SPF', 'SRV', 'SSHFP', 'SVCB', 'TLSA', 'TXT']]

StartRecordIdentifier

  • Type: typing.Optional[str]

MaxItems

  • Type: typing.Optional[str]

ListResourceRecordSetsRequestPaginate

HostedZoneId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.route53.route53_classes.PaginatorConfig]

ListResourceRecordSetsResponse

ResourceRecordSets

  • Type: typing.List[aws_resource_validator.pydantic_models.route53.route53_classes.ResourceRecordSetOutput]
  • Required: Yes

IsTruncated

  • Type:
  • Required: Yes

NextRecordName

  • Type:
  • Required: Yes

NextRecordType

  • Type: typing.Literal['A', 'AAAA', 'CAA', 'CNAME', 'DS', 'HTTPS', 'MX', 'NAPTR', 'NS', 'PTR', 'SOA', 'SPF', 'SRV', 'SSHFP', 'SVCB', 'TLSA', 'TXT']
  • Required: Yes

NextRecordIdentifier

  • Type:
  • Required: Yes

MaxItems

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListReusableDelegationSetsRequest

Marker

  • Type: typing.Optional[str]

MaxItems

  • Type: typing.Optional[str]

ListReusableDelegationSetsResponse

DelegationSets

  • Type: typing.List[aws_resource_validator.pydantic_models.route53.route53_classes.DelegationSet]
  • Required: Yes

Marker

  • Type:
  • Required: Yes

IsTruncated

  • Type:
  • Required: Yes

NextMarker

  • Type:
  • Required: Yes

MaxItems

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListTagsForResourceRequest

ResourceType

  • Type: typing.Literal['healthcheck', 'hostedzone']
  • Required: Yes

ResourceId

  • Type:
  • Required: Yes

ListTagsForResourceResponse

ResourceTagSet

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListTagsForResourcesRequest

ResourceType

  • Type: typing.Literal['healthcheck', 'hostedzone']
  • Required: Yes

ResourceIds

  • Type: typing.List[str]
  • Required: Yes

ListTagsForResourcesResponse

ResourceTagSets

  • Type: typing.List[aws_resource_validator.pydantic_models.route53.route53_classes.ResourceTagSet]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListTrafficPoliciesRequest

TrafficPolicyIdMarker

  • Type: typing.Optional[str]

MaxItems

  • Type: typing.Optional[str]

ListTrafficPoliciesResponse

TrafficPolicySummaries

  • Type: typing.List[aws_resource_validator.pydantic_models.route53.route53_classes.TrafficPolicySummary]
  • Required: Yes

IsTruncated

  • Type:
  • Required: Yes

TrafficPolicyIdMarker

  • Type:
  • Required: Yes

MaxItems

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListTrafficPolicyInstancesByHostedZoneRequest

HostedZoneId

  • Type:
  • Required: Yes

TrafficPolicyInstanceNameMarker

  • Type: typing.Optional[str]

TrafficPolicyInstanceTypeMarker

  • Type: typing.Optional[typing.Literal['A', 'AAAA', 'CAA', 'CNAME', 'DS', 'HTTPS', 'MX', 'NAPTR', 'NS', 'PTR', 'SOA', 'SPF', 'SRV', 'SSHFP', 'SVCB', 'TLSA', 'TXT']]

MaxItems

  • Type: typing.Optional[str]

ListTrafficPolicyInstancesByHostedZoneResponse

TrafficPolicyInstances

  • Type: typing.List[aws_resource_validator.pydantic_models.route53.route53_classes.TrafficPolicyInstance]
  • Required: Yes

TrafficPolicyInstanceNameMarker

  • Type:
  • Required: Yes

TrafficPolicyInstanceTypeMarker

  • Type: typing.Literal['A', 'AAAA', 'CAA', 'CNAME', 'DS', 'HTTPS', 'MX', 'NAPTR', 'NS', 'PTR', 'SOA', 'SPF', 'SRV', 'SSHFP', 'SVCB', 'TLSA', 'TXT']
  • Required: Yes

IsTruncated

  • Type:
  • Required: Yes

MaxItems

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListTrafficPolicyInstancesByPolicyRequest

TrafficPolicyId

  • Type:
  • Required: Yes

TrafficPolicyVersion

  • Type:
  • Required: Yes

HostedZoneIdMarker

  • Type: typing.Optional[str]

TrafficPolicyInstanceNameMarker

  • Type: typing.Optional[str]

TrafficPolicyInstanceTypeMarker

  • Type: typing.Optional[typing.Literal['A', 'AAAA', 'CAA', 'CNAME', 'DS', 'HTTPS', 'MX', 'NAPTR', 'NS', 'PTR', 'SOA', 'SPF', 'SRV', 'SSHFP', 'SVCB', 'TLSA', 'TXT']]

MaxItems

  • Type: typing.Optional[str]

ListTrafficPolicyInstancesByPolicyResponse

TrafficPolicyInstances

  • Type: typing.List[aws_resource_validator.pydantic_models.route53.route53_classes.TrafficPolicyInstance]
  • Required: Yes

HostedZoneIdMarker

  • Type:
  • Required: Yes

TrafficPolicyInstanceNameMarker

  • Type:
  • Required: Yes

TrafficPolicyInstanceTypeMarker

  • Type: typing.Literal['A', 'AAAA', 'CAA', 'CNAME', 'DS', 'HTTPS', 'MX', 'NAPTR', 'NS', 'PTR', 'SOA', 'SPF', 'SRV', 'SSHFP', 'SVCB', 'TLSA', 'TXT']
  • Required: Yes

IsTruncated

  • Type:
  • Required: Yes

MaxItems

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListTrafficPolicyInstancesRequest

HostedZoneIdMarker

  • Type: typing.Optional[str]

TrafficPolicyInstanceNameMarker

  • Type: typing.Optional[str]

TrafficPolicyInstanceTypeMarker

  • Type: typing.Optional[typing.Literal['A', 'AAAA', 'CAA', 'CNAME', 'DS', 'HTTPS', 'MX', 'NAPTR', 'NS', 'PTR', 'SOA', 'SPF', 'SRV', 'SSHFP', 'SVCB', 'TLSA', 'TXT']]

MaxItems

  • Type: typing.Optional[str]

ListTrafficPolicyInstancesResponse

TrafficPolicyInstances

  • Type: typing.List[aws_resource_validator.pydantic_models.route53.route53_classes.TrafficPolicyInstance]
  • Required: Yes

HostedZoneIdMarker

  • Type:
  • Required: Yes

TrafficPolicyInstanceNameMarker

  • Type:
  • Required: Yes

TrafficPolicyInstanceTypeMarker

  • Type: typing.Literal['A', 'AAAA', 'CAA', 'CNAME', 'DS', 'HTTPS', 'MX', 'NAPTR', 'NS', 'PTR', 'SOA', 'SPF', 'SRV', 'SSHFP', 'SVCB', 'TLSA', 'TXT']
  • Required: Yes

IsTruncated

  • Type:
  • Required: Yes

MaxItems

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListTrafficPolicyVersionsRequest

Id

  • Type:
  • Required: Yes

TrafficPolicyVersionMarker

  • Type: typing.Optional[str]

MaxItems

  • Type: typing.Optional[str]

ListTrafficPolicyVersionsResponse

TrafficPolicies

  • Type: typing.List[aws_resource_validator.pydantic_models.route53.route53_classes.TrafficPolicy]
  • Required: Yes

IsTruncated

  • Type:
  • Required: Yes

TrafficPolicyVersionMarker

  • Type:
  • Required: Yes

MaxItems

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListVPCAssociationAuthorizationsRequest

HostedZoneId

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[str]

ListVPCAssociationAuthorizationsRequestPaginate

HostedZoneId

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.route53.route53_classes.PaginatorConfig]

ListVPCAssociationAuthorizationsResponse

HostedZoneId

  • Type:
  • Required: Yes

VPCs

  • Type: typing.List[aws_resource_validator.pydantic_models.route53.route53_classes.VPC]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

LocationSummary

LocationName

  • Type: typing.Optional[str]

PaginatorConfig

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

QueryLoggingConfig

Id

  • Type:
  • Required: Yes

HostedZoneId

  • Type:
  • Required: Yes

CloudWatchLogsLogGroupArn

  • Type:
  • Required: Yes

ResourceRecord

Value

  • Type:
  • Required: Yes

ResourceRecordSet

Name

  • Type:
  • Required: Yes

Type

  • Type: typing.Literal['A', 'AAAA', 'CAA', 'CNAME', 'DS', 'HTTPS', 'MX', 'NAPTR', 'NS', 'PTR', 'SOA', 'SPF', 'SRV', 'SSHFP', 'SVCB', 'TLSA', 'TXT']
  • Required: Yes

SetIdentifier

  • Type: typing.Optional[str]

Weight

  • Type: typing.Optional[int]

Region

  • Type: typing.Optional[typing.Literal['af-south-1', 'ap-east-1', 'ap-northeast-1', 'ap-northeast-2', 'ap-northeast-3', 'ap-south-1', 'ap-south-2', 'ap-southeast-1', 'ap-southeast-2', 'ap-southeast-3', 'ap-southeast-4', 'ap-southeast-5', 'ap-southeast-7', 'ca-central-1', 'ca-west-1', 'cn-north-1', 'cn-northwest-1', 'eu-central-1', 'eu-central-2', 'eu-north-1', 'eu-south-1', 'eu-south-2', 'eu-west-1', 'eu-west-2', 'eu-west-3', 'il-central-1', 'me-central-1', 'me-south-1', 'mx-central-1', 'sa-east-1', 'us-east-1', 'us-east-2', 'us-west-1', 'us-west-2']]

GeoLocation

  • Type:

Failover

  • Type: typing.Optional[typing.Literal['PRIMARY', 'SECONDARY']]

MultiValueAnswer

  • Type: typing.Optional[bool]

TTL

  • Type: typing.Optional[int]

ResourceRecords

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.route53.route53_classes.ResourceRecord]]

AliasTarget

  • Type:

HealthCheckId

  • Type: typing.Optional[str]

TrafficPolicyInstanceId

  • Type: typing.Optional[str]

CidrRoutingConfig

  • Type:

GeoProximityLocation

  • Type:

ResourceRecordSetOutput

Name

  • Type:
  • Required: Yes

Type

  • Type: typing.Literal['A', 'AAAA', 'CAA', 'CNAME', 'DS', 'HTTPS', 'MX', 'NAPTR', 'NS', 'PTR', 'SOA', 'SPF', 'SRV', 'SSHFP', 'SVCB', 'TLSA', 'TXT']
  • Required: Yes

SetIdentifier

  • Type: typing.Optional[str]

Weight

  • Type: typing.Optional[int]

Region

  • Type: typing.Optional[typing.Literal['af-south-1', 'ap-east-1', 'ap-northeast-1', 'ap-northeast-2', 'ap-northeast-3', 'ap-south-1', 'ap-south-2', 'ap-southeast-1', 'ap-southeast-2', 'ap-southeast-3', 'ap-southeast-4', 'ap-southeast-5', 'ap-southeast-7', 'ca-central-1', 'ca-west-1', 'cn-north-1', 'cn-northwest-1', 'eu-central-1', 'eu-central-2', 'eu-north-1', 'eu-south-1', 'eu-south-2', 'eu-west-1', 'eu-west-2', 'eu-west-3', 'il-central-1', 'me-central-1', 'me-south-1', 'mx-central-1', 'sa-east-1', 'us-east-1', 'us-east-2', 'us-west-1', 'us-west-2']]

GeoLocation

  • Type:

Failover

  • Type: typing.Optional[typing.Literal['PRIMARY', 'SECONDARY']]

MultiValueAnswer

  • Type: typing.Optional[bool]

TTL

  • Type: typing.Optional[int]

ResourceRecords

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.route53.route53_classes.ResourceRecord]]

AliasTarget

  • Type:

HealthCheckId

  • Type: typing.Optional[str]

TrafficPolicyInstanceId

  • Type: typing.Optional[str]

CidrRoutingConfig

  • Type:

GeoProximityLocation

  • Type:

ResourceTagSet

ResourceType

  • Type: typing.Optional[typing.Literal['healthcheck', 'hostedzone']]

ResourceId

  • Type: typing.Optional[str]

Tags

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.route53.route53_classes.Tag]]

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]

ReusableDelegationSetLimit

Type

  • Type: typing.Literal['MAX_ZONES_BY_REUSABLE_DELEGATION_SET']
  • Required: Yes

Value

  • Type:
  • Required: Yes

StatusReport

Status

  • Type: typing.Optional[str]

CheckedTime

  • Type: typing.Optional[datetime.datetime]

Tag

Key

  • Type: typing.Optional[str]

Value

  • Type: typing.Optional[str]

TestDNSAnswerRequest

HostedZoneId

  • Type:
  • Required: Yes

RecordName

  • Type:
  • Required: Yes

RecordType

  • Type: typing.Literal['A', 'AAAA', 'CAA', 'CNAME', 'DS', 'HTTPS', 'MX', 'NAPTR', 'NS', 'PTR', 'SOA', 'SPF', 'SRV', 'SSHFP', 'SVCB', 'TLSA', 'TXT']
  • Required: Yes

ResolverIP

  • Type: typing.Optional[str]

EDNS0ClientSubnetIP

  • Type: typing.Optional[str]

EDNS0ClientSubnetMask

  • Type: typing.Optional[str]

TestDNSAnswerResponse

Nameserver

  • Type:
  • Required: Yes

RecordName

  • Type:
  • Required: Yes

RecordType

  • Type: typing.Literal['A', 'AAAA', 'CAA', 'CNAME', 'DS', 'HTTPS', 'MX', 'NAPTR', 'NS', 'PTR', 'SOA', 'SPF', 'SRV', 'SSHFP', 'SVCB', 'TLSA', 'TXT']
  • Required: Yes

RecordData

  • Type: typing.List[str]
  • Required: Yes

ResponseCode

  • Type:
  • Required: Yes

Protocol

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

TrafficPolicy

Id

  • Type:
  • Required: Yes

Version

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

Type

  • Type: typing.Literal['A', 'AAAA', 'CAA', 'CNAME', 'DS', 'HTTPS', 'MX', 'NAPTR', 'NS', 'PTR', 'SOA', 'SPF', 'SRV', 'SSHFP', 'SVCB', 'TLSA', 'TXT']
  • Required: Yes

Document

  • Type:
  • Required: Yes

Comment

  • Type: typing.Optional[str]

TrafficPolicyInstance

Id

  • Type:
  • Required: Yes

HostedZoneId

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

TTL

  • Type:
  • Required: Yes

State

  • Type:
  • Required: Yes

Message

  • Type:
  • Required: Yes

TrafficPolicyId

  • Type:
  • Required: Yes

TrafficPolicyVersion

  • Type:
  • Required: Yes

TrafficPolicyType

  • Type: typing.Literal['A', 'AAAA', 'CAA', 'CNAME', 'DS', 'HTTPS', 'MX', 'NAPTR', 'NS', 'PTR', 'SOA', 'SPF', 'SRV', 'SSHFP', 'SVCB', 'TLSA', 'TXT']
  • Required: Yes

TrafficPolicySummary

Id

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

Type

  • Type: typing.Literal['A', 'AAAA', 'CAA', 'CNAME', 'DS', 'HTTPS', 'MX', 'NAPTR', 'NS', 'PTR', 'SOA', 'SPF', 'SRV', 'SSHFP', 'SVCB', 'TLSA', 'TXT']
  • Required: Yes

LatestVersion

  • Type:
  • Required: Yes

TrafficPolicyCount

  • Type:
  • Required: Yes

UpdateHealthCheckRequest

HealthCheckId

  • Type:
  • Required: Yes

HealthCheckVersion

  • Type: typing.Optional[int]

IPAddress

  • Type: typing.Optional[str]

Port

  • Type: typing.Optional[int]

ResourcePath

  • Type: typing.Optional[str]

FullyQualifiedDomainName

  • Type: typing.Optional[str]

SearchString

  • Type: typing.Optional[str]

FailureThreshold

  • Type: typing.Optional[int]

Inverted

  • Type: typing.Optional[bool]

Disabled

  • Type: typing.Optional[bool]

HealthThreshold

  • Type: typing.Optional[int]

ChildHealthChecks

  • Type: typing.Optional[typing.List[str]]

EnableSNI

  • Type: typing.Optional[bool]

Regions

  • Type: typing.Optional[typing.List[typing.Literal['ap-northeast-1', 'ap-southeast-1', 'ap-southeast-2', 'eu-west-1', 'sa-east-1', 'us-east-1', 'us-west-1', 'us-west-2']]]

AlarmIdentifier

  • Type:

InsufficientDataHealthStatus

  • Type: typing.Optional[typing.Literal['Healthy', 'LastKnownStatus', 'Unhealthy']]

ResetElements

  • Type: typing.Optional[typing.List[typing.Literal['ChildHealthChecks', 'FullyQualifiedDomainName', 'Regions', 'ResourcePath']]]

UpdateHealthCheckResponse

HealthCheck

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateHostedZoneCommentRequest

Id

  • Type:
  • Required: Yes

Comment

  • Type: typing.Optional[str]

UpdateHostedZoneCommentResponse

HostedZone

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateTrafficPolicyCommentRequest

Id

  • Type:
  • Required: Yes

Version

  • Type:
  • Required: Yes

Comment

  • Type:
  • Required: Yes

UpdateTrafficPolicyCommentResponse

TrafficPolicy

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateTrafficPolicyInstanceRequest

Id

  • Type:
  • Required: Yes

TTL

  • Type:
  • Required: Yes

TrafficPolicyId

  • Type:
  • Required: Yes

TrafficPolicyVersion

  • Type:
  • Required: Yes

UpdateTrafficPolicyInstanceResponse

TrafficPolicyInstance

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

VPC

VPCRegion

  • Type: typing.Optional[typing.Literal['af-south-1', 'ap-east-1', 'ap-northeast-1', 'ap-northeast-2', 'ap-northeast-3', 'ap-south-1', 'ap-south-2', 'ap-southeast-1', 'ap-southeast-2', 'ap-southeast-3', 'ap-southeast-4', 'ap-southeast-5', 'ap-southeast-7', 'ca-central-1', 'ca-west-1', 'cn-north-1', 'cn-northwest-1', 'eu-central-1', 'eu-central-2', 'eu-north-1', 'eu-south-1', 'eu-south-2', 'eu-west-1', 'eu-west-2', 'eu-west-3', 'il-central-1', 'me-central-1', 'me-south-1', 'mx-central-1', 'sa-east-1', 'us-east-1', 'us-east-2', 'us-gov-east-1', 'us-gov-west-1', 'us-iso-east-1', 'us-iso-west-1', 'us-isob-east-1', 'us-west-1', 'us-west-2']]

VPCId

  • Type: typing.Optional[str]

WaiterConfig

Delay

  • Type: typing.Optional[int]

MaxAttempts

  • Type: typing.Optional[int]