Skip to content

Route53 Classes

AccountLimitTypeDef

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

ActivateKeySigningKeyRequestRequestTypeDef

HostedZoneId

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

ActivateKeySigningKeyResponseTypeDef

ChangeInfo

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

AlarmIdentifierTypeDef

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', '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', '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

AliasTargetTypeDef

HostedZoneId

  • Type:
  • Required: Yes

DNSName

  • Type:
  • Required: Yes

EvaluateTargetHealth

  • Type:
  • Required: Yes

AssociateVPCWithHostedZoneRequestRequestTypeDef

HostedZoneId

  • Type:
  • Required: Yes

VPC

  • Type:
  • Required: Yes

Comment

  • Type: typing.Optional[str]

AssociateVPCWithHostedZoneResponseTypeDef

ChangeInfo

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

BaseValidatorModel

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

ChangeBatchTypeDef

Changes

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.route53_classes.ChangeTypeDef]
  • Required: Yes

Comment

  • Type: typing.Optional[str]

ChangeCidrCollectionRequestRequestTypeDef

Id

  • Type:
  • Required: Yes

Changes

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.route53_classes.CidrCollectionChangeTypeDef]
  • Required: Yes

CollectionVersion

  • Type: typing.Optional[int]

ChangeCidrCollectionResponseTypeDef

Id

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ChangeInfoTypeDef

Id

  • Type:
  • Required: Yes

Status

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

SubmittedAt

  • Type:
  • Required: Yes

Comment

  • Type: typing.Optional[str]

ChangeResourceRecordSetsRequestRequestTypeDef

HostedZoneId

  • Type:
  • Required: Yes

ChangeBatch

  • Type:
  • Required: Yes

ChangeResourceRecordSetsResponseTypeDef

ChangeInfo

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ChangeTagsForResourceRequestRequestTypeDef

ResourceType

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

ResourceId

  • Type:
  • Required: Yes

AddTags

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.route53_classes.TagTypeDef]]

RemoveTagKeys

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

ChangeTypeDef

Action

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

ResourceRecordSet

  • Type:
  • Required: Yes

CidrBlockSummaryTypeDef

CidrBlock

  • Type: typing.Optional[str]

LocationName

  • Type: typing.Optional[str]

CidrCollectionChangeTypeDef

LocationName

  • Type:
  • Required: Yes

Action

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

CidrList

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

CidrCollectionTypeDef

Arn

  • Type: typing.Optional[str]

Id

  • Type: typing.Optional[str]

Name

  • Type: typing.Optional[str]

Version

  • Type: typing.Optional[int]

CidrRoutingConfigTypeDef

CollectionId

  • Type:
  • Required: Yes

LocationName

  • Type:
  • Required: Yes

CloudWatchAlarmConfigurationTypeDef

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_classes.DimensionTypeDef]]

CollectionSummaryTypeDef

Arn

  • Type: typing.Optional[str]

Id

  • Type: typing.Optional[str]

Name

  • Type: typing.Optional[str]

Version

  • Type: typing.Optional[int]

CoordinatesTypeDef

Latitude

  • Type:
  • Required: Yes

Longitude

  • Type:
  • Required: Yes

CreateCidrCollectionRequestRequestTypeDef

Name

  • Type:
  • Required: Yes

CallerReference

  • Type:
  • Required: Yes

CreateCidrCollectionResponseTypeDef

Collection

  • Type:
  • Required: Yes

Location

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateHealthCheckRequestRequestTypeDef

CallerReference

  • Type:
  • Required: Yes

HealthCheckConfig

  • Type:
  • Required: Yes

CreateHealthCheckResponseTypeDef

HealthCheck

  • Type:
  • Required: Yes

Location

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateHostedZoneRequestRequestTypeDef

Name

  • Type:
  • Required: Yes

CallerReference

  • Type:
  • Required: Yes

VPC

  • Type: typing.Optional[aws_resource_validator.pydantic_models.route53_classes.VPCTypeDef]

HostedZoneConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.route53_classes.HostedZoneConfigTypeDef]

