Skip to content

Commit 172ef10

Browse files
Merge branch 'release-1.23.21'
* release-1.23.21: Bumping version to 1.23.21 Update to latest models
2 parents fa1b183 + 0a299fa commit 172ef10

File tree

7 files changed

+778
-140
lines changed

7 files changed

+778
-140
lines changed

.changes/1.23.21.json

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
[
2+
{
3+
"category": "``location``",
4+
"description": "This release adds support for Accuracy position filtering, position metadata and autocomplete for addresses and points of interest based on partial or misspelled free-form text.",
5+
"type": "api-change"
6+
},
7+
{
8+
"category": "``appsync``",
9+
"description": "AWS AppSync now supports custom domain names, allowing you to associate a domain name that you own with an AppSync API in your account.",
10+
"type": "api-change"
11+
},
12+
{
13+
"category": "``route53``",
14+
"description": "Add PriorRequestNotComplete exception to UpdateHostedZoneComment API",
15+
"type": "api-change"
16+
}
17+
]

CHANGELOG.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,14 @@
22
CHANGELOG
33
=========
44

5+
1.23.21
6+
=======
7+
8+
* api-change:``location``: This release adds support for Accuracy position filtering, position metadata and autocomplete for addresses and points of interest based on partial or misspelled free-form text.
9+
* api-change:``appsync``: AWS AppSync now supports custom domain names, allowing you to associate a domain name that you own with an AppSync API in your account.
10+
* api-change:``route53``: Add PriorRequestNotComplete exception to UpdateHostedZoneComment API
11+
12+
513
1.23.20
614
=======
715

botocore/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
import re
1717
import logging
1818

19-
__version__ = '1.23.20'
19+
__version__ = '1.23.21'
2020

2121

2222
class NullHandler(logging.Handler):

botocore/data/appsync/2017-07-25/service-2.json

Lines changed: 518 additions & 122 deletions
Large diffs are not rendered by default.

botocore/data/location/2020-11-19/service-2.json

Lines changed: 217 additions & 6 deletions
Large diffs are not rendered by default.

botocore/data/route53/2013-04-01/service-2.json

