Skip to content

Commit

Permalink
Release v1.50.33 (2024-03-06) (#5190)
Browse files Browse the repository at this point in the history
Release v1.50.33 (2024-03-06)
===

### Service Client Updates
* `service/dynamodb`: Updates service API, documentation, waiters, paginators, and examples
  * Doc only updates for DynamoDB documentation
* `service/imagebuilder`: Updates service API and documentation
* `service/mwaa`: Updates service documentation
* `service/rds`: Updates service API, documentation, waiters, paginators, and examples
  * Updated the input of CreateDBCluster and ModifyDBCluster to support setting CA certificates. Updated the output of DescribeDBCluster to show current CA certificate setting value.
* `service/redshift`: Updates service documentation
  * Update for documentation only. Covers port ranges, definition updates for data sharing, and definition updates to cluster-snapshot documentation.
* `service/verifiedpermissions`: Updates service API and documentation
  • Loading branch information
aws-sdk-go-automation authored Mar 6, 2024
1 parent 5bd94b1 commit c314bba
Show file tree
Hide file tree
Showing 17 changed files with 738 additions and 220 deletions.
14 changes: 14 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
Release v1.50.33 (2024-03-06)
===

### Service Client Updates
* `service/dynamodb`: Updates service API, documentation, waiters, paginators, and examples
* Doc only updates for DynamoDB documentation
* `service/imagebuilder`: Updates service API and documentation
* `service/mwaa`: Updates service documentation
* `service/rds`: Updates service API, documentation, waiters, paginators, and examples
* Updated the input of CreateDBCluster and ModifyDBCluster to support setting CA certificates. Updated the output of DescribeDBCluster to show current CA certificate setting value.
* `service/redshift`: Updates service documentation
* Update for documentation only. Covers port ranges, definition updates for data sharing, and definition updates to cluster-snapshot documentation.
* `service/verifiedpermissions`: Updates service API and documentation

Release v1.50.32 (2024-03-05)
===

Expand Down
2 changes: 1 addition & 1 deletion aws/version.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ package aws
const SDKName = "aws-sdk-go"

// SDKVersion is the version of this SDK
const SDKVersion = "1.50.32"
const SDKVersion = "1.50.33"
10 changes: 5 additions & 5 deletions models/apis/dynamodb/2012-08-10/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@
"UntagResource": "<p>Removes the association of tags from an Amazon DynamoDB resource. You can call <code>UntagResource</code> up to five times per second, per account. </p> <p>For an overview on tagging DynamoDB resources, see <a href=\"https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Tagging.html\">Tagging for DynamoDB</a> in the <i>Amazon DynamoDB Developer Guide</i>.</p>",
"UpdateContinuousBackups": "<p> <code>UpdateContinuousBackups</code> enables or disables point in time recovery for the specified table. A successful <code>UpdateContinuousBackups</code> call returns the current <code>ContinuousBackupsDescription</code>. Continuous backups are <code>ENABLED</code> on all tables at table creation. If point in time recovery is enabled, <code>PointInTimeRecoveryStatus</code> will be set to ENABLED.</p> <p> Once continuous backups and point in time recovery are enabled, you can restore to any point in time within <code>EarliestRestorableDateTime</code> and <code>LatestRestorableDateTime</code>. </p> <p> <code>LatestRestorableDateTime</code> is typically 5 minutes before the current time. You can restore your table to any point in time during the last 35 days. </p>",
"UpdateContributorInsights": "<p>Updates the status for contributor insights for a specific table or index. CloudWatch Contributor Insights for DynamoDB graphs display the partition key and (if applicable) sort key of frequently accessed items and frequently throttled items in plaintext. If you require the use of Amazon Web Services Key Management Service (KMS) to encrypt this table’s partition key and sort key data with an Amazon Web Services managed key or customer managed key, you should not enable CloudWatch Contributor Insights for DynamoDB for this table.</p>",
"UpdateGlobalTable": "<p>Adds or removes replicas in the specified global table. The global table must already exist to be able to use this operation. Any replica to be added must be empty, have the same name as the global table, have the same key schema, have DynamoDB Streams enabled, and have the same provisioned and maximum write capacity units.</p> <important> <p>This operation only applies to <a href=\"https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/globaltables.V1.html\">Version 2017.11.29 (Legacy)</a> of global tables. We recommend using <a href=\"https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/globaltables.V2.html\">Version 2019.11.21 (Current)</a> when creating new global tables, as it provides greater flexibility, higher efficiency and consumes less write capacity than 2017.11.29 (Legacy). To determine which version you are using, see <a href=\"https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/globaltables.DetermineVersion.html\">Determining the version</a>. To update existing global tables from version 2017.11.29 (Legacy) to version 2019.11.21 (Current), see <a href=\"https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/V2globaltables_upgrade.html\"> Updating global tables</a>. </p> </important> <note> <p> This operation only applies to <a href=\"https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/globaltables.V1.html\">Version 2017.11.29</a> of global tables. If you are using global tables <a href=\"https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/globaltables.V2.html\">Version 2019.11.21</a> you can use <a href=\"https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_DescribeTable.html\">DescribeTable</a> instead. </p> <p> Although you can use <code>UpdateGlobalTable</code> to add replicas and remove replicas in a single request, for simplicity we recommend that you issue separate requests for adding or removing replicas. </p> </note> <p> If global secondary indexes are specified, then the following conditions must also be met: </p> <ul> <li> <p> The global secondary indexes must have the same name. </p> </li> <li> <p> The global secondary indexes must have the same hash key and sort key (if present). </p> </li> <li> <p> The global secondary indexes must have the same provisioned and maximum write capacity units. </p> </li> </ul>",
"UpdateGlobalTable": "<p>Adds or removes replicas in the specified global table. The global table must already exist to be able to use this operation. Any replica to be added must be empty, have the same name as the global table, have the same key schema, have DynamoDB Streams enabled, and have the same provisioned and maximum write capacity units.</p> <important> <p>This operation only applies to <a href=\"https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/globaltables.V1.html\">Version 2017.11.29 (Legacy)</a> of global tables. We recommend using <a href=\"https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/globaltables.V2.html\">Version 2019.11.21 (Current)</a> when creating new global tables, as it provides greater flexibility, higher efficiency and consumes less write capacity than 2017.11.29 (Legacy). To determine which version you are using, see <a href=\"https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/globaltables.DetermineVersion.html\">Determining the version</a>. To update existing global tables from version 2017.11.29 (Legacy) to version 2019.11.21 (Current), see <a href=\"https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/V2globaltables_upgrade.html\"> Updating global tables</a>. </p> </important> <note> <p> This operation only applies to <a href=\"https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/globaltables.V1.html\">Version 2017.11.29</a> of global tables. If you are using global tables <a href=\"https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/globaltables.V2.html\">Version 2019.11.21</a> you can use <a href=\"https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_UpdateTable.html\">UpdateTable</a> instead. </p> <p> Although you can use <code>UpdateGlobalTable</code> to add replicas and remove replicas in a single request, for simplicity we recommend that you issue separate requests for adding or removing replicas. </p> </note> <p> If global secondary indexes are specified, then the following conditions must also be met: </p> <ul> <li> <p> The global secondary indexes must have the same name. </p> </li> <li> <p> The global secondary indexes must have the same hash key and sort key (if present). </p> </li> <li> <p> The global secondary indexes must have the same provisioned and maximum write capacity units. </p> </li> </ul>",
"UpdateGlobalTableSettings": "<p>Updates settings for a global table.</p> <important> <p>This operation only applies to <a href=\"https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/globaltables.V1.html\">Version 2017.11.29 (Legacy)</a> of global tables. We recommend using <a href=\"https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/globaltables.V2.html\">Version 2019.11.21 (Current)</a> when creating new global tables, as it provides greater flexibility, higher efficiency and consumes less write capacity than 2017.11.29 (Legacy). To determine which version you are using, see <a href=\"https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/globaltables.DetermineVersion.html\">Determining the version</a>. To update existing global tables from version 2017.11.29 (Legacy) to version 2019.11.21 (Current), see <a href=\"https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/V2globaltables_upgrade.html\"> Updating global tables</a>. </p> </important>",
"UpdateItem": "<p>Edits an existing item's attributes, or adds a new item to the table if it does not already exist. You can put, delete, or add attribute values. You can also perform a conditional update on an existing item (insert a new attribute name-value pair if it doesn't exist, or replace an existing name-value pair if it has certain expected attribute values).</p> <p>You can also return the item's attribute values in the same <code>UpdateItem</code> operation using the <code>ReturnValues</code> parameter.</p>",
"UpdateKinesisStreamingDestination": "<p>The command to update the Kinesis stream destination.</p>",
Expand Down Expand Up @@ -85,7 +85,7 @@
}
},
"AttributeDefinition": {
"base": "<p>Represents an attribute for describing the key schema for the table and indexes.</p>",
"base": "<p>Represents an attribute for describing the schema for the table and indexes.</p>",
"refs": {
"AttributeDefinitions$member": null
}
Expand Down Expand Up @@ -555,7 +555,7 @@
"DeleteItemInput$ConditionExpression": "<p>A condition that must be satisfied in order for a conditional <code>DeleteItem</code> to succeed.</p> <p>An expression can contain any of the following:</p> <ul> <li> <p>Functions: <code>attribute_exists | attribute_not_exists | attribute_type | contains | begins_with | size</code> </p> <p>These function names are case-sensitive.</p> </li> <li> <p>Comparison operators: <code>= | &lt;&gt; | &lt; | &gt; | &lt;= | &gt;= | BETWEEN | IN </code> </p> </li> <li> <p> Logical operators: <code>AND | OR | NOT</code> </p> </li> </ul> <p>For more information about condition expressions, see <a href=\"https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Expressions.SpecifyingConditions.html\">Condition Expressions</a> in the <i>Amazon DynamoDB Developer Guide</i>.</p>",
"Put$ConditionExpression": "<p>A condition that must be satisfied in order for a conditional update to succeed.</p>",
"PutItemInput$ConditionExpression": "<p>A condition that must be satisfied in order for a conditional <code>PutItem</code> operation to succeed.</p> <p>An expression can contain any of the following:</p> <ul> <li> <p>Functions: <code>attribute_exists | attribute_not_exists | attribute_type | contains | begins_with | size</code> </p> <p>These function names are case-sensitive.</p> </li> <li> <p>Comparison operators: <code>= | &lt;&gt; | &lt; | &gt; | &lt;= | &gt;= | BETWEEN | IN </code> </p> </li> <li> <p> Logical operators: <code>AND | OR | NOT</code> </p> </li> </ul> <p>For more information on condition expressions, see <a href=\"https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Expressions.SpecifyingConditions.html\">Condition Expressions</a> in the <i>Amazon DynamoDB Developer Guide</i>.</p>",
"QueryInput$FilterExpression": "<p>A string that contains conditions that DynamoDB applies after the <code>Query</code> operation, but before the data is returned to you. Items that do not satisfy the <code>FilterExpression</code> criteria are not returned.</p> <p>A <code>FilterExpression</code> does not allow key attributes. You cannot define a filter expression based on a partition key or a sort key.</p> <note> <p>A <code>FilterExpression</code> is applied after the items have already been read; the process of filtering does not consume any additional read capacity units.</p> </note> <p>For more information, see <a href=\"https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/QueryAndScan.html#Query.FilterExpression\">Filter Expressions</a> in the <i>Amazon DynamoDB Developer Guide</i>.</p>",
"QueryInput$FilterExpression": "<p>A string that contains conditions that DynamoDB applies after the <code>Query</code> operation, but before the data is returned to you. Items that do not satisfy the <code>FilterExpression</code> criteria are not returned.</p> <p>A <code>FilterExpression</code> does not allow key attributes. You cannot define a filter expression based on a partition key or a sort key.</p> <note> <p>A <code>FilterExpression</code> is applied after the items have already been read; the process of filtering does not consume any additional read capacity units.</p> </note> <p>For more information, see <a href=\"https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Query.FilterExpression.html\">Filter Expressions</a> in the <i>Amazon DynamoDB Developer Guide</i>.</p>",
"ScanInput$FilterExpression": "<p>A string that contains conditions that DynamoDB applies after the <code>Scan</code> operation, but before the data is returned to you. Items that do not satisfy the <code>FilterExpression</code> criteria are not returned.</p> <note> <p>A <code>FilterExpression</code> is applied after the items have already been read; the process of filtering does not consume any additional read capacity units.</p> </note> <p>For more information, see <a href=\"https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Scan.html#Scan.FilterExpression\">Filter Expressions</a> in the <i>Amazon DynamoDB Developer Guide</i>.</p>",
"Update$ConditionExpression": "<p>A condition that must be satisfied in order for a conditional update to succeed.</p>",
"UpdateItemInput$ConditionExpression": "<p>A condition that must be satisfied in order for a conditional update to succeed.</p> <p>An expression can contain any of the following:</p> <ul> <li> <p>Functions: <code>attribute_exists | attribute_not_exists | attribute_type | contains | begins_with | size</code> </p> <p>These function names are case-sensitive.</p> </li> <li> <p>Comparison operators: <code>= | &lt;&gt; | &lt; | &gt; | &lt;= | &gt;= | BETWEEN | IN </code> </p> </li> <li> <p> Logical operators: <code>AND | OR | NOT</code> </p> </li> </ul> <p>For more information about condition expressions, see <a href=\"https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Expressions.SpecifyingConditions.html\">Specifying Conditions</a> in the <i>Amazon DynamoDB Developer Guide</i>.</p>"
Expand Down Expand Up @@ -2154,7 +2154,7 @@
"ProjectionType": {
"base": null,
"refs": {
"Projection$ProjectionType": "<p>The set of attributes that are projected into the index:</p> <ul> <li> <p> <code>KEYS_ONLY</code> - Only the index and primary keys are projected into the index.</p> </li> <li> <p> <code>INCLUDE</code> - In addition to the attributes described in <code>KEYS_ONLY</code>, the secondary index will include other non-key attributes that you specify.</p> </li> <li> <p> <code>ALL</code> - All of the table attributes are projected into the index.</p> </li> </ul>"
"Projection$ProjectionType": "<p>The set of attributes that are projected into the index:</p> <ul> <li> <p> <code>KEYS_ONLY</code> - Only the index and primary keys are projected into the index.</p> </li> <li> <p> <code>INCLUDE</code> - In addition to the attributes described in <code>KEYS_ONLY</code>, the secondary index will include other non-key attributes that you specify.</p> </li> <li> <p> <code>ALL</code> - All of the table attributes are projected into the index.</p> </li> </ul> <p>When using the DynamoDB console, <code>ALL</code> is selected by default.</p>"
}
},
"ProvisionedThroughput": {
Expand Down Expand Up @@ -2571,7 +2571,7 @@
"base": null,
"refs": {
"ExportDescription$S3BucketOwner": "<p>The ID of the Amazon Web Services account that owns the bucket containing the export.</p>",
"ExportTableToPointInTimeInput$S3BucketOwner": "<p>The ID of the Amazon Web Services account that owns the bucket the export will be stored in.</p>",
"ExportTableToPointInTimeInput$S3BucketOwner": "<p>The ID of the Amazon Web Services account that owns the bucket the export will be stored in.</p> <note> <p>S3BucketOwner is a required parameter when exporting to a S3 bucket in another account.</p> </note>",
"S3BucketSource$S3BucketOwner": "<p> The account number of the S3 bucket that is being imported from. If the bucket is owned by the requester this is optional. </p>"
}
},
Expand Down
7 changes: 5 additions & 2 deletions models/apis/imagebuilder/2019-12-02/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -3340,7 +3340,9 @@
"action":{"shape":"LifecycleExecutionResourceAction"},
"region":{"shape":"NonEmptyString"},
"snapshots":{"shape":"LifecycleExecutionSnapshotResourceList"},
"imageUris":{"shape":"StringList"}
"imageUris":{"shape":"StringList"},
"startTime":{"shape":"DateTimeTimestamp"},
"endTime":{"shape":"DateTimeTimestamp"}
}
},
"LifecycleExecutionResourceAction":{
Expand Down Expand Up @@ -3410,7 +3412,8 @@
"CANCELLED",
"CANCELLING",
"FAILED",
"SUCCESS"
"SUCCESS",
"PENDING"
]
},
"LifecycleExecutionsList":{
Expand Down
6 changes: 4 additions & 2 deletions models/apis/imagebuilder/2019-12-02/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -635,6 +635,8 @@
"ImageSummary$deprecationTime": "<p>The time when deprecation occurs for an image resource. This can be a past or future date.</p>",
"LifecycleExecution$startTime": "<p>The timestamp when the lifecycle runtime instance started.</p>",
"LifecycleExecution$endTime": "<p>The timestamp when the lifecycle runtime instance completed.</p>",
"LifecycleExecutionResource$startTime": "<p>The starting timestamp from the lifecycle action that was applied to the resource.</p>",
"LifecycleExecutionResource$endTime": "<p>The ending timestamp from the lifecycle action that was applied to the resource.</p>",
"LifecyclePolicy$dateCreated": "<p>The timestamp when Image Builder created the lifecycle policy resource.</p>",
"LifecyclePolicy$dateUpdated": "<p>The timestamp when Image Builder updated the lifecycle policy resource.</p>",
"LifecyclePolicy$dateLastRun": "<p>The timestamp for the last time Image Builder ran the lifecycle policy.</p>",
Expand Down Expand Up @@ -2879,9 +2881,9 @@
"InfrastructureConfiguration$tags": "<p>The tags of the infrastructure configuration.</p>",
"InfrastructureConfigurationSummary$tags": "<p>The tags of the infrastructure configuration.</p>",
"LifecyclePolicy$tags": "<p>To help manage your lifecycle policy resources, you can assign your own metadata to each resource in the form of tags. Each tag consists of a key and an optional value, both of which you define.</p>",
"LifecyclePolicyDetailExclusionRules$tagMap": "<p>Contains a list of tags that Image Builder uses to skip lifecycle actions for resources that have them.</p>",
"LifecyclePolicyDetailExclusionRules$tagMap": "<p>Contains a list of tags that Image Builder uses to skip lifecycle actions for Image Builder image resources that have them.</p>",
"LifecyclePolicyDetailExclusionRulesAmis$tagMap": "<p>Lists tags that should be excluded from lifecycle actions for the AMIs that have them.</p>",
"LifecyclePolicyResourceSelection$tagMap": "<p>A list of tags that are used as selection criteria for the resources that the lifecycle policy applies to.</p>",
"LifecyclePolicyResourceSelection$tagMap": "<p>A list of tags that are used as selection criteria for the Image Builder image resources that the lifecycle policy applies to.</p>",
"LifecyclePolicySummary$tags": "<p>To help manage your lifecycle policy resources, you can assign your own metadata to each resource in the form of tags. Each tag consists of a key and an optional value, both of which you define.</p>",
"ListTagsForResourceResponse$tags": "<p>The tags for the specified resource.</p>",
"TagResourceRequest$tags": "<p>The tags to apply to the resource.</p>",
Expand Down
Loading

0 comments on commit c314bba

Please sign in to comment.