Skip to content

Commit

Permalink
Release v1.49.23 (2024-01-17)
Browse files Browse the repository at this point in the history
===

### Service Client Updates
* `service/dynamodb`: Updates service API, documentation, waiters, paginators, and examples
  * Updating note for enabling streams for UpdateTable.
* `service/keyspaces`: Updates service API and documentation
  • Loading branch information
awssdkgo committed Jan 17, 2024
1 parent d9a3e6a commit cafe9b8
Show file tree
Hide file tree
Showing 10 changed files with 1,478 additions and 327 deletions.
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
Release v1.49.23 (2024-01-17)
===

### Service Client Updates
* `service/dynamodb`: Updates service API, documentation, waiters, paginators, and examples
* Updating note for enabling streams for UpdateTable.
* `service/keyspaces`: Updates service API and documentation

Release v1.49.22 (2024-01-16)
===

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.49.22"
const SDKVersion = "1.49.23"
2 changes: 1 addition & 1 deletion models/apis/dynamodb/2012-08-10/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -2699,7 +2699,7 @@
"CreateTableInput$StreamSpecification": "<p>The settings for DynamoDB Streams on the table. These settings consist of:</p> <ul> <li> <p> <code>StreamEnabled</code> - Indicates whether DynamoDB Streams is to be enabled (true) or disabled (false).</p> </li> <li> <p> <code>StreamViewType</code> - When an item in the table is modified, <code>StreamViewType</code> determines what information is written to the table's stream. Valid values for <code>StreamViewType</code> are:</p> <ul> <li> <p> <code>KEYS_ONLY</code> - Only the key attributes of the modified item are written to the stream.</p> </li> <li> <p> <code>NEW_IMAGE</code> - The entire item, as it appears after it was modified, is written to the stream.</p> </li> <li> <p> <code>OLD_IMAGE</code> - The entire item, as it appeared before it was modified, is written to the stream.</p> </li> <li> <p> <code>NEW_AND_OLD_IMAGES</code> - Both the new and the old item images of the item are written to the stream.</p> </li> </ul> </li> </ul>",
"SourceTableFeatureDetails$StreamDescription": "<p>Stream settings on the table when the backup was created.</p>",
"TableDescription$StreamSpecification": "<p>The current DynamoDB Streams configuration for the table.</p>",
"UpdateTableInput$StreamSpecification": "<p>Represents the DynamoDB Streams configuration for the table.</p> <note> <p>You receive a <code>ResourceInUseException</code> if you try to enable a stream on a table that already has a stream, or if you try to disable a stream on a table that doesn't have a stream.</p> </note>"
"UpdateTableInput$StreamSpecification": "<p>Represents the DynamoDB Streams configuration for the table.</p> <note> <p>You receive a <code>ValidationException</code> if you try to enable a stream on a table that already has a stream, or if you try to disable a stream on a table that doesn't have a stream.</p> </note>"
}
},
"StreamViewType": {
Expand Down
133 changes: 128 additions & 5 deletions models/apis/keyspaces/2022-02-10/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -112,6 +112,22 @@
{"shape":"ResourceNotFoundException"}
]
},
"GetTableAutoScalingSettings":{
"name":"GetTableAutoScalingSettings",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetTableAutoScalingSettingsRequest"},
"output":{"shape":"GetTableAutoScalingSettingsResponse"},
"errors":[
{"shape":"ValidationException"},
{"shape":"ServiceQuotaExceededException"},
{"shape":"InternalServerException"},
{"shape":"AccessDeniedException"},
{"shape":"ResourceNotFoundException"}
]
},
"ListKeyspaces":{
"name":"ListKeyspaces",
"http":{
Expand Down Expand Up @@ -242,6 +258,29 @@
},
"exception":true
},
"AutoScalingPolicy":{
"type":"structure",
"members":{
"targetTrackingScalingPolicyConfiguration":{"shape":"TargetTrackingScalingPolicyConfiguration"}
}
},
"AutoScalingSettings":{
"type":"structure",
"members":{
"autoScalingDisabled":{"shape":"BooleanObject"},
"minimumUnits":{"shape":"CapacityUnits"},
"maximumUnits":{"shape":"CapacityUnits"},
"scalingPolicy":{"shape":"AutoScalingPolicy"}
}
},
"AutoScalingSpecification":{
"type":"structure",
"members":{
"writeCapacityAutoScaling":{"shape":"AutoScalingSettings"},
"readCapacityAutoScaling":{"shape":"AutoScalingSettings"}
}
},
"BooleanObject":{"type":"boolean"},
"CapacitySpecification":{
"type":"structure",
"required":["throughputMode"],
Expand Down Expand Up @@ -356,7 +395,9 @@
"ttl":{"shape":"TimeToLive"},
"defaultTimeToLive":{"shape":"DefaultTimeToLive"},
"tags":{"shape":"TagList"},
"clientSideTimestamps":{"shape":"ClientSideTimestamps"}
"clientSideTimestamps":{"shape":"ClientSideTimestamps"},
"autoScalingSpecification":{"shape":"AutoScalingSpecification"},
"replicaSpecifications":{"shape":"ReplicaSpecificationList"}
}
},
"CreateTableResponse":{
Expand All @@ -370,7 +411,7 @@
"type":"integer",
"box":true,
"max":630720000,
"min":1
"min":0
},
"DeleteKeyspaceRequest":{
"type":"structure",
Expand Down Expand Up @@ -400,6 +441,7 @@
"members":{
}
},
"DoubleObject":{"type":"double"},
"EncryptionSpecification":{
"type":"structure",
"required":["type"],
Expand Down Expand Up @@ -437,6 +479,32 @@
"replicationRegions":{"shape":"RegionList"}
}
},
"GetTableAutoScalingSettingsRequest":{
"type":"structure",
"required":[
"keyspaceName",
"tableName"
],
"members":{
"keyspaceName":{"shape":"KeyspaceName"},
"tableName":{"shape":"TableName"}
}
},
"GetTableAutoScalingSettingsResponse":{
"type":"structure",
"required":[
"keyspaceName",
"tableName",
"resourceArn"
],
"members":{
"keyspaceName":{"shape":"KeyspaceName"},
"tableName":{"shape":"TableName"},
"resourceArn":{"shape":"ARN"},
"autoScalingSpecification":{"shape":"AutoScalingSpecification"},
"replicaSpecifications":{"shape":"ReplicaAutoScalingSpecificationList"}
}
},
"GetTableRequest":{
"type":"structure",
"required":[
Expand Down Expand Up @@ -468,9 +536,11 @@
"ttl":{"shape":"TimeToLive"},
"defaultTimeToLive":{"shape":"DefaultTimeToLive"},
"comment":{"shape":"Comment"},
"clientSideTimestamps":{"shape":"ClientSideTimestamps"}
"clientSideTimestamps":{"shape":"ClientSideTimestamps"},
"replicaSpecifications":{"shape":"ReplicaSpecificationSummaryList"}
}
},
"IntegerObject":{"type":"integer"},
"InternalServerException":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -601,6 +671,45 @@
"max":6,
"min":2
},
"ReplicaAutoScalingSpecification":{
"type":"structure",
"members":{
"region":{"shape":"region"},
"autoScalingSpecification":{"shape":"AutoScalingSpecification"}
}
},
"ReplicaAutoScalingSpecificationList":{
"type":"list",
"member":{"shape":"ReplicaAutoScalingSpecification"},
"min":0
},
"ReplicaSpecification":{
"type":"structure",
"required":["region"],
"members":{
"region":{"shape":"region"},
"readCapacityUnits":{"shape":"CapacityUnits"},
"readCapacityAutoScaling":{"shape":"AutoScalingSettings"}
}
},
"ReplicaSpecificationList":{
"type":"list",
"member":{"shape":"ReplicaSpecification"},
"min":1
},
"ReplicaSpecificationSummary":{
"type":"structure",
"members":{
"region":{"shape":"region"},
"status":{"shape":"TableStatus"},
"capacitySpecification":{"shape":"CapacitySpecificationSummary"}
}
},
"ReplicaSpecificationSummaryList":{
"type":"list",
"member":{"shape":"ReplicaSpecificationSummary"},
"min":0
},
"ReplicationSpecification":{
"type":"structure",
"required":["replicationStrategy"],
Expand Down Expand Up @@ -634,7 +743,9 @@
"capacitySpecificationOverride":{"shape":"CapacitySpecification"},
"encryptionSpecificationOverride":{"shape":"EncryptionSpecification"},
"pointInTimeRecoveryOverride":{"shape":"PointInTimeRecovery"},
"tagsOverride":{"shape":"TagList"}
"tagsOverride":{"shape":"TagList"},
"autoScalingSpecification":{"shape":"AutoScalingSpecification"},
"replicaSpecifications":{"shape":"ReplicaSpecificationList"}
}
},
"RestoreTableResponse":{
Expand Down Expand Up @@ -761,6 +872,16 @@
"max":256,
"min":1
},
"TargetTrackingScalingPolicyConfiguration":{
"type":"structure",
"required":["targetValue"],
"members":{
"disableScaleIn":{"shape":"BooleanObject"},
"scaleInCooldown":{"shape":"IntegerObject"},
"scaleOutCooldown":{"shape":"IntegerObject"},
"targetValue":{"shape":"DoubleObject"}
}
},
"ThroughputMode":{
"type":"string",
"enum":[
Expand Down Expand Up @@ -811,7 +932,9 @@
"pointInTimeRecovery":{"shape":"PointInTimeRecovery"},
"ttl":{"shape":"TimeToLive"},
"defaultTimeToLive":{"shape":"DefaultTimeToLive"},
"clientSideTimestamps":{"shape":"ClientSideTimestamps"}
"clientSideTimestamps":{"shape":"ClientSideTimestamps"},
"autoScalingSpecification":{"shape":"AutoScalingSpecification"},
"replicaSpecifications":{"shape":"ReplicaSpecificationList"}
}
},
"UpdateTableResponse":{
Expand Down
Loading

0 comments on commit cafe9b8

Please sign in to comment.