route53-2013-04-01 library Null safety

Classes

AccountLimit
A complex type that contains the type of limit that you specified in the request and the current value for that limit.
ActivateKeySigningKeyResponse
AlarmIdentifier
A complex type that identifies the CloudWatch alarm that you want Amazon Route 53 health checkers to use to determine whether the specified health check is healthy.
AliasTarget
Alias resource record sets only: Information about the AWS resource, such as a CloudFront distribution or an Amazon S3 bucket, that you want to route traffic to.
AssociateVPCWithHostedZoneRequest
A complex type that contains information about the request to associate a VPC with a private hosted zone.
AssociateVPCWithHostedZoneResponse
A complex type that contains the response information for the AssociateVPCWithHostedZone request.
AwsClientCredentials
AWS credentials.
Change
The information for each resource record set that you want to change.
ChangeBatch
The information for a change request.
ChangeInfo
A complex type that describes change information about changes made to your hosted zone.
ChangeResourceRecordSetsRequest
A complex type that contains change information for the resource record set.
ChangeResourceRecordSetsResponse
A complex type containing the response for the request.
ChangeTagsForResourceRequest
A complex type that contains information about the tags that you want to add, edit, or delete.
ChangeTagsForResourceResponse
Empty response for the request.
CloudWatchAlarmConfiguration
A complex type that contains information about the CloudWatch alarm that Amazon Route 53 is monitoring for this health check.
CreateHealthCheckRequest
A complex type that contains the health check request information.
CreateHealthCheckResponse
A complex type containing the response information for the new health check.
CreateHostedZoneRequest
A complex type that contains information about the request to create a public or private hosted zone.
CreateHostedZoneResponse
A complex type containing the response information for the hosted zone.
CreateKeySigningKeyRequest
CreateKeySigningKeyResponse
CreateQueryLoggingConfigRequest
CreateQueryLoggingConfigResponse
CreateReusableDelegationSetRequest
CreateReusableDelegationSetResponse
CreateTrafficPolicyInstanceRequest
A complex type that contains information about the resource record sets that you want to create based on a specified traffic policy.
CreateTrafficPolicyInstanceResponse
A complex type that contains the response information for the CreateTrafficPolicyInstance request.
CreateTrafficPolicyRequest
A complex type that contains information about the traffic policy that you want to create.
CreateTrafficPolicyResponse
A complex type that contains the response information for the CreateTrafficPolicy request.
CreateTrafficPolicyVersionRequest
A complex type that contains information about the traffic policy that you want to create a new version for.
CreateTrafficPolicyVersionResponse
A complex type that contains the response information for the CreateTrafficPolicyVersion request.
CreateVPCAssociationAuthorizationRequest
A complex type that contains information about the request to authorize associating a VPC with your private hosted zone. Authorization is only required when a private hosted zone and a VPC were created by using different accounts.
CreateVPCAssociationAuthorizationResponse
A complex type that contains the response information from a CreateVPCAssociationAuthorization request.
DeactivateKeySigningKeyResponse
DelegationSet
A complex type that lists the name servers in a delegation set, as well as the CallerReference and the ID for the delegation set.
DeleteHealthCheckResponse
An empty element.
DeleteHostedZoneResponse
A complex type that contains the response to a DeleteHostedZone request.
DeleteKeySigningKeyResponse
DeleteQueryLoggingConfigResponse
DeleteReusableDelegationSetResponse
An empty element.
DeleteTrafficPolicyInstanceResponse
An empty element.
DeleteTrafficPolicyResponse
An empty element.
DeleteVPCAssociationAuthorizationRequest
A complex type that contains information about the request to remove authorization to associate a VPC that was created by one AWS account with a hosted zone that was created with a different AWS account.
DeleteVPCAssociationAuthorizationResponse
Empty response for the request.
Dimension
For the metric that the CloudWatch alarm is associated with, a complex type that contains information about one dimension.
DisableHostedZoneDNSSECResponse
DisassociateVPCFromHostedZoneRequest
A complex type that contains information about the VPC that you want to disassociate from a specified private hosted zone.
DisassociateVPCFromHostedZoneResponse
A complex type that contains the response information for the disassociate request.
DNSSECStatus
A string repesenting the status of DNSSEC signing.
EnableHostedZoneDNSSECResponse
GeoLocation
A complex type that contains information about a geographic location.
GeoLocationDetails
A complex type that contains the codes and full continent, country, and subdivision names for the specified geolocation code.
GetAccountLimitResponse
A complex type that contains the requested limit.
GetChangeResponse
A complex type that contains the ChangeInfo element.
GetCheckerIpRangesResponse
A complex type that contains the CheckerIpRanges element.
GetDNSSECResponse
GetGeoLocationResponse
A complex type that contains the response information for the specified geolocation code.
GetHealthCheckCountResponse
A complex type that contains the response to a GetHealthCheckCount request.
GetHealthCheckLastFailureReasonResponse
A complex type that contains the response to a GetHealthCheckLastFailureReason request.
GetHealthCheckResponse
A complex type that contains the response to a GetHealthCheck request.
GetHealthCheckStatusResponse
A complex type that contains the response to a GetHealthCheck request.
GetHostedZoneCountResponse
A complex type that contains the response to a GetHostedZoneCount request.
GetHostedZoneLimitResponse
A complex type that contains the requested limit.
GetHostedZoneResponse
A complex type that contain the response to a GetHostedZone request.
GetQueryLoggingConfigResponse
GetReusableDelegationSetLimitResponse
A complex type that contains the requested limit.
GetReusableDelegationSetResponse
A complex type that contains the response to the GetReusableDelegationSet request.
GetTrafficPolicyInstanceCountResponse
A complex type that contains information about the resource record sets that Amazon Route 53 created based on a specified traffic policy.
GetTrafficPolicyInstanceResponse
A complex type that contains information about the resource record sets that Amazon Route 53 created based on a specified traffic policy.
GetTrafficPolicyResponse
A complex type that contains the response information for the request.
HealthCheck
A complex type that contains information about one health check that is associated with the current AWS account.
HealthCheckConfig
A complex type that contains information about the health check.
HealthCheckObservation
A complex type that contains the last failure reason as reported by one Amazon Route 53 health checker.
HostedZone
A complex type that contains general information about the hosted zone.
HostedZoneConfig
A complex type that contains an optional comment about your hosted zone. If you don't want to specify a comment, omit both the HostedZoneConfig and Comment elements.
HostedZoneLimit
A complex type that contains the type of limit that you specified in the request and the current value for that limit.
HostedZoneOwner
A complex type that identifies a hosted zone that a specified Amazon VPC is associated with and the owner of the hosted zone. If there is a value for OwningAccount, there is no value for OwningService, and vice versa.
HostedZoneSummary
In the response to a ListHostedZonesByVPC request, the HostedZoneSummaries element contains one HostedZoneSummary element for each hosted zone that the specified Amazon VPC is associated with. Each HostedZoneSummary element contains the hosted zone name and ID, and information about who owns the hosted zone.
KeySigningKey
A key signing key (KSK) is a complex type that represents a public/private key pair. The private key is used to generate a digital signature for the zone signing key (ZSK). The public key is stored in the DNS and is used to authenticate the ZSK. A KSK is always associated with a hosted zone; it cannot exist by itself.
LinkedService
If a health check or hosted zone was created by another service, LinkedService is a complex type that describes the service that created the resource. When a resource is created by another service, you can't edit or delete it using Amazon Route 53.
ListGeoLocationsResponse
A complex type containing the response information for the request.
ListHealthChecksResponse
A complex type that contains the response to a ListHealthChecks request.
ListHostedZonesByNameResponse
A complex type that contains the response information for the request.
ListHostedZonesByVPCResponse
ListHostedZonesResponse
ListQueryLoggingConfigsResponse
ListResourceRecordSetsResponse
A complex type that contains list information for the resource record set.
ListReusableDelegationSetsResponse
A complex type that contains information about the reusable delegation sets that are associated with the current AWS account.
ListTagsForResourceResponse
A complex type that contains information about the health checks or hosted zones for which you want to list tags.
ListTagsForResourcesRequest
A complex type that contains information about the health checks or hosted zones for which you want to list tags.
ListTagsForResourcesResponse
A complex type containing tags for the specified resources.
ListTrafficPoliciesResponse
A complex type that contains the response information for the request.
ListTrafficPolicyInstancesByHostedZoneResponse
A complex type that contains the response information for the request.
ListTrafficPolicyInstancesByPolicyResponse
A complex type that contains the response information for the request.
ListTrafficPolicyInstancesResponse
A complex type that contains the response information for the request.
ListTrafficPolicyVersionsResponse
A complex type that contains the response information for the request.
ListVPCAssociationAuthorizationsResponse
A complex type that contains the response information for the request.
QueryLoggingConfig
A complex type that contains information about a configuration for DNS query logging.
ResourceRecord
Information specific to the resource record.
ResourceRecordSet
Information about the resource record set to create or delete.
ResourceTagSet
A complex type containing a resource and its associated tags.
ReusableDelegationSetLimit
A complex type that contains the type of limit that you specified in the request and the current value for that limit.
Route53
Amazon Route 53 is a highly available and scalable Domain Name System (DNS) web service.
StatusReport
A complex type that contains the status that one Amazon Route 53 health checker reports and the time of the health check.
Tag
A complex type that contains information about a tag that you want to add or edit for the specified health check or hosted zone.
TestDNSAnswerResponse
A complex type that contains the response to a TestDNSAnswer request.
TrafficPolicy
A complex type that contains settings for a traffic policy.
TrafficPolicyInstance
A complex type that contains settings for the new traffic policy instance.
TrafficPolicySummary
A complex type that contains information about the latest version of one traffic policy that is associated with the current AWS account.
UpdateHealthCheckRequest
A complex type that contains information about a request to update a health check.
UpdateHealthCheckResponse
A complex type that contains the response to the UpdateHealthCheck request.
UpdateHostedZoneCommentRequest
A request to update the comment for a hosted zone.
UpdateHostedZoneCommentResponse
A complex type that contains the response to the UpdateHostedZoneComment request.
UpdateTrafficPolicyCommentRequest
A complex type that contains information about the traffic policy that you want to update the comment for.
UpdateTrafficPolicyCommentResponse
A complex type that contains the response information for the traffic policy.
UpdateTrafficPolicyInstanceRequest
A complex type that contains information about the resource record sets that you want to update based on a specified traffic policy instance.
UpdateTrafficPolicyInstanceResponse
A complex type that contains information about the resource record sets that Amazon Route 53 created based on a specified traffic policy.
VPC
(Private hosted zones only) A complex type that contains information about an Amazon VPC.

