Skip to content

Commit

Permalink
Merge branch 'release-1.34.97'
Browse files Browse the repository at this point in the history
* release-1.34.97:
  Bumping version to 1.34.97
  Update to latest models
  • Loading branch information
aws-sdk-python-automation committed May 2, 2024
2 parents 8b71cbe + 0d5a063 commit 55cc1c7
Show file tree
Hide file tree
Showing 8 changed files with 443 additions and 24 deletions.
22 changes: 22 additions & 0 deletions .changes/1.34.97.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
[
{
"category": "``dynamodb``",
"description": "This release adds support to specify an optional, maximum OnDemandThroughput for DynamoDB tables and global secondary indexes in the CreateTable or UpdateTable APIs. You can also override the OnDemandThroughput settings by calling the ImportTable, RestoreFromPointInTime, or RestoreFromBackup APIs.",
"type": "api-change"
},
{
"category": "``ec2``",
"description": "This release includes a new API for retrieving the public endorsement key of the EC2 instance's Nitro Trusted Platform Module (NitroTPM).",
"type": "api-change"
},
{
"category": "``personalize``",
"description": "This releases ability to delete users and their data, including their metadata and interactions data, from a dataset group.",
"type": "api-change"
},
{
"category": "``redshift-serverless``",
"description": "Update Redshift Serverless List Scheduled Actions Output Response to include Namespace Name.",
"type": "api-change"
}
]
9 changes: 9 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,15 @@
CHANGELOG
=========

1.34.97
=======

* api-change:``dynamodb``: This release adds support to specify an optional, maximum OnDemandThroughput for DynamoDB tables and global secondary indexes in the CreateTable or UpdateTable APIs. You can also override the OnDemandThroughput settings by calling the ImportTable, RestoreFromPointInTime, or RestoreFromBackup APIs.
* api-change:``ec2``: This release includes a new API for retrieving the public endorsement key of the EC2 instance's Nitro Trusted Platform Module (NitroTPM).
* api-change:``personalize``: This releases ability to delete users and their data, including their metadata and interactions data, from a dataset group.
* api-change:``redshift-serverless``: Update Redshift Serverless List Scheduled Actions Output Response to include Namespace Name.


1.34.96
=======

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.96'
__version__ = '1.34.97'


class NullHandler(logging.Handler):
Expand Down
100 changes: 87 additions & 13 deletions botocore/data/dynamodb/2012-08-10/service-2.json

Large diffs are not rendered by default.

79 changes: 79 additions & 0 deletions botocore/data/ec2/2016-11-15/service-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -4407,6 +4407,16 @@
"output":{"shape":"GetInstanceMetadataDefaultsResult"},
"documentation":"<p>Gets the default instance metadata service (IMDS) settings that are set at the account level in the specified Amazon Web Services&#x2028; Region.</p> <p>For more information, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/configuring-instance-metadata-options.html#instance-metadata-options-order-of-precedence\">Order of precedence for instance metadata options</a> in the <i>Amazon EC2 User Guide</i>.</p>"
},
"GetInstanceTpmEkPub":{
"name":"GetInstanceTpmEkPub",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetInstanceTpmEkPubRequest"},
"output":{"shape":"GetInstanceTpmEkPubResult"},
"documentation":"<p>Gets the public endorsement key associated with the Nitro Trusted Platform Module (NitroTPM) for the specified instance.</p>"
},
"GetInstanceTypesFromInstanceRequirements":{
"name":"GetInstanceTypesFromInstanceRequirements",
"http":{
Expand Down Expand Up @@ -27420,6 +27430,24 @@
"locationName":"item"
}
},
"EkPubKeyFormat":{
"type":"string",
"enum":[
"der",
"tpmt"
]
},
"EkPubKeyType":{
"type":"string",
"enum":[
"rsa-2048",
"ecc-sec-p384"
]
},
"EkPubKeyValue":{
"type":"string",
"sensitive":true
},
"ElasticGpuAssociation":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -30838,6 +30866,57 @@
}
}
},
"GetInstanceTpmEkPubRequest":{
"type":"structure",
"required":[
"InstanceId",
"KeyType",
"KeyFormat"
],
"members":{
"InstanceId":{
"shape":"InstanceId",
"documentation":"<p>The ID of the instance for which to get the public endorsement key.</p>"
},
"KeyType":{
"shape":"EkPubKeyType",
"documentation":"<p>The required public endorsement key type.</p>"
},
"KeyFormat":{
"shape":"EkPubKeyFormat",
"documentation":"<p>The required public endorsement key format. Specify <code>der</code> for a DER-encoded public key that is compatible with OpenSSL. Specify <code>tpmt</code> for a TPM 2.0 format that is compatible with tpm2-tools. The returned key is base64 encoded.</p>"
},
"DryRun":{
"shape":"Boolean",
"documentation":"<p>Specify this parameter to verify whether the request will succeed, without actually making the request. If the request will succeed, the response is <code>DryRunOperation</code>. Otherwise, the response is <code>UnauthorizedOperation</code>.</p>"
}
}
},
"GetInstanceTpmEkPubResult":{
"type":"structure",
"members":{
"InstanceId":{
"shape":"InstanceId",
"documentation":"<p>The ID of the instance.</p>",
"locationName":"instanceId"
},
"KeyType":{
"shape":"EkPubKeyType",
"documentation":"<p>The public endorsement key type.</p>",
"locationName":"keyType"
},
"KeyFormat":{
"shape":"EkPubKeyFormat",
"documentation":"<p>The public endorsement key format.</p>",
"locationName":"keyFormat"
},
"KeyValue":{
"shape":"EkPubKeyValue",
"documentation":"<p>The public endorsement key material.</p>",
"locationName":"keyValue"
}
}
},
"GetInstanceTypesFromInstanceRequirementsRequest":{
"type":"structure",
"required":[
Expand Down
Loading

0 comments on commit 55cc1c7

Please sign in to comment.