DelegationSetId

  • Type: typing.Optional[str]

CreateHostedZoneResponseTypeDef

HostedZone

  • Type:
  • Required: Yes

ChangeInfo

  • Type:
  • Required: Yes

DelegationSet

  • Type:
  • Required: Yes

VPC

  • Type:
  • Required: Yes

Location

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateKeySigningKeyRequestRequestTypeDef

CallerReference

  • Type:
  • Required: Yes

HostedZoneId

  • Type:
  • Required: Yes

KeyManagementServiceArn

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

Status

  • Type:
  • Required: Yes

CreateKeySigningKeyResponseTypeDef

ChangeInfo

  • Type:
  • Required: Yes

KeySigningKey

  • Type:
  • Required: Yes

Location

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateQueryLoggingConfigRequestRequestTypeDef

HostedZoneId

  • Type:
  • Required: Yes

CloudWatchLogsLogGroupArn

  • Type:
  • Required: Yes

CreateQueryLoggingConfigResponseTypeDef

QueryLoggingConfig

  • Type:
  • Required: Yes

Location

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateReusableDelegationSetRequestRequestTypeDef

CallerReference

  • Type:
  • Required: Yes

HostedZoneId

  • Type: typing.Optional[str]

CreateReusableDelegationSetResponseTypeDef

DelegationSet

  • Type:
  • Required: Yes

Location

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateTrafficPolicyInstanceRequestRequestTypeDef

HostedZoneId

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

TTL

  • Type:
  • Required: Yes

TrafficPolicyId

  • Type:
  • Required: Yes

TrafficPolicyVersion

  • Type:
  • Required: Yes

CreateTrafficPolicyInstanceResponseTypeDef

TrafficPolicyInstance

  • Type:
  • Required: Yes

Location

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateTrafficPolicyRequestRequestTypeDef

Name

  • Type:
  • Required: Yes

Document

  • Type:
  • Required: Yes

Comment

  • Type: typing.Optional[str]

CreateTrafficPolicyResponseTypeDef

TrafficPolicy

  • Type:
  • Required: Yes

Location

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateTrafficPolicyVersionRequestRequestTypeDef

Id

  • Type:
  • Required: Yes

Document

  • Type:
  • Required: Yes

Comment

  • Type: typing.Optional[str]

CreateTrafficPolicyVersionResponseTypeDef

TrafficPolicy

  • Type:
  • Required: Yes

Location

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateVPCAssociationAuthorizationRequestRequestTypeDef

HostedZoneId

  • Type:
  • Required: Yes

VPC

  • Type:
  • Required: Yes

CreateVPCAssociationAuthorizationResponseTypeDef

HostedZoneId

  • Type:
  • Required: Yes

VPC

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DNSSECStatusTypeDef

ServeSignature

  • Type: typing.Optional[str]

StatusMessage

  • Type: typing.Optional[str]

DeactivateKeySigningKeyRequestRequestTypeDef

HostedZoneId

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

DeactivateKeySigningKeyResponseTypeDef

ChangeInfo

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DelegationSetTypeDef

NameServers

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

Id

  • Type: typing.Optional[str]

CallerReference

  • Type: typing.Optional[str]

DeleteCidrCollectionRequestRequestTypeDef

Id

  • Type:
  • Required: Yes

DeleteHealthCheckRequestRequestTypeDef

HealthCheckId

  • Type:
  • Required: Yes

DeleteHostedZoneRequestRequestTypeDef

Id

  • Type:
  • Required: Yes

DeleteHostedZoneResponseTypeDef

ChangeInfo

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteKeySigningKeyRequestRequestTypeDef

HostedZoneId

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

DeleteKeySigningKeyResponseTypeDef

ChangeInfo

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteQueryLoggingConfigRequestRequestTypeDef

Id

  • Type:
  • Required: Yes

DeleteReusableDelegationSetRequestRequestTypeDef

Id

  • Type:
  • Required: Yes

DeleteTrafficPolicyInstanceRequestRequestTypeDef

Id

  • Type:
  • Required: Yes

DeleteTrafficPolicyRequestRequestTypeDef

