Skip to content

Commit

Permalink
Merge branch 'release-1.29.39'
Browse files Browse the repository at this point in the history
* release-1.29.39:
  Bumping version to 1.29.39
  Update to latest models
  • Loading branch information
aws-sdk-python-automation committed Dec 28, 2022
2 parents e426625 + 4ff78bc commit 7461f63
Show file tree
Hide file tree
Showing 16 changed files with 863 additions and 744 deletions.
22 changes: 22 additions & 0 deletions .changes/1.29.39.json
@@ -0,0 +1,22 @@
[
{
"category": "``elasticache``",
"description": "This release allows you to modify the encryption in transit setting, for existing Redis clusters. You can now change the TLS configuration of your Redis clusters without the need to re-build or re-provision the clusters or impact application availability.",
"type": "api-change"
},
{
"category": "``network-firewall``",
"description": "AWS Network Firewall now provides status messages for firewalls to help you troubleshoot when your endpoint fails.",
"type": "api-change"
},
{
"category": "``rds``",
"description": "This release adds support for Custom Engine Version (CEV) on RDS Custom SQL Server.",
"type": "api-change"
},
{
"category": "``route53-recovery-control-config``",
"description": "Added support for Python paginators in the route53-recovery-control-config List* APIs.",
"type": "api-change"
}
]
9 changes: 9 additions & 0 deletions CHANGELOG.rst
Expand Up @@ -2,6 +2,15 @@
CHANGELOG
=========

1.29.39
=======

* api-change:``elasticache``: This release allows you to modify the encryption in transit setting, for existing Redis clusters. You can now change the TLS configuration of your Redis clusters without the need to re-build or re-provision the clusters or impact application availability.
* api-change:``network-firewall``: AWS Network Firewall now provides status messages for firewalls to help you troubleshoot when your endpoint fails.
* api-change:``rds``: This release adds support for Custom Engine Version (CEV) on RDS Custom SQL Server.
* api-change:``route53-recovery-control-config``: Added support for Python paginators in the route53-recovery-control-config List* APIs.


1.29.38
=======

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

__version__ = '1.29.38'
__version__ = '1.29.39'


class NullHandler(logging.Handler):
Expand Down
11 changes: 1 addition & 10 deletions botocore/data/elasticache/2015-02-02/endpoint-rule-set-1.json
Expand Up @@ -3,7 +3,7 @@
"parameters": {
"Region": {
"builtIn": "AWS::Region",
"required": false,
"required": true,
"documentation": "The AWS region used to dispatch the request.",
"type": "String"
},
Expand Down Expand Up @@ -52,15 +52,6 @@
"ref": "Endpoint"
}
]
},
{
"fn": "parseURL",
"argv": [
{
"ref": "Endpoint"
}
],
"assign": "url"
}
],
"type": "tree",
Expand Down
61 changes: 52 additions & 9 deletions botocore/data/elasticache/2015-02-02/service-2.json

Large diffs are not rendered by default.

