Skip to content

Commit 98c0783

Browse files
author
awstools
committed
feat(client-route-53): Amazon Route 53 now supports the Asia Pacific (Melbourne) Region (ap-southeast-4) for latency records, geoproximity records, and private DNS for Amazon VPCs in that region.
1 parent dd335a9 commit 98c0783

File tree

49 files changed

+1660
-1663
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+1660
-1663
lines changed

clients/client-route-53/src/Route53.ts

Lines changed: 370 additions & 372 deletions
Large diffs are not rendered by default.

clients/client-route-53/src/Route53Client.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -570,19 +570,19 @@ export interface Route53ClientResolvedConfig extends Route53ClientResolvedConfig
570570
/**
571571
* <p>Amazon Route 53 is a highly available and scalable Domain Name System (DNS) web
572572
* service.</p>
573-
* <p>You can use Route 53 to:</p>
574-
* <ul>
573+
* <p>You can use Route 53 to:</p>
574+
* <ul>
575575
* <li>
576576
* <p>Register domain names.</p>
577-
* <p>For more information, see <a href="https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/welcome-domain-registration.html">How domain registration works</a>.</p>
577+
* <p>For more information, see <a href="https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/welcome-domain-registration.html">How domain registration works</a>.</p>
578578
* </li>
579579
* <li>
580580
* <p>Route internet traffic to the resources for your domain</p>
581-
* <p>For more information, see <a href="https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/welcome-dns-service.html">How internet traffic is routed to your website or web application</a>.</p>
581+
* <p>For more information, see <a href="https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/welcome-dns-service.html">How internet traffic is routed to your website or web application</a>.</p>
582582
* </li>
583583
* <li>
584584
* <p>Check the health of your resources.</p>
585-
* <p>For more information, see <a href="https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/welcome-health-checks.html">How Route 53 checks the health of your resources</a>.</p>
585+
* <p>For more information, see <a href="https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/welcome-health-checks.html">How Route 53 checks the health of your resources</a>.</p>
586586
* </li>
587587
* </ul>
588588
*/

clients/client-route-53/src/commands/AssociateVPCWithHostedZoneCommand.ts

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -31,39 +31,39 @@ export interface AssociateVPCWithHostedZoneCommandOutput extends AssociateVPCWit
3131