Id

  • Type:
  • Required: Yes

Version

  • Type:
  • Required: Yes

DeleteVPCAssociationAuthorizationRequestRequestTypeDef

HostedZoneId

  • Type:
  • Required: Yes

VPC

  • Type:
  • Required: Yes

DimensionTypeDef

Name

  • Type:
  • Required: Yes

Value

  • Type:
  • Required: Yes

DisableHostedZoneDNSSECRequestRequestTypeDef

HostedZoneId

  • Type:
  • Required: Yes

DisableHostedZoneDNSSECResponseTypeDef

ChangeInfo

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DisassociateVPCFromHostedZoneRequestRequestTypeDef

HostedZoneId

  • Type:
  • Required: Yes

VPC

  • Type:
  • Required: Yes

Comment

  • Type: typing.Optional[str]

DisassociateVPCFromHostedZoneResponseTypeDef

ChangeInfo

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

EnableHostedZoneDNSSECRequestRequestTypeDef

HostedZoneId

  • Type:
  • Required: Yes

EnableHostedZoneDNSSECResponseTypeDef

ChangeInfo

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GeoLocationDetailsTypeDef

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]

GeoLocationTypeDef

ContinentCode

  • Type: typing.Optional[str]

CountryCode

  • Type: typing.Optional[str]

SubdivisionCode

  • Type: typing.Optional[str]

GeoProximityLocationTypeDef

AWSRegion

  • Type: typing.Optional[str]

LocalZoneGroup

  • Type: typing.Optional[str]

Coordinates

  • Type: typing.Optional[aws_resource_validator.pydantic_models.route53_classes.CoordinatesTypeDef]

Bias

  • Type: typing.Optional[int]

GetAccountLimitRequestRequestTypeDef

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

GetAccountLimitResponseTypeDef

Limit

  • Type:
  • Required: Yes

Count

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetChangeRequestRequestTypeDef

Id

  • Type:
  • Required: Yes

GetChangeRequestResourceRecordSetsChangedWaitTypeDef

Id

  • Type:
  • Required: Yes

WaiterConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.route53_classes.WaiterConfigTypeDef]

GetChangeResponseTypeDef

ChangeInfo

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetCheckerIpRangesResponseTypeDef

CheckerIpRanges

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

ResponseMetadata

  • Type:
  • Required: Yes

GetDNSSECRequestRequestTypeDef

HostedZoneId

  • Type:
  • Required: Yes

GetDNSSECResponseTypeDef

Status

  • Type:
  • Required: Yes

KeySigningKeys

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

ResponseMetadata

  • Type:
  • Required: Yes

GetGeoLocationRequestRequestTypeDef

ContinentCode

  • Type: typing.Optional[str]

CountryCode

  • Type: typing.Optional[str]

SubdivisionCode

  • Type: typing.Optional[str]

GetGeoLocationResponseTypeDef

GeoLocationDetails

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetHealthCheckCountResponseTypeDef

HealthCheckCount

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetHealthCheckLastFailureReasonRequestRequestTypeDef

HealthCheckId

  • Type:
  • Required: Yes

GetHealthCheckLastFailureReasonResponseTypeDef

HealthCheckObservations

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

ResponseMetadata

  • Type:
  • Required: Yes

GetHealthCheckRequestRequestTypeDef

HealthCheckId

  • Type:
  • Required: Yes

GetHealthCheckResponseTypeDef

HealthCheck

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetHealthCheckStatusRequestRequestTypeDef

HealthCheckId

  • Type:
  • Required: Yes

GetHealthCheckStatusResponseTypeDef

HealthCheckObservations

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

ResponseMetadata

  • Type:
  • Required: Yes

GetHostedZoneCountResponseTypeDef

HostedZoneCount

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetHostedZoneLimitRequestRequestTypeDef

Type

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

HostedZoneId

  • Type:
  • Required: Yes

GetHostedZoneLimitResponseTypeDef

Limit

  • Type:
  • Required: Yes

Count

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetHostedZoneRequestRequestTypeDef

Id

  • Type:
  • Required: Yes

