Crate rusoto_route53 [−] [src]
Amazon Route 53
If you're using the service, you're probably looking for Route53Client and Route53.
Structs
AlarmIdentifier |
A complex type that identifies the CloudWatch alarm that you want Amazon Route 53 health checkers to use to determine whether this health check is healthy. |
AlarmIdentifierSerializer | |
AlarmNameSerializer | |
AliasHealthEnabledSerializer | |
AliasTarget |
Alias resource record sets only: Information about the CloudFront distribution, Elastic Beanstalk environment, ELB load balancer, Amazon S3 bucket, or Amazon Route 53 resource record set that you're redirecting queries to. The Elastic Beanstalk environment must have a regionalized subdomain. When creating resource record sets for a private hosted zone, note the following:
|
AliasTargetSerializer | |
AssociateVPCCommentSerializer | |
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 |
Change |
The information for each resource record set that you want to change. |
ChangeActionSerializer | |
ChangeBatch |
The information for a change request. |
ChangeBatchSerializer | |
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. |
ChangeSerializer | |
ChangeTagsForResourceRequest |
A complex type that contains information about the tags that you want to add, edit, or delete. |
ChangeTagsForResourceResponse |
Empty response for the request. |
ChangesSerializer | |
ChildHealthCheckListSerializer | |
CloudWatchAlarmConfiguration |
A complex type that contains information about the CloudWatch alarm that Amazon Route 53 is monitoring for this health check. |
CloudWatchRegionSerializer | |
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 containing the hosted zone request information. |
CreateHostedZoneResponse |
A complex type containing the response information for the hosted zone. |
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 |
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 |
CreateTrafficPolicyVersionRequest |
A complex type that contains information about the traffic policy for which you want to create a new version. |
CreateTrafficPolicyVersionResponse |
A complex type that contains the response information for the |
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. |
DNSNameSerializer | |
DelegationSet |
A complex type that describes the name servers for this hosted zone. |
DeleteHealthCheckRequest |
This action deletes a health check. Send a |
DeleteHealthCheckResponse |
An empty element. |
DeleteHostedZoneRequest |
A complex type that contains information about the hosted zone that you want to delete. |
DeleteHostedZoneResponse |
A complex type containing the response information for the request. |
DeleteReusableDelegationSetRequest |
A complex type containing the information for the delete request. |
DeleteReusableDelegationSetResponse |
An empty element. |
DeleteTrafficPolicyInstanceRequest |
A complex type that contains information about the traffic policy instance that you want to delete. |
DeleteTrafficPolicyInstanceResponse |
An empty element. |
DeleteTrafficPolicyRequest |
A request to delete a specified traffic policy version. |
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. |
DisassociateVPCCommentSerializer | |
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. |
EnableSNISerializer | |
FailureThresholdSerializer | |
FullyQualifiedDomainNameSerializer | |
GeoLocation |
A complex type that contains information about a geo location. |
GeoLocationContinentCodeSerializer | |
GeoLocationCountryCodeSerializer | |
GeoLocationDetails |
A complex type that contains the codes and full continent, country, and subdivision names for the specified |
GeoLocationSerializer | |
GeoLocationSubdivisionCodeSerializer | |
GetChangeRequest |
The input for a GetChange request. |
GetChangeResponse |
A complex type that contains the |
GetCheckerIpRangesRequest |
Empty request. |
GetCheckerIpRangesResponse |
A complex type that contains the |
GetGeoLocationRequest |
A complex type that contains information about the request to get a geo location. |
GetGeoLocationResponse |
A complex type that contains the response information for the specified geolocation code. |
GetHealthCheckCountRequest |
To retrieve a count of all your health checks, send a |
GetHealthCheckCountResponse |
A complex type that contains the response to a |
GetHealthCheckLastFailureReasonRequest |
This action gets the reason that a specified health check failed most recently. To get the reason for the last failure of a health check, send a GET request to the /2013-04-01/healthcheck/health check ID/lastfailurereason resource. For information about viewing the last failure reason for a health check using the Amazon Route 53 console, see Viewing Health Check Status and the Reason for Health Check Failures in the Amazon Route 53 Developer Guide. |
GetHealthCheckLastFailureReasonResponse |
A complex type that contains the response to a |
GetHealthCheckRequest |
This action gets information about a specified health check. Send a For information about getting information about a health check using the Amazon Route 53 console, see Amazon Route 53 Health Checks and DNS Failover in the Amazon Route 53 Developer Guide. |
GetHealthCheckResponse |
A complex type that contains the response to a |
GetHealthCheckStatusRequest |
A complex type that contains information about the request to get health check status for a health check. |
GetHealthCheckStatusResponse |
A complex type that contains the response to a |
GetHostedZoneCountRequest |
To retrieve a count of all your hosted zones, send a |
GetHostedZoneCountResponse |
A complex type that contains the response to a |
GetHostedZoneRequest |
The input for a GetHostedZone request. |
GetHostedZoneResponse |
A complex type containing the response information for the hosted zone. |
GetReusableDelegationSetRequest |
The input for a |
GetReusableDelegationSetResponse |
A complex type that contains the response to the |
GetTrafficPolicyInstanceCountRequest |
To retrieve a count of all your traffic policy instances, send a |
GetTrafficPolicyInstanceCountResponse |
A complex type that contains information about the resource record sets that Amazon Route 53 created based on a specified traffic policy. |
GetTrafficPolicyInstanceRequest |
Gets information about a specified traffic policy instance. To get information about a traffic policy instance, send a |
GetTrafficPolicyInstanceResponse |
A complex type that contains information about the resource record sets that Amazon Route 53 created based on a specified traffic policy. |
GetTrafficPolicyRequest |
Gets information about a specific traffic policy version. To get the information, send a GET request to the /2013-04-01/trafficpolicy resource, and specify the ID and the version of the 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. |
HealthCheckConfigSerializer | |
HealthCheckIdSerializer | |
HealthCheckNonceSerializer | |
HealthCheckObservation |
A complex type that contains the last failure reason as reported by one Amazon Route 53 health checker. |
HealthCheckRegionListSerializer | |
HealthCheckRegionSerializer | |
HealthCheckTypeSerializer | |
HealthCheckVersionSerializer | |
HealthThresholdSerializer | |
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 |
HostedZoneConfigSerializer | |
IPAddressSerializer | |
InsufficientDataHealthStatusSerializer | |
InvertedSerializer | |
IsPrivateZoneSerializer | |
ListGeoLocationsRequest |
To get a list of geographic locations that Amazon Route 53 supports for geolocation, send a Countries are listed first, and continents are listed last. If Amazon Route 53 supports subdivisions for a country (for example, states or provinces), the subdivisions for that country are listed in alphabetical order immediately after the corresponding country. |
ListGeoLocationsResponse |
A complex type containing the response information for the request. |
ListHealthChecksRequest |
To retrieve a list of your health checks, send a Amazon Route 53 returns a maximum of 100 items. If you set |
ListHealthChecksResponse |
A complex type that contains the response to a |
ListHostedZonesByNameRequest |
To retrieve a list of your public and private hosted zones in ASCII order by domain name, send a Note the trailing dot, which can change the sort order in some circumstances. If the domain name includes escape characters or Punycode, Amazon Route 53 returns up to 100 items in each response. If you have a lot of hosted zones, you can use the
|
ListHostedZonesByNameResponse |
A complex type that contains the response information for the request. |
ListHostedZonesRequest |
To retrieve a list of your public and private hosted zones, send a Amazon Route 53 returns a maximum of 100 items in each response. If you have a lot of hosted zones, you can use the maxitems parameter to list them in groups of up to 100. The response includes four values that help you navigate from one group of maxitems hosted zones to the next:
|
ListHostedZonesResponse | |
ListResourceRecordSetsRequest |
The input for a ListResourceRecordSets request. |
ListResourceRecordSetsResponse |
A complex type that contains list information for the resource record set. |
ListReusableDelegationSetsRequest |
To retrieve a list of your reusable delegation sets, send a Amazon Route 53 returns a maximum of 100 items. If you set |
ListReusableDelegationSetsResponse |
A complex type that contains information about the reusable delegation sets that are associated with the current AWS account. |
ListTagsForResourceRequest |
A complex type containing information about a request for a list of the tags that are associated with an individual resource. |
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. |
ListTrafficPoliciesRequest |
A complex type that contains the information about the request to list the traffic policies that are associated with the current AWS account. |
ListTrafficPoliciesResponse |
A complex type that contains the response information for the request. |
ListTrafficPolicyInstancesByHostedZoneRequest |
A request for the traffic policy instances that you created in a specified hosted zone. |
ListTrafficPolicyInstancesByHostedZoneResponse |
A complex type that contains the response information for the request. |
ListTrafficPolicyInstancesByPolicyRequest |
A complex type that contains the information about the request to list your traffic policy instances. |
ListTrafficPolicyInstancesByPolicyResponse |
A complex type that contains the response information for the request. |
ListTrafficPolicyInstancesRequest |
A complex type that contains the information about the request to list your traffic policy instances. |
ListTrafficPolicyInstancesResponse |
A complex type that contains the response information for the request. |
ListTrafficPolicyVersionsRequest |
A complex type that contains the information about the request to list your traffic policies. |
ListTrafficPolicyVersionsResponse |
A complex type that contains the response information for the request. |
ListVPCAssociationAuthorizationsRequest |
A complex type that contains information about that can be associated with your hosted zone. |
ListVPCAssociationAuthorizationsResponse |
A complex type that contains the response information for the request. |
MaxResultsSerializer | |
MeasureLatencySerializer | |
NonceSerializer | |
PageMarkerSerializer | |
PageMaxItemsSerializer | |
PaginationTokenSerializer | |
PortSerializer | |
RDataSerializer | |
RRTypeSerializer | |
RequestIntervalSerializer | |
ResourceDescriptionSerializer | |
ResourceIdSerializer | |
ResourcePathSerializer | |
ResourceRecord |
Information specific to the resource record. If you are creating an alias resource record set, omit |
ResourceRecordSerializer | |
ResourceRecordSet |
Information about the resource record set to create or delete. |
ResourceRecordSetFailoverSerializer | |
ResourceRecordSetIdentifierSerializer | |
ResourceRecordSetRegionSerializer | |
ResourceRecordSetSerializer | |
ResourceRecordSetWeightSerializer | |
ResourceRecordsSerializer | |
ResourceTagSet |
A complex type containing a resource and its associated tags. |
Route53Client |
A client for the Route 53 API. |
SearchStringSerializer | |
StatusReport |
A complex type that contains the status that one Amazon Route 53 health checker reports and the time of the health check. |
SubnetMaskSerializer | |
TTLSerializer | |
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. |
TagKeyListSerializer | |
TagKeySerializer | |
TagListSerializer | |
TagResourceIdListSerializer | |
TagResourceIdSerializer | |
TagResourceTypeSerializer | |
TagSerializer | |
TagValueSerializer | |
TestDNSAnswerRequest |
Gets the value that Amazon Route 53 returns in response to a DNS request for a specified record name and type. You can optionally specify the IP address of a DNS resolver, an EDNS0 client subnet IP address, and a subnet mask. Parameters
|
TestDNSAnswerResponse |
A complex type that contains the response to a |
TrafficPolicy |
A complex type that contains settings for a traffic policy. |
TrafficPolicyCommentSerializer | |
TrafficPolicyDocumentSerializer | |
TrafficPolicyIdSerializer | |
TrafficPolicyInstance |
A complex type that contains settings for the new traffic policy instance. |
TrafficPolicyInstanceIdSerializer | |
TrafficPolicyNameSerializer | |
TrafficPolicySummary |
A complex type that contains information about the latest version of one traffic policy that is associated with the current AWS account. |
TrafficPolicyVersionMarkerSerializer | |
TrafficPolicyVersionSerializer | |
UpdateHealthCheckRequest |
A complex type that contains the health check request information. |
UpdateHealthCheckResponse | |
UpdateHostedZoneCommentRequest |
A complex type that contains the hosted zone request information. |
UpdateHostedZoneCommentResponse |
A complex type that contains the response to the UpdateHostedZoneCommentRequest. |
UpdateTrafficPolicyCommentRequest |
A complex type that contains information about the traffic policy for which you want to update the comment. |
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 |
A complex type that contains information about an Amazon VPC that is associated with a private hosted zone. |
VPCIdSerializer | |
VPCRegionSerializer | |
VPCSerializer |
Enums
AssociateVPCWithHostedZoneError |
Errors returned by AssociateVPCWithHostedZone |
ChangeResourceRecordSetsError |
Errors returned by ChangeResourceRecordSets |
ChangeTagsForResourceError |
Errors returned by ChangeTagsForResource |
CreateHealthCheckError |
Errors returned by CreateHealthCheck |
CreateHostedZoneError |
Errors returned by CreateHostedZone |
CreateReusableDelegationSetError |
Errors returned by CreateReusableDelegationSet |
CreateTrafficPolicyError |
Errors returned by CreateTrafficPolicy |
CreateTrafficPolicyInstanceError |
Errors returned by CreateTrafficPolicyInstance |
CreateTrafficPolicyVersionError |
Errors returned by CreateTrafficPolicyVersion |
CreateVPCAssociationAuthorizationError |
Errors returned by CreateVPCAssociationAuthorization |
DeleteHealthCheckError |
Errors returned by DeleteHealthCheck |
DeleteHostedZoneError |
Errors returned by DeleteHostedZone |
DeleteReusableDelegationSetError |
Errors returned by DeleteReusableDelegationSet |
DeleteTrafficPolicyError |
Errors returned by DeleteTrafficPolicy |
DeleteTrafficPolicyInstanceError |
Errors returned by DeleteTrafficPolicyInstance |
DeleteVPCAssociationAuthorizationError |
Errors returned by DeleteVPCAssociationAuthorization |
DisassociateVPCFromHostedZoneError |
Errors returned by DisassociateVPCFromHostedZone |
GetChangeError |
Errors returned by GetChange |
GetCheckerIpRangesError |
Errors returned by GetCheckerIpRanges |
GetGeoLocationError |
Errors returned by GetGeoLocation |
GetHealthCheckCountError |
Errors returned by GetHealthCheckCount |
GetHealthCheckError |
Errors returned by GetHealthCheck |
GetHealthCheckLastFailureReasonError |
Errors returned by GetHealthCheckLastFailureReason |
GetHealthCheckStatusError |
Errors returned by GetHealthCheckStatus |
GetHostedZoneCountError |
Errors returned by GetHostedZoneCount |
GetHostedZoneError |
Errors returned by GetHostedZone |
GetReusableDelegationSetError |
Errors returned by GetReusableDelegationSet |
GetTrafficPolicyError |
Errors returned by GetTrafficPolicy |
GetTrafficPolicyInstanceCountError |
Errors returned by GetTrafficPolicyInstanceCount |
GetTrafficPolicyInstanceError |
Errors returned by GetTrafficPolicyInstance |
ListGeoLocationsError |
Errors returned by ListGeoLocations |
ListHealthChecksError |
Errors returned by ListHealthChecks |
ListHostedZonesByNameError |
Errors returned by ListHostedZonesByName |
ListHostedZonesError |
Errors returned by ListHostedZones |
ListResourceRecordSetsError |
Errors returned by ListResourceRecordSets |
ListReusableDelegationSetsError |
Errors returned by ListReusableDelegationSets |
ListTagsForResourceError |
Errors returned by ListTagsForResource |
ListTagsForResourcesError |
Errors returned by ListTagsForResources |
ListTrafficPoliciesError |
Errors returned by ListTrafficPolicies |
ListTrafficPolicyInstancesByHostedZoneError |
Errors returned by ListTrafficPolicyInstancesByHostedZone |
ListTrafficPolicyInstancesByPolicyError |
Errors returned by ListTrafficPolicyInstancesByPolicy |
ListTrafficPolicyInstancesError |
Errors returned by ListTrafficPolicyInstances |
ListTrafficPolicyVersionsError |
Errors returned by ListTrafficPolicyVersions |
ListVPCAssociationAuthorizationsError |
Errors returned by ListVPCAssociationAuthorizations |
TestDNSAnswerError |
Errors returned by TestDNSAnswer |
UpdateHealthCheckError |
Errors returned by UpdateHealthCheck |
UpdateHostedZoneCommentError |
Errors returned by UpdateHostedZoneComment |
UpdateTrafficPolicyCommentError |
Errors returned by UpdateTrafficPolicyComment |
UpdateTrafficPolicyInstanceError |
Errors returned by UpdateTrafficPolicyInstance |
Traits
Route53 |
Trait representing the capabilities of the Route 53 API. Route 53 clients implement this trait. |