3232
/**
3333
* <p>Associates an Amazon VPC with a private hosted zone. </p>
34-
* <important>
35-
* <p>To perform the association, the VPC and the private hosted zone must already
34+
* <important>
35+
* <p>To perform the association, the VPC and the private hosted zone must already
3636
* exist. You can't convert a public hosted zone into a private hosted zone.</p>
37-
* </important>
38-
* <note>
39-
* <p>If you want to associate a VPC that was created by using one Amazon Web Services account with a private hosted zone that was created by using a
37+
* </important>
38+
* <note>
39+
* <p>If you want to associate a VPC that was created by using one Amazon Web Services account with a private hosted zone that was created by using a
4040
* different account, the Amazon Web Services account that created the private hosted
4141
* zone must first submit a <code>CreateVPCAssociationAuthorization</code> request.
4242
* Then the account that created the VPC must submit an
4343
* <code>AssociateVPCWithHostedZone</code> request.</p>
44-
* </note>
45-
* <note>
46-
* <p>When granting access, the hosted zone and the Amazon VPC must belong to
44+
* </note>
45+
* <note>
46+
* <p>When granting access, the hosted zone and the Amazon VPC must belong to
4747
* the same partition. A partition is a group of Amazon Web Services Regions. Each
4848
* Amazon Web Services account is scoped to one partition.</p>
49-
* <p>The following are the supported partitions:</p>
50-
* <ul>
49+
* <p>The following are the supported partitions:</p>
50+
* <ul>
5151
* <li>
52-
* <p>
52+
* <p>
5353
* <code>aws</code> - Amazon Web Services Regions</p>
54-
* </li>
54+
* </li>
5555
* <li>
56-
* <p>
56+
* <p>
5757
* <code>aws-cn</code> - China Regions</p>
58-
* </li>
58+
* </li>
5959
* <li>
60-
* <p>
60+
* <p>
6161
* <code>aws-us-gov</code> - Amazon Web Services GovCloud (US) Region</p>
62-
* </li>
62+
* </li>
6363
* </ul>
64-
* <p>For more information, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Access Management</a>
64+
* <p>For more information, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Access Management</a>
6565
* in the <i>Amazon Web Services General Reference</i>.</p>
66-
* </note>
66+
* </note>
6767
* @example
6868
* Use a bare-bones client and the command you need to make an API call.
6969
* ```javascript

clients/client-route-53/src/commands/ChangeCidrCollectionCommand.ts

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -32,28 +32,28 @@ export interface ChangeCidrCollectionCommandOutput extends ChangeCidrCollectionR
3232
/**
3333
* <p>Creates, changes, or deletes CIDR blocks within a collection. Contains authoritative
3434
* IP information mapping blocks to one or multiple locations.</p>
35-
* <p>A change request can update multiple locations in a collection at a time, which is
35+
* <p>A change request can update multiple locations in a collection at a time, which is
3636
* helpful if you want to move one or more CIDR blocks from one location to another in one
3737
* transaction, without downtime. </p>
38-
* <p>
38+
* <p>
3939
* <b>Limits</b>
4040
* </p>
41-
* <p>The max number of CIDR blocks included in the request is 1000. As a result, big updates
41+
* <p>The max number of CIDR blocks included in the request is 1000. As a result, big updates
4242
* require multiple API calls.</p>
43-
* <p>
43+
* <p>
4444
* <b> PUT and DELETE_IF_EXISTS</b>
4545
* </p>
46-
* <p>Use <code>ChangeCidrCollection</code> to perform the following actions:</p>
47-
* <ul>
46+
* <p>Use <code>ChangeCidrCollection</code> to perform the following actions:</p>
47+
* <ul>
4848
* <li>
49-
* <p>
49+
* <p>
5050
* <code>PUT</code>: Create a CIDR block within the specified collection.</p>
51-
* </li>
51+
* </li>
5252
* <li>
53-
* <p>
53+
* <p>
5454
* <code> DELETE_IF_EXISTS</code>: Delete an existing CIDR block from the
5555
* collection.</p>
56-
* </li>
56+
* </li>
5757
* </ul>
5858
* @example
5959
* Use a bare-bones client and the command you need to make an API call.

clients/client-route-53/src/commands/ChangeResourceRecordSetsCommand.ts

Lines changed: 27 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -35,36 +35,36 @@ export interface ChangeResourceRecordSetsCommandOutput extends ChangeResourceRec
3535
* <code>ChangeResourceRecordSets</code> to create a resource record set that routes
3636
* traffic for test.example.com to a web server that has an IP address of
3737
* 192.0.2.44.</p>
38-
* <p>
38+
* <p>
3939
* <b>Deleting Resource Record Sets</b>
4040
* </p>
41-
* <p>To delete a resource record set, you must specify all the same values that you
41+
* <p>To delete a resource record set, you must specify all the same values that you
4242
* specified when you created it.</p>
43-
* <p>
43+
* <p>
4444
* <b>Change Batches and Transactional Changes</b>
4545
* </p>
46-
* <p>The request body must include a document with a
46+
* <p>The request body must include a document with a
4747
* <code>ChangeResourceRecordSetsRequest</code> element. The request body contains a
4848
* list of change items, known as a change batch. Change batches are considered
4949
* transactional changes. Route 53 validates the changes in the request and then either
5050
* makes all or none of the changes in the change batch request. This ensures that DNS
5151
* routing isn't adversely affected by partial changes to the resource record sets in a
5252
* hosted zone. </p>
53-
* <p>For example, suppose a change batch request contains two changes: it deletes the
53+
* <p>For example, suppose a change batch request contains two changes: it deletes the
5454
* <code>CNAME</code> resource record set for www.example.com and creates an alias
5555
* resource record set for www.example.com. If validation for both records succeeds, Route
5656
* 53 deletes the first resource record set and creates the second resource record set in a
5757
* single operation. If validation for either the <code>DELETE</code> or the
5858
* <code>CREATE</code> action fails, then the request is canceled, and the original
5959
* <code>CNAME</code> record continues to exist.</p>
60-
* <note>
61-
* <p>If you try to delete the same resource record set more than once in a single
60+
* <note>
61+
* <p>If you try to delete the same resource record set more than once in a single
6262
* change batch, Route 53 returns an <code>InvalidChangeBatch</code> error.</p>
63-
* </note>
64-
* <p>
63+
* </note>
64+
* <p>
6565
* <b>Traffic Flow</b>
6666
* </p>
67-
* <p>To create resource record sets for complex routing configurations, use either the
67+
* <p>To create resource record sets for complex routing configurations, use either the
6868
* traffic flow visual editor in the Route 53 console or the API actions for traffic
6969
* policies and traffic policy instances. Save the configuration as a traffic policy, then
7070
* associate the traffic policy with one or more domain names (such as example.com) or
@@ -73,54 +73,52 @@ export interface ChangeResourceRecordSetsCommandOutput extends ChangeResourceRec
7373
* expected. For more information, see <a href="https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/traffic-flow.html">Using Traffic Flow to Route
7474
* DNS Traffic</a> in the <i>Amazon Route 53 Developer
7575
* Guide</i>.</p>
76-
* <p>
76+
* <p>
7777
* <b>Create, Delete, and Upsert</b>
7878
* </p>
79-
* <p>Use <code>ChangeResourceRecordsSetsRequest</code> to perform the following
79+
* <p>Use <code>ChangeResourceRecordsSetsRequest</code> to perform the following
8080
* actions:</p>
81-
* <ul>
81+
* <ul>
8282
* <li>
83-
* <p>
83+
* <p>
8484
* <code>CREATE</code>: Creates a resource record set that has the specified
8585
* values.</p>
86-
* </li>
86+
* </li>
8787
* <li>
88-
* <p>
88+
* <p>
8989
* <code>DELETE</code>: Deletes an existing resource record set that has the
9090
* specified values.</p>
91-
* </li>
91+
* </li>
9292
* <li>
93-
* <p>
93+
* <p>
9494
* <code>UPSERT</code>: If a resource set exists Route 53 updates it with the
9595
* values in the request. </p>
96-
* </li>
96+
* </li>
9797
* </ul>
98-
* <p>
98+
* <p>
9999
* <b>Syntaxes for Creating, Updating, and Deleting Resource Record
100100
* Sets</b>
101101
* </p>
102-
* <p>The syntax for a request depends on the type of resource record set that you want to
102+
* <p>The syntax for a request depends on the type of resource record set that you want to
103103
* create, delete, or update, such as weighted, alias, or failover. The XML elements in
104104
* your request must appear in the order listed in the syntax. </p>
105-
*
106-
* <p>For an example for each type of resource record set, see "Examples."</p>
107-
*
108-
* <p>Don't refer to the syntax in the "Parameter Syntax" section, which includes
105+
* <p>For an example for each type of resource record set, see "Examples."</p>
106+
* <p>Don't refer to the syntax in the "Parameter Syntax" section, which includes
109107
* all of the elements for every kind of resource record set that you can create, delete,
110108
* or update by using <code>ChangeResourceRecordSets</code>. </p>
111-
* <p>
109+
* <p>
112110
* <b>Change Propagation to Route 53 DNS Servers</b>
113111
* </p>
114-
* <p>When you submit a <code>ChangeResourceRecordSets</code> request, Route 53 propagates
112+
* <p>When you submit a <code>ChangeResourceRecordSets</code> request, Route 53 propagates
115113
* your changes to all of the Route 53 authoritative DNS servers. While your changes are
116114
* propagating, <code>GetChange</code> returns a status of <code>PENDING</code>. When
117115
* propagation is complete, <code>GetChange</code> returns a status of <code>INSYNC</code>.
118116
* Changes generally propagate to all Route 53 name servers within 60 seconds. For more
119117
* information, see <a href="https://docs.aws.amazon.com/Route53/latest/APIReference/API_GetChange.html">GetChange</a>.</p>
120-
* <p>
118+
* <p>
121119
* <b>Limits on ChangeResourceRecordSets Requests</b>
122120
* </p>
123-
* <p>For information about the limits on a <code>ChangeResourceRecordSets</code> request,
121+
* <p>For information about the limits on a <code>ChangeResourceRecordSets</code> request,
124122
* see <a href="https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/DNSLimitations.html">Limits</a> in the <i>Amazon Route 53 Developer Guide</i>.</p>
125123
* @example
126124
* Use a bare-bones client and the command you need to make an API call.

clients/client-route-53/src/commands/ChangeTagsForResourceCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ export interface ChangeTagsForResourceCommandOutput extends ChangeTagsForResourc
3030

3131
/**
3232
* <p>Adds, edits, or deletes tags for a health check or a hosted zone.</p>
33-
* <p>For information about using tags for cost allocation, see <a href="https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html">Using Cost Allocation
33+
* <p>For information about using tags for cost allocation, see <a href="https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html">Using Cost Allocation
3434
* Tags</a> in the <i>Billing and Cost Management User Guide</i>.</p>
3535
* @example
3636
* Use a bare-bones client and the command you need to make an API call.

clients/client-route-53/src/commands/CreateHealthCheckCommand.ts

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -30,39 +30,39 @@ export interface CreateHealthCheckCommandOutput extends CreateHealthCheckRespons
3030

3131
/**
3232
* <p>Creates a new health check.</p>
33-
* <p>For information about adding health checks to resource record sets, see <a href="https://docs.aws.amazon.com/Route53/latest/APIReference/API_ResourceRecordSet.html#Route53-Type-ResourceRecordSet-HealthCheckId">HealthCheckId</a> in <a href="https://docs.aws.amazon.com/Route53/latest/APIReference/API_ChangeResourceRecordSets.html">ChangeResourceRecordSets</a>. </p>
34-
* <p>
33+
* <p>For information about adding health checks to resource record sets, see <a href="https://docs.aws.amazon.com/Route53/latest/APIReference/API_ResourceRecordSet.html#Route53-Type-ResourceRecordSet-HealthCheckId">HealthCheckId</a> in <a href="https://docs.aws.amazon.com/Route53/latest/APIReference/API_ChangeResourceRecordSets.html">ChangeResourceRecordSets</a>. </p>
34+
* <p>
3535
* <b>ELB Load Balancers</b>
3636
* </p>
37-
* <p>If you're registering EC2 instances with an Elastic Load Balancing (ELB) load
37+
* <p>If you're registering EC2 instances with an Elastic Load Balancing (ELB) load
3838
* balancer, do not create Amazon Route 53 health checks for the EC2 instances. When you
3939
* register an EC2 instance with a load balancer, you configure settings for an ELB health
4040
* check, which performs a similar function to a Route 53 health check.</p>
41-
* <p>
41+
* <p>
4242
* <b>Private Hosted Zones</b>
4343
* </p>
44-
* <p>You can associate health checks with failover resource record sets in a private hosted
44+
* <p>You can associate health checks with failover resource record sets in a private hosted
4545
* zone. Note the following:</p>
46-
* <ul>
46+
* <ul>
4747
* <li>
48-
* <p>Route 53 health checkers are outside the VPC. To check the health of an
48+
* <p>Route 53 health checkers are outside the VPC. To check the health of an
4949
* endpoint within a VPC by IP address, you must assign a public IP address to the
5050
* instance in the VPC.</p>
51-
* </li>
51+
* </li>
5252
* <li>
53-
* <p>You can configure a health checker to check the health of an external resource
53+
* <p>You can configure a health checker to check the health of an external resource
5454
* that the instance relies on, such as a database server.</p>
55-
* </li>
55+
* </li>
5656
* <li>
57-
* <p>You can create a CloudWatch metric, associate an alarm with the metric, and
57+
* <p>You can create a CloudWatch metric, associate an alarm with the metric, and
5858
* then create a health check that is based on the state of the alarm. For example,
5959
* you might create a CloudWatch metric that checks the status of the Amazon EC2
6060
* <code>StatusCheckFailed</code> metric, add an alarm to the metric, and then
6161
* create a health check that is based on the state of the alarm. For information
6262
* about creating CloudWatch metrics and alarms by using the CloudWatch console,
6363
* see the <a href="https://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/WhatIsCloudWatch.html">Amazon
6464
* CloudWatch User Guide</a>.</p>
65-
* </li>
65+
* </li>
6666
* </ul>
6767
* @example
6868
* Use a bare-bones client and the command you need to make an API call.

0 commit comments

Comments
 (0)