GetHostedZoneResponseTypeDef

HostedZone

  • Type:
  • Required: Yes

DelegationSet

  • Type:
  • Required: Yes

VPCs

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

ResponseMetadata

  • Type:
  • Required: Yes

GetQueryLoggingConfigRequestRequestTypeDef

Id

  • Type:
  • Required: Yes

GetQueryLoggingConfigResponseTypeDef

QueryLoggingConfig

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetReusableDelegationSetLimitRequestRequestTypeDef

Type

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

DelegationSetId

  • Type:
  • Required: Yes

GetReusableDelegationSetLimitResponseTypeDef

Limit

  • Type:
  • Required: Yes

Count

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetReusableDelegationSetRequestRequestTypeDef

Id

  • Type:
  • Required: Yes

GetReusableDelegationSetResponseTypeDef

DelegationSet

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetTrafficPolicyInstanceCountResponseTypeDef

TrafficPolicyInstanceCount

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetTrafficPolicyInstanceRequestRequestTypeDef

Id

  • Type:
  • Required: Yes

GetTrafficPolicyInstanceResponseTypeDef

TrafficPolicyInstance

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetTrafficPolicyRequestRequestTypeDef

Id

  • Type:
  • Required: Yes

Version

  • Type:
  • Required: Yes

GetTrafficPolicyResponseTypeDef

TrafficPolicy

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

HealthCheckConfigPaginatorTypeDef

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: typing.Optional[aws_resource_validator.pydantic_models.route53_classes.AlarmIdentifierTypeDef]

InsufficientDataHealthStatus

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

RoutingControlArn

  • Type: typing.Optional[str]

HealthCheckConfigTypeDef

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.Sequence[str]]

EnableSNI

  • Type: typing.Optional[bool]

Regions

  • Type: typing.Optional[typing.Sequence[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: typing.Optional[aws_resource_validator.pydantic_models.route53_classes.AlarmIdentifierTypeDef]

InsufficientDataHealthStatus

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

RoutingControlArn

  • Type: typing.Optional[str]

HealthCheckObservationTypeDef

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: typing.Optional[aws_resource_validator.pydantic_models.route53_classes.StatusReportTypeDef]

HealthCheckPaginatorTypeDef

Id

  • Type:
  • Required: Yes

CallerReference

  • Type:
  • Required: Yes

HealthCheckConfig

  • Type:
  • Required: Yes

HealthCheckVersion

  • Type:
  • Required: Yes

LinkedService

  • Type: typing.Optional[aws_resource_validator.pydantic_models.route53_classes.LinkedServiceTypeDef]

CloudWatchAlarmConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.route53_classes.CloudWatchAlarmConfigurationTypeDef]

HealthCheckTypeDef

Id

  • Type:
  • Required: Yes

CallerReference

  • Type:
  • Required: Yes

HealthCheckConfig

  • Type:
  • Required: Yes

HealthCheckVersion

  • Type:
  • Required: Yes

LinkedService

  • Type: typing.Optional[aws_resource_validator.pydantic_models.route53_classes.LinkedServiceTypeDef]

CloudWatchAlarmConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.route53_classes.CloudWatchAlarmConfigurationTypeDef]

HostedZoneConfigTypeDef

Comment

  • Type: typing.Optional[str]

PrivateZone

  • Type: typing.Optional[bool]

HostedZoneLimitTypeDef

Type

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

Value

  • Type:
  • Required: Yes

HostedZoneOwnerTypeDef

OwningAccount

  • Type: typing.Optional[str]

OwningService

  • Type: typing.Optional[str]

HostedZoneSummaryTypeDef

HostedZoneId

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

Owner

  • Type:
  • Required: Yes

HostedZoneTypeDef

Id

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

CallerReference

  • Type:
  • Required: Yes

Config

  • Type: typing.Optional[aws_resource_validator.pydantic_models.route53_classes.HostedZoneConfigTypeDef]

ResourceRecordSetCount

  • Type: typing.Optional[int]

LinkedService

  • Type: typing.Optional[aws_resource_validator.pydantic_models.route53_classes.LinkedServiceTypeDef]

