Skip to content

Commit

Permalink
docs(client-dynamodb): Documentation updates for DynamoDB
Browse files Browse the repository at this point in the history
  • Loading branch information
awstools committed Jun 12, 2023
1 parent 5fac884 commit 4a4ed04
Show file tree
Hide file tree
Showing 23 changed files with 71 additions and 8 deletions.
4 changes: 2 additions & 2 deletions clients/client-dynamodb/src/commands/BatchGetItemCommand.ts
Original file line number Diff line number Diff line change
Expand Up @@ -40,8 +40,8 @@ export interface BatchGetItemCommandOutput extends BatchGetItemOutput, __Metadat
* from one or more tables. You identify requested items by primary key.</p>
* <p>A single operation can retrieve up to 16 MB of data, which can contain as many as 100
* items. <code>BatchGetItem</code> returns a partial result if the response size limit is
* exceeded, the table's provisioned throughput is exceeded, or an internal processing
* failure occurs. If a partial result is returned, the operation returns a value for
* exceeded, the table's provisioned throughput is exceeded, more than 1MB per partition is requested,
* or an internal processing failure occurs. If a partial result is returned, the operation returns a value for
* <code>UnprocessedKeys</code>. You can use this value to retry the operation starting
* with the next item to get.</p>
* <important>
Expand Down
3 changes: 3 additions & 0 deletions clients/client-dynamodb/src/commands/CreateBackupCommand.ts
Original file line number Diff line number Diff line change
Expand Up @@ -122,6 +122,9 @@ export interface CreateBackupCommandOutput extends CreateBackupOutput, __Metadat
* of concurrent operations.</p>
* <p>When importing into DynamoDB, up to 50 simultaneous import table operations are allowed per account.</p>
* <p>There is a soft account quota of 2,500 tables.</p>
* <p>GetRecords was called with a value of more than 1000 for the limit request parameter.</p>
* <p>More than 2 processes are reading from the same streams shard at the same time. Exceeding
* this limit may result in request throttling.</p>
*
* @throws {@link TableInUseException} (client fault)
* <p>A target table with the specified name is either being created or deleted.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -177,6 +177,9 @@ export interface CreateGlobalTableCommandOutput extends CreateGlobalTableOutput,
* of concurrent operations.</p>
* <p>When importing into DynamoDB, up to 50 simultaneous import table operations are allowed per account.</p>
* <p>There is a soft account quota of 2,500 tables.</p>
* <p>GetRecords was called with a value of more than 1000 for the limit request parameter.</p>
* <p>More than 2 processes are reading from the same streams shard at the same time. Exceeding
* this limit may result in request throttling.</p>
*
* @throws {@link TableNotFoundException} (client fault)
* <p>A source table with the name <code>TableName</code> does not currently exist within
Expand Down
3 changes: 3 additions & 0 deletions clients/client-dynamodb/src/commands/CreateTableCommand.ts
Original file line number Diff line number Diff line change
Expand Up @@ -295,6 +295,9 @@ export interface CreateTableCommandOutput extends CreateTableOutput, __MetadataB
* of concurrent operations.</p>
* <p>When importing into DynamoDB, up to 50 simultaneous import table operations are allowed per account.</p>
* <p>There is a soft account quota of 2,500 tables.</p>
* <p>GetRecords was called with a value of more than 1000 for the limit request parameter.</p>
* <p>More than 2 processes are reading from the same streams shard at the same time. Exceeding
* this limit may result in request throttling.</p>
*
* @throws {@link ResourceInUseException} (client fault)
* <p>The operation conflicts with the resource's availability. For example, you
Expand Down
3 changes: 3 additions & 0 deletions clients/client-dynamodb/src/commands/DeleteBackupCommand.ts
Original file line number Diff line number Diff line change
Expand Up @@ -169,6 +169,9 @@ export interface DeleteBackupCommandOutput extends DeleteBackupOutput, __Metadat
* of concurrent operations.</p>
* <p>When importing into DynamoDB, up to 50 simultaneous import table operations are allowed per account.</p>
* <p>There is a soft account quota of 2,500 tables.</p>
* <p>GetRecords was called with a value of more than 1000 for the limit request parameter.</p>
* <p>More than 2 processes are reading from the same streams shard at the same time. Exceeding
* this limit may result in request throttling.</p>
*
* @throws {@link DynamoDBServiceException}
* <p>Base exception class for all service exceptions from DynamoDB service.</p>
Expand Down
3 changes: 3 additions & 0 deletions clients/client-dynamodb/src/commands/DeleteTableCommand.ts
Original file line number Diff line number Diff line change
Expand Up @@ -233,6 +233,9 @@ export interface DeleteTableCommandOutput extends DeleteTableOutput, __MetadataB
* of concurrent operations.</p>
* <p>When importing into DynamoDB, up to 50 simultaneous import table operations are allowed per account.</p>
* <p>There is a soft account quota of 2,500 tables.</p>
* <p>GetRecords was called with a value of more than 1000 for the limit request parameter.</p>
* <p>More than 2 processes are reading from the same streams shard at the same time. Exceeding
* this limit may result in request throttling.</p>
*
* @throws {@link ResourceInUseException} (client fault)
* <p>The operation conflicts with the resource's availability. For example, you
Expand Down
3 changes: 3 additions & 0 deletions clients/client-dynamodb/src/commands/DescribeExportCommand.ts
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,9 @@ export interface DescribeExportCommandOutput extends DescribeExportOutput, __Met
* of concurrent operations.</p>
* <p>When importing into DynamoDB, up to 50 simultaneous import table operations are allowed per account.</p>
* <p>There is a soft account quota of 2,500 tables.</p>
* <p>GetRecords was called with a value of more than 1000 for the limit request parameter.</p>
* <p>More than 2 processes are reading from the same streams shard at the same time. Exceeding
* this limit may result in request throttling.</p>
*
* @throws {@link DynamoDBServiceException}
* <p>Base exception class for all service exceptions from DynamoDB service.</p>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,9 @@ export interface DisableKinesisStreamingDestinationCommandOutput
* of concurrent operations.</p>
* <p>When importing into DynamoDB, up to 50 simultaneous import table operations are allowed per account.</p>
* <p>There is a soft account quota of 2,500 tables.</p>
* <p>GetRecords was called with a value of more than 1000 for the limit request parameter.</p>
* <p>More than 2 processes are reading from the same streams shard at the same time. Exceeding
* this limit may result in request throttling.</p>
*
* @throws {@link ResourceInUseException} (client fault)
* <p>The operation conflicts with the resource's availability. For example, you
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,9 @@ export interface EnableKinesisStreamingDestinationCommandOutput
* of concurrent operations.</p>
* <p>When importing into DynamoDB, up to 50 simultaneous import table operations are allowed per account.</p>
* <p>There is a soft account quota of 2,500 tables.</p>
* <p>GetRecords was called with a value of more than 1000 for the limit request parameter.</p>
* <p>More than 2 processes are reading from the same streams shard at the same time. Exceeding
* this limit may result in request throttling.</p>
*
* @throws {@link ResourceInUseException} (client fault)
* <p>The operation conflicts with the resource's availability. For example, you
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -112,6 +112,9 @@ export interface ExportTableToPointInTimeCommandOutput extends ExportTableToPoin
* of concurrent operations.</p>
* <p>When importing into DynamoDB, up to 50 simultaneous import table operations are allowed per account.</p>
* <p>There is a soft account quota of 2,500 tables.</p>
* <p>GetRecords was called with a value of more than 1000 for the limit request parameter.</p>
* <p>More than 2 processes are reading from the same streams shard at the same time. Exceeding
* this limit may result in request throttling.</p>
*
* @throws {@link PointInTimeRecoveryUnavailableException} (client fault)
* <p>Point in time recovery has not yet been enabled for this source table.</p>
Expand Down
3 changes: 3 additions & 0 deletions clients/client-dynamodb/src/commands/ImportTableCommand.ts
Original file line number Diff line number Diff line change
Expand Up @@ -216,6 +216,9 @@ export interface ImportTableCommandOutput extends ImportTableOutput, __MetadataB
* of concurrent operations.</p>
* <p>When importing into DynamoDB, up to 50 simultaneous import table operations are allowed per account.</p>
* <p>There is a soft account quota of 2,500 tables.</p>
* <p>GetRecords was called with a value of more than 1000 for the limit request parameter.</p>
* <p>More than 2 processes are reading from the same streams shard at the same time. Exceeding
* this limit may result in request throttling.</p>
*
* @throws {@link ResourceInUseException} (client fault)
* <p>The operation conflicts with the resource's availability. For example, you
Expand Down
3 changes: 3 additions & 0 deletions clients/client-dynamodb/src/commands/ListExportsCommand.ts
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,9 @@ export interface ListExportsCommandOutput extends ListExportsOutput, __MetadataB
* of concurrent operations.</p>
* <p>When importing into DynamoDB, up to 50 simultaneous import table operations are allowed per account.</p>
* <p>There is a soft account quota of 2,500 tables.</p>
* <p>GetRecords was called with a value of more than 1000 for the limit request parameter.</p>
* <p>More than 2 processes are reading from the same streams shard at the same time. Exceeding
* this limit may result in request throttling.</p>
*
* @throws {@link DynamoDBServiceException}
* <p>Base exception class for all service exceptions from DynamoDB service.</p>
Expand Down
3 changes: 3 additions & 0 deletions clients/client-dynamodb/src/commands/ListImportsCommand.ts
Original file line number Diff line number Diff line change
Expand Up @@ -90,6 +90,9 @@ export interface ListImportsCommandOutput extends ListImportsOutput, __MetadataB
* of concurrent operations.</p>
* <p>When importing into DynamoDB, up to 50 simultaneous import table operations are allowed per account.</p>
* <p>There is a soft account quota of 2,500 tables.</p>
* <p>GetRecords was called with a value of more than 1000 for the limit request parameter.</p>
* <p>More than 2 processes are reading from the same streams shard at the same time. Exceeding
* this limit may result in request throttling.</p>
*
* @throws {@link DynamoDBServiceException}
* <p>Base exception class for all service exceptions from DynamoDB service.</p>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -291,6 +291,9 @@ export interface RestoreTableFromBackupCommandOutput extends RestoreTableFromBac
* of concurrent operations.</p>
* <p>When importing into DynamoDB, up to 50 simultaneous import table operations are allowed per account.</p>
* <p>There is a soft account quota of 2,500 tables.</p>
* <p>GetRecords was called with a value of more than 1000 for the limit request parameter.</p>
* <p>More than 2 processes are reading from the same streams shard at the same time. Exceeding
* this limit may result in request throttling.</p>
*
* @throws {@link TableAlreadyExistsException} (client fault)
* <p>A target table with the specified name already exists. </p>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -316,6 +316,9 @@ export interface RestoreTableToPointInTimeCommandOutput extends RestoreTableToPo
* of concurrent operations.</p>
* <p>When importing into DynamoDB, up to 50 simultaneous import table operations are allowed per account.</p>
* <p>There is a soft account quota of 2,500 tables.</p>
* <p>GetRecords was called with a value of more than 1000 for the limit request parameter.</p>
* <p>More than 2 processes are reading from the same streams shard at the same time. Exceeding
* this limit may result in request throttling.</p>
*
* @throws {@link PointInTimeRecoveryUnavailableException} (client fault)
* <p>Point in time recovery has not yet been enabled for this source table.</p>
Expand Down
3 changes: 3 additions & 0 deletions clients/client-dynamodb/src/commands/TagResourceCommand.ts
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,9 @@ export interface TagResourceCommandOutput extends __MetadataBearer {}
* of concurrent operations.</p>
* <p>When importing into DynamoDB, up to 50 simultaneous import table operations are allowed per account.</p>
* <p>There is a soft account quota of 2,500 tables.</p>
* <p>GetRecords was called with a value of more than 1000 for the limit request parameter.</p>
* <p>More than 2 processes are reading from the same streams shard at the same time. Exceeding
* this limit may result in request throttling.</p>
*
* @throws {@link ResourceInUseException} (client fault)
* <p>The operation conflicts with the resource's availability. For example, you
Expand Down
3 changes: 3 additions & 0 deletions clients/client-dynamodb/src/commands/UntagResourceCommand.ts
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,9 @@ export interface UntagResourceCommandOutput extends __MetadataBearer {}
* of concurrent operations.</p>
* <p>When importing into DynamoDB, up to 50 simultaneous import table operations are allowed per account.</p>
* <p>There is a soft account quota of 2,500 tables.</p>
* <p>GetRecords was called with a value of more than 1000 for the limit request parameter.</p>
* <p>More than 2 processes are reading from the same streams shard at the same time. Exceeding
* this limit may result in request throttling.</p>
*
* @throws {@link ResourceInUseException} (client fault)
* <p>The operation conflicts with the resource's availability. For example, you
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -254,6 +254,9 @@ export interface UpdateGlobalTableSettingsCommandOutput extends UpdateGlobalTabl
* of concurrent operations.</p>
* <p>When importing into DynamoDB, up to 50 simultaneous import table operations are allowed per account.</p>
* <p>There is a soft account quota of 2,500 tables.</p>
* <p>GetRecords was called with a value of more than 1000 for the limit request parameter.</p>
* <p>More than 2 processes are reading from the same streams shard at the same time. Exceeding
* this limit may result in request throttling.</p>
*
* @throws {@link ReplicaNotFoundException} (client fault)
* <p>The specified replica is no longer part of the global table.</p>
Expand Down
3 changes: 3 additions & 0 deletions clients/client-dynamodb/src/commands/UpdateTableCommand.ts
Original file line number Diff line number Diff line change
Expand Up @@ -331,6 +331,9 @@ export interface UpdateTableCommandOutput extends UpdateTableOutput, __MetadataB
* of concurrent operations.</p>
* <p>When importing into DynamoDB, up to 50 simultaneous import table operations are allowed per account.</p>
* <p>There is a soft account quota of 2,500 tables.</p>
* <p>GetRecords was called with a value of more than 1000 for the limit request parameter.</p>
* <p>More than 2 processes are reading from the same streams shard at the same time. Exceeding
* this limit may result in request throttling.</p>
*
* @throws {@link ResourceInUseException} (client fault)
* <p>The operation conflicts with the resource's availability. For example, you
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -215,6 +215,9 @@ export interface UpdateTableReplicaAutoScalingCommandOutput
* of concurrent operations.</p>
* <p>When importing into DynamoDB, up to 50 simultaneous import table operations are allowed per account.</p>
* <p>There is a soft account quota of 2,500 tables.</p>
* <p>GetRecords was called with a value of more than 1000 for the limit request parameter.</p>
* <p>More than 2 processes are reading from the same streams shard at the same time. Exceeding
* this limit may result in request throttling.</p>
*
* @throws {@link ResourceInUseException} (client fault)
* <p>The operation conflicts with the resource's availability. For example, you
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -108,6 +108,9 @@ export interface UpdateTimeToLiveCommandOutput extends UpdateTimeToLiveOutput, _
* of concurrent operations.</p>
* <p>When importing into DynamoDB, up to 50 simultaneous import table operations are allowed per account.</p>
* <p>There is a soft account quota of 2,500 tables.</p>
* <p>GetRecords was called with a value of more than 1000 for the limit request parameter.</p>
* <p>More than 2 processes are reading from the same streams shard at the same time. Exceeding
* this limit may result in request throttling.</p>
*
* @throws {@link ResourceInUseException} (client fault)
* <p>The operation conflicts with the resource's availability. For example, you
Expand Down
7 changes: 5 additions & 2 deletions clients/client-dynamodb/src/models/models_0.ts
Original file line number Diff line number Diff line change
Expand Up @@ -452,7 +452,7 @@ export interface KeySchemaElement {
export interface ProvisionedThroughput {
/**
* <p>The maximum number of strongly consistent reads consumed per second before DynamoDB
* returns a <code>ThrottlingException</code>. For more information, see <a href="https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/WorkingWithTables.html#ProvisionedThroughput">Specifying Read and Write Requirements</a> in the <i>Amazon DynamoDB
* returns a <code>ThrottlingException</code>. For more information, see <a href="https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/ProvisionedThroughput.html">Specifying Read and Write Requirements</a> in the <i>Amazon DynamoDB
* Developer Guide</i>.</p>
* <p>If read/write capacity mode is <code>PAY_PER_REQUEST</code> the value is set to
* 0.</p>
Expand All @@ -461,7 +461,7 @@ export interface ProvisionedThroughput {

/**
* <p>The maximum number of writes consumed per second before DynamoDB returns a
* <code>ThrottlingException</code>. For more information, see <a href="https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/WorkingWithTables.html#ProvisionedThroughput">Specifying Read and Write Requirements</a> in the <i>Amazon DynamoDB
* <code>ThrottlingException</code>. For more information, see <a href="https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/ProvisionedThroughput.html">Specifying Read and Write Requirements</a> in the <i>Amazon DynamoDB
* Developer Guide</i>.</p>
* <p>If read/write capacity mode is <code>PAY_PER_REQUEST</code> the value is set to
* 0.</p>
Expand Down Expand Up @@ -1615,6 +1615,9 @@ export interface CreateBackupOutput {
* of concurrent operations.</p>
* <p>When importing into DynamoDB, up to 50 simultaneous import table operations are allowed per account.</p>
* <p>There is a soft account quota of 2,500 tables.</p>
* <p>GetRecords was called with a value of more than 1000 for the limit request parameter.</p>
* <p>More than 2 processes are reading from the same streams shard at the same time. Exceeding
* this limit may result in request throttling.</p>
*/
export class LimitExceededException extends __BaseException {
readonly name: "LimitExceededException" = "LimitExceededException";
Expand Down
Loading

0 comments on commit 4a4ed04

Please sign in to comment.