Enums

AccountLimitType
ChangeAction
ChangeStatus
CloudWatchRegion
ComparisonOperator
HealthCheckRegion
HealthCheckType
HostedZoneLimitType
InsufficientDataHealthStatus
ResettableElementName
ResourceRecordSetFailover
ResourceRecordSetRegion
ReusableDelegationSetLimitType
RRType
Statistic
TagResourceType
VPCRegion

Exceptions / Errors

ConcurrentModification
ConflictingDomainExists
ConflictingTypes
DelegationSetAlreadyCreated
DelegationSetAlreadyReusable
DelegationSetInUse
DelegationSetNotAvailable
DelegationSetNotReusable
DNSSECNotFound
HealthCheckAlreadyExists
HealthCheckInUse
HealthCheckVersionMismatch
HostedZoneAlreadyExists
HostedZoneNotEmpty
HostedZoneNotFound
HostedZoneNotPrivate
HostedZonePartiallyDelegated
IncompatibleVersion
InsufficientCloudWatchLogsResourcePolicy
InvalidArgument
InvalidChangeBatch
InvalidDomainName
InvalidInput
InvalidKeySigningKeyName
InvalidKeySigningKeyStatus
InvalidKMSArn
InvalidPaginationToken
InvalidSigningStatus
InvalidTrafficPolicyDocument
InvalidVPCId
KeySigningKeyAlreadyExists
KeySigningKeyInParentDSRecord
KeySigningKeyInUse
KeySigningKeyWithActiveStatusNotFound
LastVPCAssociation
LimitsExceeded
NoSuchChange
NoSuchCloudWatchLogsLogGroup
NoSuchDelegationSet
NoSuchGeoLocation
NoSuchHealthCheck
NoSuchHostedZone
NoSuchKeySigningKey
NoSuchQueryLoggingConfig
NoSuchTrafficPolicy
NoSuchTrafficPolicyInstance
NotAuthorizedException
PriorRequestNotComplete
PublicZoneVPCAssociation
QueryLoggingConfigAlreadyExists
ThrottlingException
TooManyHealthChecks
TooManyHostedZones
TooManyKeySigningKeys
TooManyTrafficPolicies
TooManyTrafficPolicyInstances
TooManyTrafficPolicyVersionsForCurrentPolicy
TooManyVPCAssociationAuthorizations
TrafficPolicyAlreadyExists
TrafficPolicyInstanceAlreadyExists
TrafficPolicyInUse
VPCAssociationAuthorizationNotFound
VPCAssociationNotFound