KeySigningKeyTypeDef

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]

LinkedServiceTypeDef

ServicePrincipal

  • Type: typing.Optional[str]

Description

  • Type: typing.Optional[str]

ListCidrBlocksRequestListCidrBlocksPaginateTypeDef

CollectionId

  • Type:
  • Required: Yes

LocationName

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.route53_classes.PaginatorConfigTypeDef]

ListCidrBlocksRequestRequestTypeDef

CollectionId

  • Type:
  • Required: Yes

LocationName

  • Type: typing.Optional[str]

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[str]

ListCidrBlocksResponseTypeDef

NextToken

  • Type:
  • Required: Yes

CidrBlocks

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

ResponseMetadata

  • Type:
  • Required: Yes

ListCidrCollectionsRequestListCidrCollectionsPaginateTypeDef

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.route53_classes.PaginatorConfigTypeDef]

ListCidrCollectionsRequestRequestTypeDef

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[str]

ListCidrCollectionsResponseTypeDef

NextToken

  • Type:
  • Required: Yes

CidrCollections

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

ResponseMetadata

  • Type:
  • Required: Yes

ListCidrLocationsRequestListCidrLocationsPaginateTypeDef

CollectionId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.route53_classes.PaginatorConfigTypeDef]

ListCidrLocationsRequestRequestTypeDef

CollectionId

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[str]

ListCidrLocationsResponseTypeDef

NextToken

  • Type:
  • Required: Yes

CidrLocations

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

ResponseMetadata

  • Type:
  • Required: Yes

ListGeoLocationsRequestRequestTypeDef

StartContinentCode

  • Type: typing.Optional[str]

StartCountryCode

  • Type: typing.Optional[str]

StartSubdivisionCode

  • Type: typing.Optional[str]

MaxItems

  • Type: typing.Optional[str]

ListGeoLocationsResponseTypeDef

GeoLocationDetailsList

  • Type: typing.List[aws_resource_validator.pydantic_models.route53_classes.GeoLocationDetailsTypeDef]
  • 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

ListHealthChecksRequestListHealthChecksPaginateTypeDef

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.route53_classes.PaginatorConfigTypeDef]

ListHealthChecksRequestRequestTypeDef

Marker

  • Type: typing.Optional[str]

MaxItems

  • Type: typing.Optional[str]

ListHealthChecksResponsePaginatorTypeDef

HealthChecks

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

Marker

  • Type:
  • Required: Yes

IsTruncated

  • Type:
  • Required: Yes

NextMarker

  • Type:
  • Required: Yes

MaxItems

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListHealthChecksResponseTypeDef

HealthChecks

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

Marker

  • Type:
  • Required: Yes

IsTruncated

  • Type:
  • Required: Yes

NextMarker

  • Type:
  • Required: Yes

MaxItems

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListHostedZonesByNameRequestRequestTypeDef

DNSName

  • Type: typing.Optional[str]

HostedZoneId

  • Type: typing.Optional[str]

MaxItems

  • Type: typing.Optional[str]

ListHostedZonesByNameResponseTypeDef

HostedZones

  • Type: typing.List[aws_resource_validator.pydantic_models.route53_classes.HostedZoneTypeDef]
  • 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

ListHostedZonesByVPCRequestRequestTypeDef

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', 'ca-central-1', 'ca-west-1', 'cn-north-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', '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]

ListHostedZonesByVPCResponseTypeDef

HostedZoneSummaries

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

MaxItems

  • Type:
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListHostedZonesRequestListHostedZonesPaginateTypeDef

DelegationSetId

  • Type: typing.Optional[str]

HostedZoneType

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

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.route53_classes.PaginatorConfigTypeDef]

ListHostedZonesRequestRequestTypeDef

Marker

  • Type: typing.Optional[str]

MaxItems

  • Type: typing.Optional[str]

DelegationSetId

  • Type: typing.Optional[str]

HostedZoneType

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

ListHostedZonesResponseTypeDef

HostedZones

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

Marker

  • Type:
  • Required: Yes