Lines changed: 16 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -369,7 +369,7 @@
369369
{"shape":"InvalidKMSArn"},
370370
{"shape":"InvalidInput"}
371371
],
372-
"documentation":"<p>Deletes a key-signing key (KSK). Before you can delete a KSK, you must deactivate it. The KSK must be deactivated before you can delete it regardless of whether the hosted zone is enabled for DNSSEC signing.</p>"
372+
"documentation":"<p>Deletes a key-signing key (KSK). Before you can delete a KSK, you must deactivate it. The KSK must be deactivated before you can delete it regardless of whether the hosted zone is enabled for DNSSEC signing.</p> <p>You can use <a href=\"https://docs.aws.amazon.com/Route53/latest/APIReference/API_DeactivateKeySigningKey.html\">DeactivateKeySigningKey</a> to deactivate the key before you delete it.</p> <p>Use <a href=\"https://docs.aws.amazon.com/Route53/latest/APIReference/API_GetDNSSEC.html\">GetDNSSEC</a> to verify that the KSK is in an <code>INACTIVE</code> status.</p>"
373373
},
374374
"DeleteQueryLoggingConfig":{
375375
"name":"DeleteQueryLoggingConfig",
@@ -1041,7 +1041,8 @@
10411041
"output":{"shape":"UpdateHostedZoneCommentResponse"},
10421042
"errors":[
10431043
{"shape":"NoSuchHostedZone"},
1044-
{"shape":"InvalidInput"}
1044+
{"shape":"InvalidInput"},
1045+
{"shape":"PriorRequestNotComplete"}
10451046
],
10461047
"documentation":"<p>Updates the comment for a specified hosted zone.</p>"
10471048
},
@@ -1454,6 +1455,7 @@
14541455
"ap-south-1",
14551456
"ap-southeast-1",
14561457
"ap-southeast-2",
1458+
"ap-southeast-3",
14571459
"ap-northeast-1",
14581460
"ap-northeast-2",
14591461
"ap-northeast-3",
@@ -1466,6 +1468,7 @@
14661468
"us-gov-west-1",
14671469
"us-gov-east-1",
14681470
"us-iso-east-1",
1471+
"us-iso-west-1",
14691472
"us-isob-east-1"
14701473
],
14711474
"max":64,
@@ -1563,7 +1566,7 @@
15631566
},
15641567
"VPC":{
15651568
"shape":"VPC",
1566-
"documentation":"<p>(Private hosted zones only) A complex type that contains information about the Amazon VPC that you're associating with this hosted zone.</p> <p>You can specify only one Amazon VPC when you create a private hosted zone. To associate additional Amazon VPCs with the hosted zone, use <a href=\"https://docs.aws.amazon.com/Route53/latest/APIReference/API_AssociateVPCWithHostedZone.html\">AssociateVPCWithHostedZone</a> after you create a hosted zone.</p>"
1569+
"documentation":"<p>(Private hosted zones only) A complex type that contains information about the Amazon VPC that you're associating with this hosted zone.</p> <p>You can specify only one Amazon VPC when you create a private hosted zone. If you are associating a VPC with a hosted zone with this request, the paramaters <code>VPCId</code> and <code>VPCRegion</code> are also required.</p> <p>To associate additional Amazon VPCs with the hosted zone, use <a href=\"https://docs.aws.amazon.com/Route53/latest/APIReference/API_AssociateVPCWithHostedZone.html\">AssociateVPCWithHostedZone</a> after you create a hosted zone.</p>"
15671570
},
15681571
"CallerReference":{
15691572
"shape":"Nonce",
@@ -1634,7 +1637,7 @@
16341637
},
16351638
"KeyManagementServiceArn":{
16361639
"shape":"SigningKeyString",
1637-
"documentation":"<p>The Amazon resource name (ARN) for a customer managed customer master key (CMK) in Key Management Service (KMS). The <code>KeyManagementServiceArn</code> must be unique for each key-signing key (KSK) in a single hosted zone. To see an example of <code>KeyManagementServiceArn</code> that grants the correct permissions for DNSSEC, scroll down to <b>Example</b>. </p> <p>You must configure the customer managed CMK as follows:</p> <dl> <dt>Status</dt> <dd> <p>Enabled</p> </dd> <dt>Key spec</dt> <dd> <p>ECC_NIST_P256</p> </dd> <dt>Key usage</dt> <dd> <p>Sign and verify</p> </dd> <dt>Key policy</dt> <dd> <p>The key policy must give permission for the following actions:</p> <ul> <li> <p>DescribeKey</p> </li> <li> <p>GetPublicKey</p> </li> <li> <p>Sign</p> </li> </ul> <p>The key policy must also include the Amazon Route 53 service in the principal for your account. Specify the following:</p> <ul> <li> <p> <code>\"Service\": \"dnssec-route53.amazonaws.com\"</code> </p> </li> </ul> </dd> </dl> <p>For more information about working with a customer managed CMK in KMS, see <a href=\"https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html\">Key Management Service concepts</a>.</p>"
1640+
"documentation":"<p>The Amazon resource name (ARN) for a customer managed key in Key Management Service (KMS). The <code>KeyManagementServiceArn</code> must be unique for each key-signing key (KSK) in a single hosted zone. To see an example of <code>KeyManagementServiceArn</code> that grants the correct permissions for DNSSEC, scroll down to <b>Example</b>. </p> <p>You must configure the customer managed customer managed key as follows:</p> <dl> <dt>Status</dt> <dd> <p>Enabled</p> </dd> <dt>Key spec</dt> <dd> <p>ECC_NIST_P256</p> </dd> <dt>Key usage</dt> <dd> <p>Sign and verify</p> </dd> <dt>Key policy</dt> <dd> <p>The key policy must give permission for the following actions:</p> <ul> <li> <p>DescribeKey</p> </li> <li> <p>GetPublicKey</p> </li> <li> <p>Sign</p> </li> </ul> <p>The key policy must also include the Amazon Route 53 service in the principal for your account. Specify the following:</p> <ul> <li> <p> <code>\"Service\": \"dnssec-route53.amazonaws.com\"</code> </p> </li> </ul> </dd> </dl> <p>For more information about working with a customer managed key in KMS, see <a href=\"https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html\">Key Management Service concepts</a>.</p>"
16381641
},
16391642
"Name":{
16401643
"shape":"SigningKeyName",
@@ -1932,7 +1935,7 @@
19321935
"members":{
19331936
"ServeSignature":{
19341937
"shape":"ServeSignature",
1935-
"documentation":"<p>A string that represents the current hosted zone signing status.</p> <p>Status can have one of the following values:</p> <dl> <dt>SIGNING</dt> <dd> <p>DNSSEC signing is enabled for the hosted zone.</p> </dd> <dt>NOT_SIGNING</dt> <dd> <p>DNSSEC signing is not enabled for the hosted zone.</p> </dd> <dt>DELETING</dt> <dd> <p>DNSSEC signing is in the process of being removed for the hosted zone.</p> </dd> <dt>ACTION_NEEDED</dt> <dd> <p>There is a problem with signing in the hosted zone that requires you to take action to resolve. For example, the customer managed customer master key (CMK) might have been deleted, or the permissions for the customer managed CMK might have been changed.</p> </dd> <dt>INTERNAL_FAILURE</dt> <dd> <p>There was an error during a request. Before you can continue to work with DNSSEC signing, including with key-signing keys (KSKs), you must correct the problem by enabling or disabling DNSSEC signing for the hosted zone.</p> </dd> </dl>"
1938+
"documentation":"<p>A string that represents the current hosted zone signing status.</p> <p>Status can have one of the following values:</p> <dl> <dt>SIGNING</dt> <dd> <p>DNSSEC signing is enabled for the hosted zone.</p> </dd> <dt>NOT_SIGNING</dt> <dd> <p>DNSSEC signing is not enabled for the hosted zone.</p> </dd> <dt>DELETING</dt> <dd> <p>DNSSEC signing is in the process of being removed for the hosted zone.</p> </dd> <dt>ACTION_NEEDED</dt> <dd> <p>There is a problem with signing in the hosted zone that requires you to take action to resolve. For example, the customer managed key might have been deleted, or the permissions for the customer managed key might have been changed.</p> </dd> <dt>INTERNAL_FAILURE</dt> <dd> <p>There was an error during a request. Before you can continue to work with DNSSEC signing, including with key-signing keys (KSKs), you must correct the problem by enabling or disabling DNSSEC signing for the hosted zone.</p> </dd> </dl>"
19361939
},
19371940
"StatusMessage":{
19381941
"shape":"SigningKeyStatusMessage",
@@ -3504,7 +3507,7 @@
35043507
},
35053508
"KmsArn":{
35063509
"shape":"SigningKeyString",
3507-
"documentation":"<p>The Amazon resource name (ARN) used to identify the customer managed customer master key (CMK) in Key Management Service (KMS). The <code>KmsArn</code> must be unique for each key-signing key (KSK) in a single hosted zone.</p> <p>You must configure the CMK as follows:</p> <dl> <dt>Status</dt> <dd> <p>Enabled</p> </dd> <dt>Key spec</dt> <dd> <p>ECC_NIST_P256</p> </dd> <dt>Key usage</dt> <dd> <p>Sign and verify</p> </dd> <dt>Key policy</dt> <dd> <p>The key policy must give permission for the following actions:</p> <ul> <li> <p>DescribeKey</p> </li> <li> <p>GetPublicKey</p> </li> <li> <p>Sign</p> </li> </ul> <p>The key policy must also include the Amazon Route 53 service in the principal for your account. Specify the following:</p> <ul> <li> <p> <code>\"Service\": \"dnssec-route53.amazonaws.com\"</code> </p> </li> </ul> </dd> </dl> <p>For more information about working with the customer managed CMK in KMS, see <a href=\"https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html\">Key Management Service concepts</a>.</p>"
3510+
"documentation":"<p>The Amazon resource name (ARN) used to identify the customer managed key in Key Management Service (KMS). The <code>KmsArn</code> must be unique for each key-signing key (KSK) in a single hosted zone.</p> <p>You must configure the customer managed key as follows:</p> <dl> <dt>Status</dt> <dd> <p>Enabled</p> </dd> <dt>Key spec</dt> <dd> <p>ECC_NIST_P256</p> </dd> <dt>Key usage</dt> <dd> <p>Sign and verify</p> </dd> <dt>Key policy</dt> <dd> <p>The key policy must give permission for the following actions:</p> <ul> <li> <p>DescribeKey</p> </li> <li> <p>GetPublicKey</p> </li> <li> <p>Sign</p> </li> </ul> <p>The key policy must also include the Amazon Route 53 service in the principal for your account. Specify the following:</p> <ul> <li> <p> <code>\"Service\": \"dnssec-route53.amazonaws.com\"</code> </p> </li> </ul> </dd> </dl> <p>For more information about working with the customer managed key in KMS, see <a href=\"https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html\">Key Management Service concepts</a>.</p>"
35083511
},
35093512
"Flag":{
35103513
"shape":"SigningKeyInteger",
@@ -3548,7 +3551,7 @@
35483551
},
35493552
"Status":{
35503553
"shape":"SigningKeyStatus",
3551-
"documentation":"<p>A string that represents the current key-signing key (KSK) status.</p> <p>Status can have one of the following values:</p> <dl> <dt>ACTIVE</dt> <dd> <p>The KSK is being used for signing.</p> </dd> <dt>INACTIVE</dt> <dd> <p>The KSK is not being used for signing.</p> </dd> <dt>DELETING</dt> <dd> <p>The KSK is in the process of being deleted.</p> </dd> <dt>ACTION_NEEDED</dt> <dd> <p>There is a problem with the KSK that requires you to take action to resolve. For example, the customer managed customer master key (CMK) might have been deleted, or the permissions for the customer managed CMK might have been changed.</p> </dd> <dt>INTERNAL_FAILURE</dt> <dd> <p>There was an error during a request. Before you can continue to work with DNSSEC signing, including actions that involve this KSK, you must correct the problem. For example, you may need to activate or deactivate the KSK.</p> </dd> </dl>"
3554+
"documentation":"<p>A string that represents the current key-signing key (KSK) status.</p> <p>Status can have one of the following values:</p> <dl> <dt>ACTIVE</dt> <dd> <p>The KSK is being used for signing.</p> </dd> <dt>INACTIVE</dt> <dd> <p>The KSK is not being used for signing.</p> </dd> <dt>DELETING</dt> <dd> <p>The KSK is in the process of being deleted.</p> </dd> <dt>ACTION_NEEDED</dt> <dd> <p>There is a problem with the KSK that requires you to take action to resolve. For example, the customer managed key might have been deleted, or the permissions for the customer managed key might have been changed.</p> </dd> <dt>INTERNAL_FAILURE</dt> <dd> <p>There was an error during a request. Before you can continue to work with DNSSEC signing, including actions that involve this KSK, you must correct the problem. For example, you may need to activate or deactivate the KSK.</p> </dd> </dl>"
35523555
},
35533556
"StatusMessage":{
35543557
"shape":"SigningKeyStatusMessage",
@@ -3570,7 +3573,7 @@
35703573
"members":{
35713574
"message":{"shape":"ErrorMessage"}
35723575
},
3573-
"documentation":"<p>You've already created a key-signing key (KSK) with this name or with the same customer managed customer master key (CMK) ARN.</p>",
3576+
"documentation":"<p>You've already created a key-signing key (KSK) with this name or with the same customer managed key ARN.</p>",
35743577
"error":{"httpStatusCode":409},
35753578
"exception":true
35763579
},
@@ -4909,6 +4912,7 @@
49094912
"eu-central-1",
49104913
"ap-southeast-1",
49114914
"ap-southeast-2",
4915+
"ap-southeast-3",
49124916
"ap-northeast-1",
49134917
"ap-northeast-2",
49144918
"ap-northeast-3",
@@ -5585,7 +5589,7 @@
55855589
},
55865590
"InsufficientDataHealthStatus":{
55875591
"shape":"InsufficientDataHealthStatus",
5588-
"documentation":"<p>When CloudWatch has insufficient data about the metric to determine the alarm state, the status that you want Amazon Route 53 to assign to the health check:</p> <ul> <li> <p> <code>Healthy</code>: Route 53 considers the health check to be healthy.</p> </li> <li> <p> <code>Unhealthy</code>: Route 53 considers the health check to be unhealthy.</p> </li> <li> <p> <code>LastKnownStatus</code>: Route 53 uses the status of the health check from the last time CloudWatch had sufficient data to determine the alarm state. For new health checks that have no last known status, the default status for the health check is healthy.</p> </li> </ul>"
5592+
"documentation":"<p>When CloudWatch has insufficient data about the metric to determine the alarm state, the status that you want Amazon Route 53 to assign to the health check:</p> <ul> <li> <p> <code>Healthy</code>: Route 53 considers the health check to be healthy.</p> </li> <li> <p> <code>Unhealthy</code>: Route 53 considers the health check to be unhealthy.</p> </li> <li> <p> <code>LastKnownStatus</code>: By default, Route 53 uses the status of the health check from the last time CloudWatch had sufficient data to determine the alarm state. For new health checks that have no last known status, the status for the health check is healthy.</p> </li> </ul>"
55895593
},
55905594
"ResetElements":{
55915595
"shape":"ResettableElementNameList",
@@ -5725,7 +5729,7 @@
57255729
},
57265730
"VPCId":{"shape":"VPCId"}
57275731
},
5728-
"documentation":"<p>(Private hosted zones only) A complex type that contains information about an Amazon VPC.</p>"
5732+
"documentation":"<p>(Private hosted zones only) A complex type that contains information about an Amazon VPC.</p> <p>If you associate a private hosted zone with an Amazon VPC when you make a <a href=\"https://docs.aws.amazon.com/Route53/latest/APIReference/API_CreateHostedZone.html\">CreateHostedZone</a> request, the following parameters are also required.</p>"
57295733
},
57305734
"VPCAssociationAuthorizationNotFound":{
57315735
"type":"structure",
@@ -5772,9 +5776,11 @@
57725776
"us-gov-west-1",
57735777
"us-gov-east-1",
57745778
"us-iso-east-1",
5779+
"us-iso-west-1",
57755780
"us-isob-east-1",
57765781
"ap-southeast-1",
57775782
"ap-southeast-2",
5783+
"ap-southeast-3",
57785784
"ap-south-1",
57795785
"ap-northeast-1",
57805786
"ap-northeast-2",

docs/source/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454
# The short X.Y version.
5555
version = '1.23.'
5656
# The full version, including alpha/beta/rc tags.
57-
release = '1.23.20'
57+
release = '1.23.21'
5858

5959
# The language for content autogenerated by Sphinx. Refer to documentation
6060
# for a list of supported languages.

0 commit comments

Comments
 (0)