Expand Up @@ -3,7 +3,7 @@
"parameters": {
"Region": {
"builtIn": "AWS::Region",
"required": false,
"required": true,
"documentation": "The AWS region used to dispatch the request.",
"type": "String"
},
Expand Down Expand Up @@ -52,15 +52,6 @@
"ref": "Endpoint"
}
]
},
{
"fn": "parseURL",
"argv": [
{
"ref": "Endpoint"
}
],
"assign": "url"
}
],
"type": "tree",
Expand Down
7 changes: 6 additions & 1 deletion botocore/data/network-firewall/2020-11-12/service-2.json
Expand Up @@ -677,7 +677,11 @@
},
"Status":{
"shape":"AttachmentStatus",
"documentation":"<p>The current status of the firewall endpoint in the subnet. This value reflects both the instantiation of the endpoint in the VPC subnet and the sync states that are reported in the <code>Config</code> settings. When this value is <code>READY</code>, the endpoint is available and configured properly to handle network traffic. When the endpoint isn't available for traffic, this value will reflect its state, for example <code>CREATING</code>, <code>DELETING</code>, or <code>FAILED</code>.</p>"
"documentation":"<p>The current status of the firewall endpoint in the subnet. This value reflects both the instantiation of the endpoint in the VPC subnet and the sync states that are reported in the <code>Config</code> settings. When this value is <code>READY</code>, the endpoint is available and configured properly to handle network traffic. When the endpoint isn't available for traffic, this value will reflect its state, for example <code>CREATING</code> or <code>DELETING</code>.</p>"
},
"StatusMessage":{
"shape":"StatusMessage",
"documentation":"<p>If Network Firewall fails to create or delete the firewall endpoint in the subnet, it populates this with the reason for the failure and how to resolve it. Depending on the error, it can take as many as 15 minutes to populate this field. For more information about the errors and solutions available for this field, see <a href=\"https://docs.aws.amazon.com/network-firewall/latest/developerguide/firewall-troubleshooting-endpoint-failures.html\">Troubleshooting firewall endpoint failures</a> in the <i>Network Firewall Developer Guide</i>.</p>"
}
},
"documentation":"<p>The configuration and status for a single subnet that you've specified for use by the Network Firewall firewall. This is part of the <a>FirewallStatus</a>.</p>"
Expand Down Expand Up @@ -2620,6 +2624,7 @@
},
"documentation":"<p>Stateless inspection criteria. Each stateless rule group uses exactly one of these data types to define its stateless rules. </p>"
},
"StatusMessage":{"type":"string"},
"StreamExceptionPolicy":{
"type":"string",
"enum":[
Expand Down
48 changes: 42 additions & 6 deletions botocore/data/rds/2014-10-31/service-2.json
Expand Up @@ -283,9 +283,10 @@
"errors":[
{"shape":"CustomDBEngineVersionAlreadyExistsFault"},
{"shape":"CustomDBEngineVersionQuotaExceededFault"},
{"shape":"Ec2ImagePropertiesNotSupportedFault"},
{"shape":"KMSKeyNotAccessibleFault"}
],
"documentation":"<p>Creates a custom DB engine version (CEV). A CEV is a binary volume snapshot of a database engine and specific AMI. The supported engines are the following:</p> <ul> <li> <p>Oracle Database 12.1 Enterprise Edition with the January 2021 or later RU/RUR</p> </li> <li> <p>Oracle Database 19c Enterprise Edition with the January 2021 or later RU/RUR</p> </li> </ul> <p>Amazon RDS, which is a fully managed service, supplies the Amazon Machine Image (AMI) and database software. The Amazon RDS database software is preinstalled, so you need only select a DB engine and version, and create your database. With Amazon RDS Custom for Oracle, you upload your database installation files in Amazon S3.</p> <p>When you create a custom engine version, you specify the files in a JSON document called a CEV manifest. This document describes installation .zip files stored in Amazon S3. RDS Custom creates your CEV from the installation files that you provided. This service model is called Bring Your Own Media (BYOM).</p> <p>Creation takes approximately two hours. If creation fails, RDS Custom issues <code>RDS-EVENT-0196</code> with the message <code>Creation failed for custom engine version</code>, and includes details about the failure. For example, the event prints missing files.</p> <p>After you create the CEV, it is available for use. You can create multiple CEVs, and create multiple RDS Custom instances from any CEV. You can also change the status of a CEV to make it available or inactive.</p> <note> <p>The MediaImport service that imports files from Amazon S3 to create CEVs isn't integrated with Amazon Web Services CloudTrail. If you turn on data logging for Amazon RDS in CloudTrail, calls to the <code>CreateCustomDbEngineVersion</code> event aren't logged. However, you might see calls from the API gateway that accesses your Amazon S3 bucket. These calls originate from the MediaImport service for the <code>CreateCustomDbEngineVersion</code> event.</p> </note> <p>For more information, see <a href=\"https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/custom-cev.html#custom-cev.create\"> Creating a CEV</a> in the <i>Amazon RDS User Guide</i>.</p>"
"documentation":"<p>Creates a custom DB engine version (CEV).</p>"
},
"CreateDBCluster":{
"name":"CreateDBCluster",
Expand Down Expand Up @@ -3549,10 +3550,7 @@
"type":"structure",
"required":[
"Engine",
"EngineVersion",
"DatabaseInstallationFilesS3BucketName",
"KMSKeyId",
"Manifest"
"EngineVersion"
],
"members":{
"Engine":{
Expand All @@ -3571,6 +3569,10 @@
"shape":"String255",
"documentation":"<p>The Amazon S3 directory that contains the database installation files for your CEV. For example, a valid bucket name is <code>123456789012/cev1</code>. If this setting isn't specified, no prefix is assumed.</p>"
},
"ImageId":{
"shape":"String255",
"documentation":"<p>The ID of the AMI. An AMI ID is required to create a CEV for RDS Custom for SQL Server.</p>"
},
"KMSKeyId":{
"shape":"KmsKeyIdOrArn",
"documentation":"<p>The Amazon Web Services KMS key identifier for an encrypted CEV. A symmetric encryption KMS key is required for RDS Custom, but optional for Amazon RDS.</p> <p>If you have an existing symmetric encryption KMS key in your account, you can use it with RDS Custom. No further action is necessary. If you don't already have a symmetric encryption KMS key in your account, follow the instructions in <a href=\"https://docs.aws.amazon.com/kms/latest/developerguide/create-keys.html#create-symmetric-cmk\"> Creating a symmetric encryption KMS key</a> in the <i>Amazon Web Services Key Management Service Developer Guide</i>.</p> <p>You can choose the same symmetric encryption key when you create a CEV and a DB instance, or choose different keys.</p>"
Expand Down Expand Up @@ -4629,6 +4631,20 @@
},
"exception":true
},
"CustomDBEngineVersionAMI":{
"type":"structure",
"members":{
"ImageId":{
"shape":"String",
"documentation":"<p>A value that indicates the ID of the AMI.</p>"
},
"Status":{
"shape":"String",
"documentation":"<p>A value that indicates the status of a custom engine version (CEV).</p>"
}
},
"documentation":"<p>A value that indicates the AMI information.</p>"
},
"CustomDBEngineVersionAlreadyExistsFault":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -4681,7 +4697,7 @@
"type":"string",
"max":60,
"min":1,
"pattern":"^(11\\.\\d{1}|12\\.\\d{1}|18|19)(\\.[a-zA-Z0-9_.-]{1,50})$"
"pattern":"^[a-z0-9_.-]{1,60}$"
},
"CustomEngineVersionStatus":{
"type":"string",
Expand Down Expand Up @@ -5622,6 +5638,14 @@
"shape":"CharacterSet",
"documentation":"<p>The default character set for new instances of this engine version, if the <code>CharacterSetName</code> parameter of the CreateDBInstance API isn't specified.</p>"
},
"Image":{
"shape":"CustomDBEngineVersionAMI",
"documentation":"<p>The EC2 image</p>"
},
"DBEngineMediaType":{
"shape":"String",
"documentation":"<p>A value that indicates the source media provider of the AMI based on the usage operation. Applicable for RDS Custom for SQL Server.</p>"
},
"SupportedCharacterSets":{
"shape":"SupportedCharacterSetsList",
"documentation":"<p>A list of the character sets supported by this engine for the <code>CharacterSetName</code> parameter of the <code>CreateDBInstance</code> operation.</p>"
Expand Down Expand Up @@ -8954,6 +8978,18 @@
"locationName":"EC2SecurityGroup"
}
},
"Ec2ImagePropertiesNotSupportedFault":{
"type":"structure",
"members":{
},
"documentation":"<p>The AMI configuration prerequisite has not been met.</p>",
"error":{
"code":"Ec2ImagePropertiesNotSupportedFault",
"httpStatusCode":400,
"senderFault":true
},
"exception":true
},
"Endpoint":{
"type":"structure",
"members":{
Expand Down
Expand Up @@ -3,7 +3,7 @@
"parameters": {
"Region": {
"builtIn": "AWS::Region",
"required": false,
"required": true,
"documentation": "The AWS region used to dispatch the request.",
"type": "String"
},
Expand Down Expand Up @@ -52,15 +52,6 @@
"ref": "Endpoint"
}
]
},
{
"fn": "parseURL",
"argv": [
{
"ref": "Endpoint"
}
],
"assign": "url"
}
],
"type": "tree",
Expand Down Expand Up @@ -322,8 +313,8 @@
"authSchemes": [
{
"name": "sigv4",
"signingName": "route53-recovery-control-config",
"signingRegion": "us-west-2"
"signingRegion": "us-west-2",
"signingName": "route53-recovery-control-config"
}
]
},
Expand Down
@@ -1,3 +1,34 @@
{
"pagination": {}
"pagination": {
"ListAssociatedRoute53HealthChecks": {
"input_token": "NextToken",
"output_token": "NextToken",
"limit_key": "MaxResults",
"result_key": "HealthCheckIds"
},
"ListClusters": {
"input_token": "NextToken",
"output_token": "NextToken",
"limit_key": "MaxResults",
"result_key": "Clusters"
},
"ListControlPanels": {
"input_token": "NextToken",
"output_token": "NextToken",
"limit_key": "MaxResults",
"result_key": "ControlPanels"
},
"ListRoutingControls": {
"input_token": "NextToken",
"output_token": "NextToken",
"limit_key": "MaxResults",
"result_key": "RoutingControls"
},
"ListSafetyRules": {
"input_token": "NextToken",
"output_token": "NextToken",
"limit_key": "MaxResults",
"result_key": "SafetyRules"
}
}
}

0 comments on commit 7461f63

Please sign in to comment.