IsTruncated

  • Type:
  • Required: Yes

NextMarker

  • Type:
  • Required: Yes

MaxItems

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListQueryLoggingConfigsRequestListQueryLoggingConfigsPaginateTypeDef

HostedZoneId

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.route53_classes.PaginatorConfigTypeDef]

ListQueryLoggingConfigsRequestRequestTypeDef

HostedZoneId

  • Type: typing.Optional[str]

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[str]

ListQueryLoggingConfigsResponseTypeDef

QueryLoggingConfigs

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

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListResourceRecordSetsRequestListResourceRecordSetsPaginateTypeDef

HostedZoneId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.route53_classes.PaginatorConfigTypeDef]

ListResourceRecordSetsRequestRequestTypeDef

HostedZoneId

  • Type:
  • Required: Yes

StartRecordName

  • Type: typing.Optional[str]

StartRecordType

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

StartRecordIdentifier

  • Type: typing.Optional[str]

MaxItems

  • Type: typing.Optional[str]

ListResourceRecordSetsResponsePaginatorTypeDef

ResourceRecordSets

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

IsTruncated

  • Type:
  • Required: Yes

NextRecordName

  • Type:
  • Required: Yes

NextRecordType

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

NextRecordIdentifier

  • Type:
  • Required: Yes

MaxItems

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListResourceRecordSetsResponseTypeDef

ResourceRecordSets

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

IsTruncated

  • Type:
  • Required: Yes

NextRecordName

  • Type:
  • Required: Yes

NextRecordType

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

NextRecordIdentifier

  • Type:
  • Required: Yes

MaxItems

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListReusableDelegationSetsRequestRequestTypeDef

Marker

  • Type: typing.Optional[str]

MaxItems

  • Type: typing.Optional[str]

ListReusableDelegationSetsResponseTypeDef

DelegationSets

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

Marker

  • Type:
  • Required: Yes

IsTruncated

  • Type:
  • Required: Yes

NextMarker

  • Type:
  • Required: Yes

MaxItems

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListTagsForResourceRequestRequestTypeDef

ResourceType

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

ResourceId

  • Type:
  • Required: Yes

ListTagsForResourceResponseTypeDef

ResourceTagSet

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListTagsForResourcesRequestRequestTypeDef

ResourceType

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

ResourceIds

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

ListTagsForResourcesResponseTypeDef

ResourceTagSets

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

ResponseMetadata

  • Type:
  • Required: Yes

ListTrafficPoliciesRequestRequestTypeDef

TrafficPolicyIdMarker

  • Type: typing.Optional[str]

MaxItems

  • Type: typing.Optional[str]

ListTrafficPoliciesResponseTypeDef

TrafficPolicySummaries

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

IsTruncated

  • Type:
  • Required: Yes

TrafficPolicyIdMarker

  • Type:
  • Required: Yes

MaxItems

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListTrafficPolicyInstancesByHostedZoneRequestRequestTypeDef

HostedZoneId

  • Type:
  • Required: Yes

TrafficPolicyInstanceNameMarker

  • Type: typing.Optional[str]

TrafficPolicyInstanceTypeMarker

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

MaxItems

  • Type: typing.Optional[str]

ListTrafficPolicyInstancesByHostedZoneResponseTypeDef

TrafficPolicyInstances

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

TrafficPolicyInstanceNameMarker

  • Type:
  • Required: Yes

TrafficPolicyInstanceTypeMarker

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

IsTruncated

  • Type:
  • Required: Yes

MaxItems

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListTrafficPolicyInstancesByPolicyRequestRequestTypeDef

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', 'MX', 'NAPTR', 'NS', 'PTR', 'SOA', 'SPF', 'SRV', 'TXT']]

MaxItems

  • Type: typing.Optional[str]

ListTrafficPolicyInstancesByPolicyResponseTypeDef

TrafficPolicyInstances

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

HostedZoneIdMarker

  • Type:
  • Required: Yes

TrafficPolicyInstanceNameMarker

  • Type:
  • Required: Yes

TrafficPolicyInstanceTypeMarker

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

