diff --git a/.changes/1.34.31.json b/.changes/1.34.31.json new file mode 100644 index 0000000000..37ce9cdad3 --- /dev/null +++ b/.changes/1.34.31.json @@ -0,0 +1,12 @@ +[ + { + "category": "``datazone``", + "description": "Add new skipDeletionCheck to DeleteDomain. Add new skipDeletionCheck to DeleteProject which also automatically deletes dependent objects", + "type": "api-change" + }, + { + "category": "``route53``", + "description": "Update the SDKs for text changes in the APIs.", + "type": "api-change" + } +] \ No newline at end of file diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 7052535254..a6f2045d6f 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -2,6 +2,13 @@ CHANGELOG ========= +1.34.31 +======= + +* api-change:``datazone``: Add new skipDeletionCheck to DeleteDomain. Add new skipDeletionCheck to DeleteProject which also automatically deletes dependent objects +* api-change:``route53``: Update the SDKs for text changes in the APIs. + + 1.34.30 ======= diff --git a/botocore/__init__.py b/botocore/__init__.py index df72e8d39b..f059509f8b 100644 --- a/botocore/__init__.py +++ b/botocore/__init__.py @@ -16,7 +16,7 @@ import os import re -__version__ = '1.34.30' +__version__ = '1.34.31' class NullHandler(logging.Handler): diff --git a/botocore/data/datazone/2018-05-10/endpoint-rule-set-1.json b/botocore/data/datazone/2018-05-10/endpoint-rule-set-1.json index 03a4daf538..45dcfcf48e 100644 --- a/botocore/data/datazone/2018-05-10/endpoint-rule-set-1.json +++ b/botocore/data/datazone/2018-05-10/endpoint-rule-set-1.json @@ -33,7 +33,6 @@ ] } ], - "type": "tree", "rules": [ { "conditions": [ @@ -61,7 +60,8 @@ }, "type": "endpoint" } - ] + ], + "type": "tree" }, { "conditions": [ @@ -74,7 +74,6 @@ ] } ], - "type": "tree", "rules": [ { "conditions": [ @@ -88,7 +87,6 @@ "assign": "PartitionResult" } ], - "type": "tree", "rules": [ { "conditions": [ @@ -108,7 +106,6 @@ ] } ], - "type": "tree", "rules": [ { "conditions": [ @@ -122,14 +119,12 @@ ] } ], - "type": "tree", "rules": [ { "conditions": [ { "fn": "booleanEquals", "argv": [ - true, { "fn": "getAttr", "argv": [ @@ -138,11 +133,11 @@ }, "supportsFIPS" ] - } + }, + true ] } ], - "type": "tree", "rules": [ { "conditions": [], @@ -153,14 +148,16 @@ }, "type": "endpoint" } - ] + ], + "type": "tree" }, { "conditions": [], "error": "FIPS is enabled but this partition does not support FIPS", "type": "error" } - ] + ], + "type": "tree" }, { "conditions": [], @@ -171,7 +168,8 @@ }, "type": "endpoint" } - ] + ], + "type": "tree" }, { "conditions": [ @@ -185,14 +183,12 @@ ] } ], - "type": "tree", "rules": [ { "conditions": [ { "fn": "booleanEquals", "argv": [ - true, { "fn": "getAttr", "argv": [ @@ -201,11 +197,11 @@ }, "supportsFIPS" ] - } + }, + true ] } ], - "type": "tree", "rules": [ { "conditions": [], @@ -216,14 +212,16 @@ }, "type": "endpoint" } - ] + ], + "type": "tree" }, { "conditions": [], "error": "FIPS is enabled but this partition does not support FIPS", "type": "error" } - ] + ], + "type": "tree" }, { "conditions": [], @@ -234,9 +232,11 @@ }, "type": "endpoint" } - ] + ], + "type": "tree" } - ] + ], + "type": "tree" }, { "conditions": [], diff --git a/botocore/data/datazone/2018-05-10/service-2.json b/botocore/data/datazone/2018-05-10/service-2.json index 47d78cd6d5..ba5233ee6b 100644 --- a/botocore/data/datazone/2018-05-10/service-2.json +++ b/botocore/data/datazone/2018-05-10/service-2.json @@ -4047,6 +4047,10 @@ "shape":"DomainId", "documentation":"

The identifier of the Amazon DataZone domain in which the project was created.

" }, + "failureReasons":{ + "shape":"FailureReasons", + "documentation":"

Reasons for failed project deletion

" + }, "glossaryTerms":{ "shape":"GlossaryTerms", "documentation":"

The glossary terms that can be used in the project.

" @@ -4062,6 +4066,10 @@ "name":{ "shape":"ProjectName", "documentation":"

The name of the project.

" + }, + "projectStatus":{ + "shape":"ProjectStatus", + "documentation":"

Status of the project

" } } }, @@ -5092,6 +5100,12 @@ "documentation":"

The identifier of the Amazon Web Services domain that is to be deleted.

", "location":"uri", "locationName":"identifier" + }, + "skipDeletionCheck":{ + "shape":"Boolean", + "documentation":"

Optional flag to delete all child entities within the domain

", + "location":"querystring", + "locationName":"skipDeletionCheck" } } }, @@ -5295,6 +5309,12 @@ "documentation":"

The identifier of the project that is to be deleted.

", "location":"uri", "locationName":"identifier" + }, + "skipDeletionCheck":{ + "shape":"Boolean", + "documentation":"

Optional flag to asynchronously delete child entities within the project

", + "location":"querystring", + "locationName":"skipDeletionCheck" } } }, @@ -5984,6 +6004,10 @@ }, "documentation":"

Specifies the error message that is returned if the operation cannot be successfully completed.

" }, + "FailureReasons":{ + "type":"list", + "member":{"shape":"ProjectDeletionError"} + }, "Filter":{ "type":"structure", "required":[ @@ -7523,6 +7547,10 @@ "shape":"DomainId", "documentation":"

The ID of the Amazon DataZone domain in which the project exists.

" }, + "failureReasons":{ + "shape":"FailureReasons", + "documentation":"

Reasons for failed project deletion

" + }, "glossaryTerms":{ "shape":"GlossaryTerms", "documentation":"

The business glossary terms that can be used in the project.

" @@ -7538,6 +7566,10 @@ "name":{ "shape":"ProjectName", "documentation":"

The name of the project.

" + }, + "projectStatus":{ + "shape":"ProjectStatus", + "documentation":"

Status of the project

" } } }, @@ -9603,6 +9635,20 @@ }, "documentation":"

The configuration of the prediction.

" }, + "ProjectDeletionError":{ + "type":"structure", + "members":{ + "code":{ + "shape":"String", + "documentation":"

Project Deletion Error Code

" + }, + "message":{ + "shape":"String", + "documentation":"

Project Deletion Error Message

" + } + }, + "documentation":"

Error that occurred during project deletion

" + }, "ProjectId":{ "type":"string", "pattern":"^[a-zA-Z0-9_-]{1,36}$" @@ -9636,6 +9682,14 @@ "pattern":"^[\\w -]+$", "sensitive":true }, + "ProjectStatus":{ + "type":"string", + "enum":[ + "ACTIVE", + "DELETING", + "DELETE_FAILED" + ] + }, "ProjectSummaries":{ "type":"list", "member":{"shape":"ProjectSummary"} @@ -9665,6 +9719,10 @@ "shape":"DomainId", "documentation":"

The identifier of a Amazon DataZone domain where the project exists.

" }, + "failureReasons":{ + "shape":"FailureReasons", + "documentation":"

Reasons for failed project deletion

" + }, "id":{ "shape":"ProjectId", "documentation":"

The identifier of a project.

" @@ -9673,6 +9731,10 @@ "shape":"ProjectName", "documentation":"

The name of a project.

" }, + "projectStatus":{ + "shape":"ProjectStatus", + "documentation":"

Status of the project

" + }, "updatedAt":{ "shape":"SyntheticTimestamp_date_time", "documentation":"

The timestamp of when the project was updated.

" @@ -12427,6 +12489,10 @@ "shape":"DomainId", "documentation":"

The identifier of the Amazon DataZone domain in which a project is updated.

" }, + "failureReasons":{ + "shape":"FailureReasons", + "documentation":"

Reasons for failed project deletion

" + }, "glossaryTerms":{ "shape":"GlossaryTerms", "documentation":"

The glossary terms of the project that are to be updated.

" @@ -12442,6 +12508,10 @@ "name":{ "shape":"ProjectName", "documentation":"

The name of the project that is to be updated.

" + }, + "projectStatus":{ + "shape":"ProjectStatus", + "documentation":"

Status of the project

" } } }, diff --git a/botocore/data/route53/2013-04-01/service-2.json b/botocore/data/route53/2013-04-01/service-2.json index a9d3ec2de5..0399620f94 100644 --- a/botocore/data/route53/2013-04-01/service-2.json +++ b/botocore/data/route53/2013-04-01/service-2.json @@ -2901,7 +2901,7 @@ "documentation":"

The bias increases or decreases the size of the geographic region from which Route 53 routes traffic to a resource.

To use Bias to change the size of the geographic region, specify the applicable value for the bias:

" } }, - "documentation":"

(Resource record sets only): A complex type that lets you control how Amazon Route 53 responds to DNS queries based on the geographic origin of the query and your resources. Only one of , LocalZoneGroup, Coordinates, or Amazon Web ServicesRegion is allowed per request at a time.

For more information about geoproximity routing, see Geoproximity routing in the Amazon Route 53 Developer Guide.

" + "documentation":"

(Resource record sets only): A complex type that lets you specify where your resources are located. Only one of LocalZoneGroup, Coordinates, or Amazon Web ServicesRegion is allowed per request at a time.

For more information about geoproximity routing, see Geoproximity routing in the Amazon Route 53 Developer Guide.

" }, "GetAccountLimitRequest":{ "type":"structure", diff --git a/docs/source/conf.py b/docs/source/conf.py index 506c60fa47..59e1cf99ab 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -59,7 +59,7 @@ # The short X.Y version. version = '1.34.' # The full version, including alpha/beta/rc tags. -release = '1.34.30' +release = '1.34.31' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages.