Skip to content

Commit

Permalink
Merge branch 'release-1.31.22' into develop
Browse files Browse the repository at this point in the history
* release-1.31.22:
  Bumping version to 1.31.22
  Update to latest partitions and endpoints
  Update to latest models
  • Loading branch information
aws-sdk-python-automation committed Aug 8, 2023
2 parents 168fc39 + 1e0fee7 commit 2e6e70b
Show file tree
Hide file tree
Showing 10 changed files with 459 additions and 214 deletions.
17 changes: 17 additions & 0 deletions .changes/1.31.22.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
[
{
"category": "``backup``",
"description": "This release introduces a new logically air-gapped vault (Preview) in AWS Backup that stores immutable backup copies, which are locked by default and isolated with encryption using AWS owned keys. Logically air-gapped vault (Preview) allows secure recovery of application data across accounts.",
"type": "api-change"
},
{
"category": "``elasticache``",
"description": "Added support for cluster mode in online migration and test migration API",
"type": "api-change"
},
{
"category": "``servicecatalog``",
"description": "Introduce support for HashiCorp Terraform Cloud in Service Catalog by addying TERRAFORM_CLOUD product type in CreateProduct and CreateProvisioningArtifact API.",
"type": "api-change"
}
]
8 changes: 8 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,14 @@
CHANGELOG
=========

1.31.22
=======

* api-change:``backup``: This release introduces a new logically air-gapped vault (Preview) in AWS Backup that stores immutable backup copies, which are locked by default and isolated with encryption using AWS owned keys. Logically air-gapped vault (Preview) allows secure recovery of application data across accounts.
* api-change:``elasticache``: Added support for cluster mode in online migration and test migration API
* api-change:``servicecatalog``: Introduce support for HashiCorp Terraform Cloud in Service Catalog by addying TERRAFORM_CLOUD product type in CreateProduct and CreateProvisioningArtifact API.


1.31.21
=======

Expand Down
2 changes: 1 addition & 1 deletion botocore/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
import os
import re

__version__ = '1.31.21'
__version__ = '1.31.22'


class NullHandler(logging.Handler):
Expand Down
6 changes: 6 additions & 0 deletions botocore/data/backup/2018-11-15/paginators-1.json
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,12 @@
"output_token": "NextToken",
"limit_key": "MaxResults",
"result_key": "RecoveryPoints"
},
"ListProtectedResourcesByBackupVault": {
"input_token": "NextToken",
"output_token": "NextToken",
"limit_key": "MaxResults",
"result_key": "Results"
}
}
}
199 changes: 192 additions & 7 deletions botocore/data/backup/2018-11-15/service-2.json

Large diffs are not rendered by default.

44 changes: 43 additions & 1 deletion botocore/data/elasticache/2015-02-02/service-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -1329,6 +1329,25 @@
{"shape":"InvalidParameterCombinationException"}
],
"documentation":"<p>Represents the input of a <code>TestFailover</code> operation which test automatic failover on a specified node group (called shard in the console) in a replication group (called cluster in the console).</p> <p>This API is designed for testing the behavior of your application in case of ElastiCache failover. It is not designed to be an operational tool for initiating a failover to overcome a problem you may have with the cluster. Moreover, in certain conditions such as large-scale operational events, Amazon may block this API. </p> <p class=\"title\"> <b>Note the following</b> </p> <ul> <li> <p>A customer can use this operation to test automatic failover on up to 5 shards (called node groups in the ElastiCache API and Amazon CLI) in any rolling 24-hour period.</p> </li> <li> <p>If calling this operation on shards in different clusters (called replication groups in the API and CLI), the calls can be made concurrently.</p> <p> </p> </li> <li> <p>If calling this operation multiple times on different shards in the same Redis (cluster mode enabled) replication group, the first node replacement must complete before a subsequent call can be made.</p> </li> <li> <p>To determine whether the node replacement is complete you can check Events using the Amazon ElastiCache console, the Amazon CLI, or the ElastiCache API. Look for the following automatic failover related events, listed here in order of occurrance:</p> <ol> <li> <p>Replication group message: <code>Test Failover API called for node group &lt;node-group-id&gt;</code> </p> </li> <li> <p>Cache cluster message: <code>Failover from primary node &lt;primary-node-id&gt; to replica node &lt;node-id&gt; completed</code> </p> </li> <li> <p>Replication group message: <code>Failover from primary node &lt;primary-node-id&gt; to replica node &lt;node-id&gt; completed</code> </p> </li> <li> <p>Cache cluster message: <code>Recovering cache nodes &lt;node-id&gt;</code> </p> </li> <li> <p>Cache cluster message: <code>Finished recovery for cache nodes &lt;node-id&gt;</code> </p> </li> </ol> <p>For more information see:</p> <ul> <li> <p> <a href=\"https://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/ECEvents.Viewing.html\">Viewing ElastiCache Events</a> in the <i>ElastiCache User Guide</i> </p> </li> <li> <p> <a href=\"https://docs.aws.amazon.com/AmazonElastiCache/latest/APIReference/API_DescribeEvents.html\">DescribeEvents</a> in the ElastiCache API Reference</p> </li> </ul> </li> </ul> <p>Also see, <a href=\"https://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/AutoFailover.html#auto-failover-test\">Testing Multi-AZ </a> in the <i>ElastiCache User Guide</i>.</p>"
},
"TestMigration":{
"name":"TestMigration",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"TestMigrationMessage"},
"output":{
"shape":"TestMigrationResponse",
"resultWrapper":"TestMigrationResult"
},
"errors":[
{"shape":"ReplicationGroupNotFoundFault"},
{"shape":"InvalidReplicationGroupStateFault"},
{"shape":"ReplicationGroupAlreadyUnderMigrationFault"},
{"shape":"InvalidParameterValueException"}
],
"documentation":"<p> Async API to test connection between source and target replication group. </p>"
}
},
"shapes":{
Expand Down Expand Up @@ -4137,7 +4156,7 @@
},
"NodeGroupCount":{
"shape":"Integer",
"documentation":"<p>The number of node groups you wish to add</p>"
"documentation":"<p>Total number of node groups you want</p>"
},
"RegionalConfigurations":{
"shape":"RegionalConfigurationList",
Expand Down Expand Up @@ -6711,6 +6730,29 @@
"ReplicationGroup":{"shape":"ReplicationGroup"}
}
},
"TestMigrationMessage":{
"type":"structure",
"required":[
"ReplicationGroupId",
"CustomerNodeEndpointList"
],
"members":{
"ReplicationGroupId":{
"shape":"String",
"documentation":"<p> The ID of the replication group to which data is to be migrated. </p>"
},
"CustomerNodeEndpointList":{
"shape":"CustomerNodeEndpointList",
"documentation":"<p> List of endpoints from which data should be migrated. List should have only one element. </p>"
}
}
},
"TestMigrationResponse":{
"type":"structure",
"members":{
"ReplicationGroup":{"shape":"ReplicationGroup"}
}
},
"TimeRangeFilter":{
"type":"structure",
"members":{
Expand Down
21 changes: 21 additions & 0 deletions botocore/data/endpoints.json
Original file line number Diff line number Diff line change
Expand Up @@ -5878,6 +5878,13 @@
"deprecated" : true,
"hostname" : "elasticfilesystem-fips.eu-west-3.amazonaws.com"
},
"fips-il-central-1" : {
"credentialScope" : {
"region" : "il-central-1"
},
"deprecated" : true,
"hostname" : "elasticfilesystem-fips.il-central-1.amazonaws.com"
},
"fips-me-central-1" : {
"credentialScope" : {
"region" : "me-central-1"
Expand Down Expand Up @@ -5927,6 +5934,12 @@
"deprecated" : true,
"hostname" : "elasticfilesystem-fips.us-west-2.amazonaws.com"
},
"il-central-1" : {
"variants" : [ {
"hostname" : "elasticfilesystem-fips.il-central-1.amazonaws.com",
"tags" : [ "fips" ]
} ]
},
"me-central-1" : {
"variants" : [ {
"hostname" : "elasticfilesystem-fips.me-central-1.amazonaws.com",
Expand Down Expand Up @@ -9955,6 +9968,7 @@
"deprecated" : true,
"hostname" : "license-manager-linux-subscriptions-fips.us-west-2.amazonaws.com"
},
"il-central-1" : { },
"me-central-1" : { },
"me-south-1" : { },
"sa-east-1" : { },
Expand Down Expand Up @@ -14425,6 +14439,7 @@
"eu-west-1" : { },
"eu-west-2" : { },
"eu-west-3" : { },
"il-central-1" : { },
"me-central-1" : { },
"me-south-1" : { },
"sa-east-1" : { },
Expand Down Expand Up @@ -21975,6 +21990,12 @@
}
}
},
"license-manager-linux-subscriptions" : {
"endpoints" : {
"us-gov-east-1" : { },
"us-gov-west-1" : { }
}
},
"logs" : {
"endpoints" : {
"fips-us-gov-east-1" : {
Expand Down
Loading

0 comments on commit 2e6e70b

Please sign in to comment.