Skip to content

Commit

Permalink
Release v1.52.1 (2024-05-02) (#5251)
Browse files Browse the repository at this point in the history
Release v1.52.1 (2024-05-02)
===

### Service Client Updates
* `service/dynamodb`: Updates service API, documentation, waiters, paginators, and examples
  * 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.
* `service/ec2`: Updates service API and documentation
  * This release includes a new API for retrieving the public endorsement key of the EC2 instance's Nitro Trusted Platform Module (NitroTPM).
* `service/personalize`: Updates service API and documentation
* `service/redshift-serverless`: Updates service API and documentation
  • Loading branch information
aws-sdk-go-automation committed May 2, 2024
1 parent 09c0ee9 commit 8beb96a
Show file tree
Hide file tree
Showing 16 changed files with 1,958 additions and 122 deletions.
11 changes: 11 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,14 @@
Release v1.52.1 (2024-05-02)
===

### Service Client Updates
* `service/dynamodb`: Updates service API, documentation, waiters, paginators, and examples
* 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.
* `service/ec2`: Updates service API and documentation
* This release includes a new API for retrieving the public endorsement key of the EC2 instance's Nitro Trusted Platform Module (NitroTPM).
* `service/personalize`: Updates service API and documentation
* `service/redshift-serverless`: Updates service API and documentation

Release v1.52.0 (2024-05-01)
===

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.52.0"
const SDKVersion = "1.52.1"
55 changes: 41 additions & 14 deletions models/apis/dynamodb/2012-08-10/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -1528,7 +1528,8 @@
"IndexName":{"shape":"IndexName"},
"KeySchema":{"shape":"KeySchema"},
"Projection":{"shape":"Projection"},
"ProvisionedThroughput":{"shape":"ProvisionedThroughput"}
"ProvisionedThroughput":{"shape":"ProvisionedThroughput"},
"OnDemandThroughput":{"shape":"OnDemandThroughput"}
}
},
"CreateGlobalTableInput":{
Expand Down Expand Up @@ -1562,6 +1563,7 @@
"RegionName":{"shape":"RegionName"},
"KMSMasterKeyId":{"shape":"KMSMasterKeyId"},
"ProvisionedThroughputOverride":{"shape":"ProvisionedThroughputOverride"},
"OnDemandThroughputOverride":{"shape":"OnDemandThroughputOverride"},
"GlobalSecondaryIndexes":{"shape":"ReplicaGlobalSecondaryIndexList"},
"TableClassOverride":{"shape":"TableClass"}
}
Expand All @@ -1586,7 +1588,8 @@
"Tags":{"shape":"TagList"},
"TableClass":{"shape":"TableClass"},
"DeletionProtectionEnabled":{"shape":"DeletionProtectionEnabled"},
"ResourcePolicy":{"shape":"ResourcePolicy"}
"ResourcePolicy":{"shape":"ResourcePolicy"},
"OnDemandThroughput":{"shape":"OnDemandThroughput"}
}
},
"CreateTableOutput":{
Expand Down Expand Up @@ -2222,7 +2225,8 @@
"IndexName":{"shape":"IndexName"},
"KeySchema":{"shape":"KeySchema"},
"Projection":{"shape":"Projection"},
"ProvisionedThroughput":{"shape":"ProvisionedThroughput"}
"ProvisionedThroughput":{"shape":"ProvisionedThroughput"},
"OnDemandThroughput":{"shape":"OnDemandThroughput"}
}
},
"GlobalSecondaryIndexAutoScalingUpdate":{
Expand All @@ -2248,7 +2252,8 @@
"ProvisionedThroughput":{"shape":"ProvisionedThroughputDescription"},
"IndexSizeBytes":{"shape":"LongObject"},
"ItemCount":{"shape":"LongObject"},
"IndexArn":{"shape":"String"}
"IndexArn":{"shape":"String"},
"OnDemandThroughput":{"shape":"OnDemandThroughput"}
}
},
"GlobalSecondaryIndexDescriptionList":{
Expand All @@ -2261,7 +2266,8 @@
"IndexName":{"shape":"IndexName"},
"KeySchema":{"shape":"KeySchema"},
"Projection":{"shape":"Projection"},
"ProvisionedThroughput":{"shape":"ProvisionedThroughput"}
"ProvisionedThroughput":{"shape":"ProvisionedThroughput"},
"OnDemandThroughput":{"shape":"OnDemandThroughput"}
}
},
"GlobalSecondaryIndexList":{
Expand Down Expand Up @@ -2892,6 +2898,19 @@
"type":"list",
"member":{"shape":"NumberAttributeValue"}
},
"OnDemandThroughput":{
"type":"structure",
"members":{
"MaxReadRequestUnits":{"shape":"LongObject"},
"MaxWriteRequestUnits":{"shape":"LongObject"}
}
},
"OnDemandThroughputOverride":{
"type":"structure",
"members":{
"MaxReadRequestUnits":{"shape":"LongObject"}
}
},
"ParameterizedStatement":{
"type":"structure",
"required":["Statement"],
Expand Down Expand Up @@ -3193,6 +3212,7 @@
"ReplicaStatusPercentProgress":{"shape":"ReplicaStatusPercentProgress"},
"KMSMasterKeyId":{"shape":"KMSMasterKeyId"},
"ProvisionedThroughputOverride":{"shape":"ProvisionedThroughputOverride"},
"OnDemandThroughputOverride":{"shape":"OnDemandThroughputOverride"},
"GlobalSecondaryIndexes":{"shape":"ReplicaGlobalSecondaryIndexDescriptionList"},
"ReplicaInaccessibleDateTime":{"shape":"Date"},
"ReplicaTableClassSummary":{"shape":"TableClassSummary"}
Expand All @@ -3207,7 +3227,8 @@
"required":["IndexName"],
"members":{
"IndexName":{"shape":"IndexName"},
"ProvisionedThroughputOverride":{"shape":"ProvisionedThroughputOverride"}
"ProvisionedThroughputOverride":{"shape":"ProvisionedThroughputOverride"},
"OnDemandThroughputOverride":{"shape":"OnDemandThroughputOverride"}
}
},
"ReplicaGlobalSecondaryIndexAutoScalingDescription":{
Expand Down Expand Up @@ -3238,7 +3259,8 @@
"type":"structure",
"members":{
"IndexName":{"shape":"IndexName"},
"ProvisionedThroughputOverride":{"shape":"ProvisionedThroughputOverride"}
"ProvisionedThroughputOverride":{"shape":"ProvisionedThroughputOverride"},
"OnDemandThroughputOverride":{"shape":"OnDemandThroughputOverride"}
}
},
"ReplicaGlobalSecondaryIndexDescriptionList":{
Expand Down Expand Up @@ -3420,6 +3442,7 @@
"GlobalSecondaryIndexOverride":{"shape":"GlobalSecondaryIndexList"},
"LocalSecondaryIndexOverride":{"shape":"LocalSecondaryIndexList"},
"ProvisionedThroughputOverride":{"shape":"ProvisionedThroughput"},
"OnDemandThroughputOverride":{"shape":"OnDemandThroughput"},
"SSESpecificationOverride":{"shape":"SSESpecification"}
}
},
Expand All @@ -3442,6 +3465,7 @@
"GlobalSecondaryIndexOverride":{"shape":"GlobalSecondaryIndexList"},
"LocalSecondaryIndexOverride":{"shape":"LocalSecondaryIndexList"},
"ProvisionedThroughputOverride":{"shape":"ProvisionedThroughput"},
"OnDemandThroughputOverride":{"shape":"OnDemandThroughput"},
"SSESpecificationOverride":{"shape":"SSESpecification"}
}
},
Expand Down Expand Up @@ -3633,6 +3657,7 @@
"KeySchema":{"shape":"KeySchema"},
"TableCreationDateTime":{"shape":"TableCreationDateTime"},
"ProvisionedThroughput":{"shape":"ProvisionedThroughput"},
"OnDemandThroughput":{"shape":"OnDemandThroughput"},
"ItemCount":{"shape":"ItemCount"},
"BillingMode":{"shape":"BillingMode"}
}
Expand Down Expand Up @@ -3724,6 +3749,7 @@
"KeySchema":{"shape":"KeySchema"},
"BillingMode":{"shape":"BillingMode"},
"ProvisionedThroughput":{"shape":"ProvisionedThroughput"},
"OnDemandThroughput":{"shape":"OnDemandThroughput"},
"SSESpecification":{"shape":"SSESpecification"},
"GlobalSecondaryIndexes":{"shape":"GlobalSecondaryIndexList"}
}
Expand Down Expand Up @@ -3753,7 +3779,8 @@
"SSEDescription":{"shape":"SSEDescription"},
"ArchivalSummary":{"shape":"ArchivalSummary"},
"TableClassSummary":{"shape":"TableClassSummary"},
"DeletionProtectionEnabled":{"shape":"DeletionProtectionEnabled"}
"DeletionProtectionEnabled":{"shape":"DeletionProtectionEnabled"},
"OnDemandThroughput":{"shape":"OnDemandThroughput"}
}
},
"TableId":{
Expand Down Expand Up @@ -4024,13 +4051,11 @@
"UpdateExpression":{"type":"string"},
"UpdateGlobalSecondaryIndexAction":{
"type":"structure",
"required":[
"IndexName",
"ProvisionedThroughput"
],
"required":["IndexName"],
"members":{
"IndexName":{"shape":"IndexName"},
"ProvisionedThroughput":{"shape":"ProvisionedThroughput"}
"ProvisionedThroughput":{"shape":"ProvisionedThroughput"},
"OnDemandThroughput":{"shape":"OnDemandThroughput"}
}
},
"UpdateGlobalTableInput":{
Expand Down Expand Up @@ -4133,6 +4158,7 @@
"RegionName":{"shape":"RegionName"},
"KMSMasterKeyId":{"shape":"KMSMasterKeyId"},
"ProvisionedThroughputOverride":{"shape":"ProvisionedThroughputOverride"},
"OnDemandThroughputOverride":{"shape":"OnDemandThroughputOverride"},
"GlobalSecondaryIndexes":{"shape":"ReplicaGlobalSecondaryIndexList"},
"TableClassOverride":{"shape":"TableClass"}
}
Expand All @@ -4150,7 +4176,8 @@
"SSESpecification":{"shape":"SSESpecification"},
"ReplicaUpdates":{"shape":"ReplicationGroupUpdateList"},
"TableClass":{"shape":"TableClass"},
"DeletionProtectionEnabled":{"shape":"DeletionProtectionEnabled"}
"DeletionProtectionEnabled":{"shape":"DeletionProtectionEnabled"},
"OnDemandThroughput":{"shape":"OnDemandThroughput"}
}
},
"UpdateTableOutput":{
Expand Down

0 comments on commit 8beb96a

Please sign in to comment.