IsTruncated

  • Type:
  • Required: Yes

MaxItems

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListTrafficPolicyInstancesRequestRequestTypeDef

HostedZoneIdMarker

  • Type: typing.Optional[str]

TrafficPolicyInstanceNameMarker

  • Type: typing.Optional[str]

TrafficPolicyInstanceTypeMarker

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

MaxItems

  • Type: typing.Optional[str]

ListTrafficPolicyInstancesResponseTypeDef

TrafficPolicyInstances

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

HostedZoneIdMarker

  • Type:
  • Required: Yes

TrafficPolicyInstanceNameMarker

  • Type:
  • Required: Yes

TrafficPolicyInstanceTypeMarker

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

IsTruncated

  • Type:
  • Required: Yes

MaxItems

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListTrafficPolicyVersionsRequestRequestTypeDef

Id

  • Type:
  • Required: Yes

TrafficPolicyVersionMarker

  • Type: typing.Optional[str]

MaxItems

  • Type: typing.Optional[str]

ListTrafficPolicyVersionsResponseTypeDef

TrafficPolicies

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

IsTruncated

  • Type:
  • Required: Yes

TrafficPolicyVersionMarker

  • Type:
  • Required: Yes

MaxItems

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListVPCAssociationAuthorizationsRequestListVPCAssociationAuthorizationsPaginateTypeDef

HostedZoneId

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.route53_classes.PaginatorConfigTypeDef]

ListVPCAssociationAuthorizationsRequestRequestTypeDef

HostedZoneId

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[str]

ListVPCAssociationAuthorizationsResponseTypeDef

HostedZoneId

  • Type:
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

VPCs

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

ResponseMetadata

  • Type:
  • Required: Yes

LocationSummaryTypeDef

LocationName

  • Type: typing.Optional[str]

PaginatorConfigTypeDef

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

QueryLoggingConfigTypeDef

Id

  • Type:
  • Required: Yes

HostedZoneId

  • Type:
  • Required: Yes

CloudWatchLogsLogGroupArn

  • Type:
  • Required: Yes

ResourceRecordSetPaginatorTypeDef

Name

  • Type:
  • Required: Yes

Type

  • Type: typing.Literal['A', 'AAAA', 'CAA', 'CNAME', 'DS', 'MX', 'NAPTR', 'NS', 'PTR', 'SOA', 'SPF', 'SRV', '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', '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', 'sa-east-1', 'us-east-1', 'us-east-2', 'us-west-1', 'us-west-2']]

GeoLocation

  • Type: typing.Optional[aws_resource_validator.pydantic_models.route53_classes.GeoLocationTypeDef]

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_classes.ResourceRecordTypeDef]]

AliasTarget

  • Type: typing.Optional[aws_resource_validator.pydantic_models.route53_classes.AliasTargetTypeDef]

HealthCheckId

  • Type: typing.Optional[str]

TrafficPolicyInstanceId

  • Type: typing.Optional[str]

CidrRoutingConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.route53_classes.CidrRoutingConfigTypeDef]

GeoProximityLocation

  • Type: typing.Optional[aws_resource_validator.pydantic_models.route53_classes.GeoProximityLocationTypeDef]

ResourceRecordSetTypeDef

Name

  • Type:
  • Required: Yes

Type

  • Type: typing.Literal['A', 'AAAA', 'CAA', 'CNAME', 'DS', 'MX', 'NAPTR', 'NS', 'PTR', 'SOA', 'SPF', 'SRV', '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', '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', 'sa-east-1', 'us-east-1', 'us-east-2', 'us-west-1', 'us-west-2']]

GeoLocation

  • Type: typing.Optional[aws_resource_validator.pydantic_models.route53_classes.GeoLocationTypeDef]

Failover

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

MultiValueAnswer

  • Type: typing.Optional[bool]

TTL

  • Type: typing.Optional[int]

ResourceRecords

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.route53_classes.ResourceRecordTypeDef]]

AliasTarget

  • Type: typing.Optional[aws_resource_validator.pydantic_models.route53_classes.AliasTargetTypeDef]

