Skip to content

Commit

Permalink
Merge branch 'release-1.34.46' into develop
Browse files Browse the repository at this point in the history
* release-1.34.46:
  Bumping version to 1.34.46
  Update to latest models
  • Loading branch information
aws-sdk-python-automation committed Feb 20, 2024
2 parents d5b2e4a + fa53e1c commit 021a659
Show file tree
Hide file tree
Showing 7 changed files with 31 additions and 195 deletions.
17 changes: 17 additions & 0 deletions .changes/1.34.46.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
[
{
"category": "``dynamodb``",
"description": "Publishing quick fix for doc only update.",
"type": "api-change"
},
{
"category": "``firehose``",
"description": "This release updates a few Firehose related APIs.",
"type": "api-change"
},
{
"category": "``lambda``",
"description": "Add .NET 8 (dotnet8) Runtime support to AWS Lambda.",
"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.34.46
=======

* api-change:``dynamodb``: Publishing quick fix for doc only update.
* api-change:``firehose``: This release updates a few Firehose related APIs.
* api-change:``lambda``: Add .NET 8 (dotnet8) Runtime support to AWS Lambda.


1.34.45
=======

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.34.45'
__version__ = '1.34.46'


class NullHandler(logging.Handler):
Expand Down
2 changes: 1 addition & 1 deletion botocore/data/dynamodb/2012-08-10/service-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -893,7 +893,7 @@
{"shape":"LimitExceededException"},
{"shape":"InternalServerError"}
],
"documentation":"<p>Modifies the provisioned throughput settings, global secondary indexes, or DynamoDB Streams settings for a given table.</p> <important> <p>This operation only applies to <a href=\"https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/globaltables.V2.html\">Version 2019.11.21 (Current)</a> of global tables. </p> </important> <p>You can only perform one of the following operations at once:</p> <ul> <li> <p>Modify the provisioned throughput settings of the table.</p> </li> <li> <p>Remove a global secondary index from the table.</p> </li> <li> <p>Create a new global secondary index on the table. After the index begins backfilling, you can use <code>UpdateTable</code> to perform other operations.</p> </li> </ul> <p> <code>UpdateTable</code> is an asynchronous operation; while it is executing, the table status changes from <code>ACTIVE</code> to <code>UPDATING</code>. While it is <code>UPDATING</code>, you cannot issue another <code>UpdateTable</code> request. When the table returns to the <code>ACTIVE</code> state, the <code>UpdateTable</code> operation is complete.</p>",
"documentation":"<p>Modifies the provisioned throughput settings, global secondary indexes, or DynamoDB Streams settings for a given table.</p> <important> <p>This operation only applies to <a href=\"https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/globaltables.V2.html\">Version 2019.11.21 (Current)</a> of global tables. </p> </important> <p>You can only perform one of the following operations at once:</p> <ul> <li> <p>Modify the provisioned throughput settings of the table.</p> </li> <li> <p>Remove a global secondary index from the table.</p> </li> <li> <p>Create a new global secondary index on the table. After the index begins backfilling, you can use <code>UpdateTable</code> to perform other operations.</p> </li> </ul> <p> <code>UpdateTable</code> is an asynchronous operation; while it's executing, the table status changes from <code>ACTIVE</code> to <code>UPDATING</code>. While it's <code>UPDATING</code>, you can't issue another <code>UpdateTable</code> request on the base table nor any replicas. When the table returns to the <code>ACTIVE</code> state, the <code>UpdateTable</code> operation is complete.</p>",
"endpointdiscovery":{
}
},
Expand Down
190 changes: 0 additions & 190 deletions botocore/data/firehose/2015-08-04/service-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -56,22 +56,6 @@
],
"documentation":"<p>Describes the specified delivery stream and its status. For example, after your delivery stream is created, call <code>DescribeDeliveryStream</code> to see whether the delivery stream is <code>ACTIVE</code> and therefore ready for data to be sent to it. </p> <p>If the status of a delivery stream is <code>CREATING_FAILED</code>, this status doesn't change, and you can't invoke <a>CreateDeliveryStream</a> again on it. However, you can invoke the <a>DeleteDeliveryStream</a> operation to delete it. If the status is <code>DELETING_FAILED</code>, you can force deletion by invoking <a>DeleteDeliveryStream</a> again but with <a>DeleteDeliveryStreamInput$AllowForceDelete</a> set to true.</p>"
},
"GetKinesisStream":{
"name":"GetKinesisStream",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetKinesisStreamInput"},
"output":{"shape":"GetKinesisStreamOutput"},
"errors":[
{"shape":"ResourceNotFoundException"},
{"shape":"InvalidArgumentException"},
{"shape":"InvalidStreamTypeException"},
{"shape":"InvalidKMSResourceException"}
],
"internalonly":true
},
"ListDeliveryStreams":{
"name":"ListDeliveryStreams",
"http":{
Expand Down Expand Up @@ -211,24 +195,6 @@
{"shape":"ConcurrentModificationException"}
],
"documentation":"<p>Updates the specified destination of the specified delivery stream.</p> <p>Use this operation to change the destination type (for example, to replace the Amazon S3 destination with Amazon Redshift) or change the parameters associated with a destination (for example, to change the bucket name of the Amazon S3 destination). The update might not occur immediately. The target delivery stream remains active while the configurations are updated, so data writes to the delivery stream can continue during this process. The updated configurations are usually effective within a few minutes.</p> <p>Switching between Amazon OpenSearch Service and other services is not supported. For an Amazon OpenSearch Service destination, you can only update to another Amazon OpenSearch Service destination.</p> <p>If the destination type is the same, Firehose merges the configuration parameters specified with the destination configuration that already exists on the delivery stream. If any of the parameters are not specified in the call, the existing values are retained. For example, in the Amazon S3 destination, if <a>EncryptionConfiguration</a> is not specified, then the existing <code>EncryptionConfiguration</code> is maintained on the destination.</p> <p>If the destination type is not the same, for example, changing the destination from Amazon S3 to Amazon Redshift, Firehose does not merge any parameters. In this case, all parameters must be specified.</p> <p>Firehose uses <code>CurrentDeliveryStreamVersionId</code> to avoid race conditions and conflicting merges. This is a required field, and the service updates the configuration only if the existing configuration has a version ID that matches. After the update is applied successfully, the version ID is updated, and can be retrieved using <a>DescribeDeliveryStream</a>. Use the new version ID to set <code>CurrentDeliveryStreamVersionId</code> in the next call.</p>"
},
"VerifyResourcesExistForTagris":{
"name":"VerifyResourcesExistForTagris",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"TagrisVerifyResourcesExistInput"},
"output":{"shape":"TagrisVerifyResourcesExistOutput"},
"errors":[
{"shape":"TagrisAccessDeniedException"},
{"shape":"TagrisInternalServiceException"},
{"shape":"TagrisInvalidArnException"},
{"shape":"TagrisInvalidParameterException"},
{"shape":"TagrisPartialResourcesExistResultsException"},
{"shape":"TagrisThrottledException"}
],
"internalonly":true
}
},
"shapes":{
Expand All @@ -238,10 +204,6 @@
"min":1,
"pattern":"arn:.*"
},
"AccessKeyId":{
"type":"string",
"sensitive":true
},
"AmazonOpenSearchServerlessBufferingHints":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -1726,21 +1688,6 @@
"min":0,
"pattern":"^$|\\.[0-9a-z!\\-_.*'()]+"
},
"FirehoseSource":{"type":"string"},
"GetKinesisStreamInput":{
"type":"structure",
"required":["DeliveryStreamARN"],
"members":{
"DeliveryStreamARN":{"shape":"DeliveryStreamARN"}
}
},
"GetKinesisStreamOutput":{
"type":"structure",
"members":{
"KinesisStreamARN":{"shape":"KinesisStreamARN"},
"CredentialsForReadingKinesisStream":{"shape":"SessionCredentials"}
}
},
"HECAcknowledgmentTimeoutInSeconds":{
"type":"integer",
"max":600,
Expand Down Expand Up @@ -2073,14 +2020,6 @@
"documentation":"<p>Only requests from CloudWatch Logs are supported when CloudWatch Logs decompression is enabled.</p>",
"exception":true
},
"InvalidStreamTypeException":{
"type":"structure",
"members":{
"message":{"shape":"ErrorMessage"},
"source":{"shape":"FirehoseSource"}
},
"exception":true
},
"KMSEncryptionConfig":{
"type":"structure",
"required":["AWSKMSKeyARN"],
Expand Down Expand Up @@ -3082,10 +3021,6 @@
},
"documentation":"<p>Specifies the schema to which you want Firehose to configure your data before it writes it to Amazon S3. This parameter is required if <code>Enabled</code> is set to true.</p>"
},
"SecretAccessKey":{
"type":"string",
"sensitive":true
},
"SecurityGroupIdList":{
"type":"list",
"member":{"shape":"NonEmptyStringWithoutWhitespace"},
Expand Down Expand Up @@ -3118,26 +3053,6 @@
"exception":true,
"fault":true
},
"SessionCredentials":{
"type":"structure",
"required":[
"AccessKeyId",
"SecretAccessKey",
"SessionToken",
"Expiration"
],
"members":{
"AccessKeyId":{"shape":"AccessKeyId"},
"SecretAccessKey":{"shape":"SecretAccessKey"},
"SessionToken":{"shape":"SessionToken"},
"Expiration":{"shape":"Timestamp"}
},
"sensitive":true
},
"SessionToken":{
"type":"string",
"sensitive":true
},
"SizeInMBs":{
"type":"integer",
"max":128,
Expand Down Expand Up @@ -3777,111 +3692,6 @@
"min":0,
"pattern":"^[\\p{L}\\p{Z}\\p{N}_.:\\/=+\\-@%]*$"
},
"TagrisAccessDeniedException":{
"type":"structure",
"members":{
"message":{"shape":"TagrisExceptionMessage"}
},
"exception":true
},
"TagrisAccountId":{
"type":"string",
"max":12,
"min":12
},
"TagrisAmazonResourceName":{
"type":"string",
"max":1011,
"min":1
},
"TagrisExceptionMessage":{
"type":"string",
"max":2048,
"min":0
},
"TagrisInternalId":{
"type":"string",
"max":64,
"min":0
},
"TagrisInternalServiceException":{
"type":"structure",
"members":{
"message":{"shape":"TagrisExceptionMessage"}
},
"exception":true,
"fault":true
},
"TagrisInvalidArnException":{
"type":"structure",
"members":{
"message":{"shape":"TagrisExceptionMessage"},
"sweepListItem":{"shape":"TagrisSweepListItem"}
},
"exception":true
},
"TagrisInvalidParameterException":{
"type":"structure",
"members":{
"message":{"shape":"TagrisExceptionMessage"}
},
"exception":true
},
"TagrisPartialResourcesExistResultsException":{
"type":"structure",
"members":{
"message":{"shape":"TagrisExceptionMessage"},
"resourceExistenceInformation":{"shape":"TagrisSweepListResult"}
},
"exception":true
},
"TagrisStatus":{
"type":"string",
"enum":[
"ACTIVE",
"NOT_ACTIVE"
]
},
"TagrisSweepList":{
"type":"list",
"member":{"shape":"TagrisSweepListItem"}
},
"TagrisSweepListItem":{
"type":"structure",
"members":{
"TagrisAccountId":{"shape":"TagrisAccountId"},
"TagrisAmazonResourceName":{"shape":"TagrisAmazonResourceName"},
"TagrisInternalId":{"shape":"TagrisInternalId"},
"TagrisVersion":{"shape":"TagrisVersion"}
}
},
"TagrisSweepListResult":{
"type":"map",
"key":{"shape":"TagrisAmazonResourceName"},
"value":{"shape":"TagrisStatus"}
},
"TagrisThrottledException":{
"type":"structure",
"members":{
"message":{"shape":"TagrisExceptionMessage"}
},
"exception":true
},
"TagrisVerifyResourcesExistInput":{
"type":"structure",
"required":["TagrisSweepList"],
"members":{
"TagrisSweepList":{"shape":"TagrisSweepList"}
}
},
"TagrisVerifyResourcesExistOutput":{
"type":"structure",
"required":["TagrisSweepListResult"],
"members":{
"TagrisSweepListResult":{"shape":"TagrisSweepListResult"}
}
},
"TagrisVersion":{"type":"long"},
"Timestamp":{"type":"timestamp"},
"TopicName":{
"type":"string",
Expand Down
5 changes: 3 additions & 2 deletions botocore/data/lambda/2015-03-31/service-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -2469,7 +2469,7 @@
},
"DestinationConfig":{
"shape":"DestinationConfig",
"documentation":"<p>(Kinesis and DynamoDB Streams only) An Amazon SQS queue or Amazon SNS topic destination for discarded records.</p>"
"documentation":"<p>(Kinesis, DynamoDB Streams, Amazon MSK, and self-managed Apache Kafka event sources only) A configuration object that specifies the destination of an event after Lambda processes it.</p>"
},
"Topics":{
"shape":"Topics",
Expand Down Expand Up @@ -4639,7 +4639,7 @@
"members":{
"Destination":{
"shape":"DestinationArn",
"documentation":"<p>The Amazon Resource Name (ARN) of the destination resource.</p> <p>To retain records of <a href=\"https://docs.aws.amazon.com/lambda/latest/dg/invocation-async.html#invocation-async-destinations\">asynchronous invocations</a>, you can configure an Amazon SNS topic, Amazon SQS queue, Lambda function, or Amazon EventBridge event bus as the destination.</p> <p>To retain records of failed invocations from <a href=\"https://docs.aws.amazon.com/lambda/latest/dg/invocation-eventsourcemapping.html#event-source-mapping-destinations\">Kinesis and DynamoDB event sources</a>, you can configure an Amazon SNS topic or Amazon SQS queue as the destination.</p> <p>To retain records of failed invocations from <a href=\"https://docs.aws.amazon.com/lambda/latest/dg/with-kafka.html#services-smaa-onfailure-destination\">self-managed Kafka</a> or <a href=\"https://docs.aws.amazon.com/lambda/latest/dg/with-msk.html#services-msk-onfailure-destination\">Amazon MSK</a>, you can configure an Amazon SNS topic or Amazon SQS queue as the destination.</p>"
"documentation":"<p>The Amazon Resource Name (ARN) of the destination resource.</p> <p>To retain records of <a href=\"https://docs.aws.amazon.com/lambda/latest/dg/invocation-async.html#invocation-async-destinations\">asynchronous invocations</a>, you can configure an Amazon SNS topic, Amazon SQS queue, Lambda function, or Amazon EventBridge event bus as the destination.</p> <p>To retain records of failed invocations from <a href=\"https://docs.aws.amazon.com/lambda/latest/dg/invocation-eventsourcemapping.html#event-source-mapping-destinations\">Kinesis and DynamoDB event sources</a>, you can configure an Amazon SNS topic or Amazon SQS queue as the destination.</p> <p>To retain records of failed invocations from <a href=\"https://docs.aws.amazon.com/lambda/latest/dg/with-kafka.html#services-smaa-onfailure-destination\">self-managed Kafka</a> or <a href=\"https://docs.aws.amazon.com/lambda/latest/dg/with-msk.html#services-msk-onfailure-destination\">Amazon MSK</a>, you can configure an Amazon SNS topic, Amazon SQS queue, or Amazon S3 bucket as the destination.</p>"
}
},
"documentation":"<p>A destination for events that failed processing.</p>"
Expand Down Expand Up @@ -5275,6 +5275,7 @@
"dotnetcore2.1",
"dotnetcore3.1",
"dotnet6",
"dotnet8",
"nodejs4.3-edge",
"go1.x",
"ruby2.5",
Expand Down
2 changes: 1 addition & 1 deletion docs/source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@
# The short X.Y version.
version = '1.34.'
# The full version, including alpha/beta/rc tags.
release = '1.34.45'
release = '1.34.46'

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

0 comments on commit 021a659

Please sign in to comment.