HealthCheckId

  • Type: typing.Optional[str]

TrafficPolicyInstanceId

  • Type: typing.Optional[str]

CidrRoutingConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.route53_classes.CidrRoutingConfigTypeDef]

GeoProximityLocation

  • Type: typing.Optional[aws_resource_validator.pydantic_models.route53_classes.GeoProximityLocationTypeDef]

ResourceRecordTypeDef

Value

  • Type:
  • Required: Yes

ResourceTagSetTypeDef

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_classes.TagTypeDef]]

ResponseMetadataTypeDef

RequestId

  • Type:
  • Required: Yes

HostId

  • Type:
  • Required: Yes

HTTPStatusCode

  • Type:
  • Required: Yes

HTTPHeaders

  • Type: typing.Dict[str, str]
  • Required: Yes

RetryAttempts

  • Type:
  • Required: Yes

ReusableDelegationSetLimitTypeDef

Type

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

Value

  • Type:
  • Required: Yes

StatusReportTypeDef

Status

  • Type: typing.Optional[str]

CheckedTime

  • Type: typing.Optional[datetime.datetime]

TagTypeDef

Key

  • Type: typing.Optional[str]

Value

  • Type: typing.Optional[str]

TestDNSAnswerRequestRequestTypeDef

HostedZoneId

  • Type:
  • Required: Yes

RecordName

  • Type:
  • Required: Yes

RecordType

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

ResolverIP

  • Type: typing.Optional[str]

EDNS0ClientSubnetIP

  • Type: typing.Optional[str]

EDNS0ClientSubnetMask

  • Type: typing.Optional[str]

TestDNSAnswerResponseTypeDef

Nameserver

  • Type:
  • Required: Yes

RecordName

  • Type:
  • Required: Yes

RecordType

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

RecordData

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

ResponseCode

  • Type:
  • Required: Yes

Protocol

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

TrafficPolicyInstanceTypeDef

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', 'MX', 'NAPTR', 'NS', 'PTR', 'SOA', 'SPF', 'SRV', 'TXT']
  • Required: Yes

TrafficPolicySummaryTypeDef

Id

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

Type

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

LatestVersion

  • Type:
  • Required: Yes

TrafficPolicyCount

  • Type:
  • Required: Yes

TrafficPolicyTypeDef

Id

  • Type:
  • Required: Yes

Version

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

Type

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

Document

  • Type:
  • Required: Yes

Comment

  • Type: typing.Optional[str]

UpdateHealthCheckRequestRequestTypeDef

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.Sequence[str]]

EnableSNI

  • Type: typing.Optional[bool]

Regions

  • Type: typing.Optional[typing.Sequence[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: typing.Optional[aws_resource_validator.pydantic_models.route53_classes.AlarmIdentifierTypeDef]

InsufficientDataHealthStatus

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

ResetElements

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

UpdateHealthCheckResponseTypeDef

HealthCheck

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateHostedZoneCommentRequestRequestTypeDef

Id

  • Type:
  • Required: Yes

Comment

  • Type: typing.Optional[str]

UpdateHostedZoneCommentResponseTypeDef

HostedZone

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateTrafficPolicyCommentRequestRequestTypeDef

Id

  • Type:
  • Required: Yes

Version

  • Type:
  • Required: Yes

Comment

  • Type:
  • Required: Yes

UpdateTrafficPolicyCommentResponseTypeDef

TrafficPolicy

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateTrafficPolicyInstanceRequestRequestTypeDef

Id

  • Type:
  • Required: Yes

TTL

  • Type:
  • Required: Yes

TrafficPolicyId

  • Type:
  • Required: Yes

TrafficPolicyVersion

  • Type:
  • Required: Yes

UpdateTrafficPolicyInstanceResponseTypeDef

TrafficPolicyInstance

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

VPCTypeDef

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', 'ca-central-1', 'ca-west-1', 'cn-north-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', '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]

WaiterConfigTypeDef

Delay

  • Type: typing.Optional[int]

MaxAttempts

  • Type: typing.Optional[int]