class Aws::DynamoDB::Types::ProvisionedThroughput
Represents the provisioned throughput settings for a specified table or index. The settings can be modified using the `UpdateTable` operation.
For current minimum and maximum provisioned throughput values, see
- Service, Account, and
Table
Quotas][1 -
in the *Amazon
DynamoDB
Developer Guide*.
[1]: docs.aws.amazon.com/amazondynamodb/latest/developerguide/Limits.html
@note When making an API call, you may pass ProvisionedThroughput
data as a hash: { read_capacity_units: 1, # required write_capacity_units: 1, # required }
@!attribute [rw] read_capacity_units
The maximum number of strongly consistent reads consumed per second before DynamoDB returns a `ThrottlingException`. For more information, see [Specifying Read and Write Requirements][1] in the *Amazon DynamoDB Developer Guide*. If read/write capacity mode is `PAY_PER_REQUEST` the value is set to 0. [1]: https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/WorkingWithTables.html#ProvisionedThroughput @return [Integer]
@!attribute [rw] write_capacity_units
The maximum number of writes consumed per second before DynamoDB returns a `ThrottlingException`. For more information, see [Specifying Read and Write Requirements][1] in the *Amazon DynamoDB Developer Guide*. If read/write capacity mode is `PAY_PER_REQUEST` the value is set to 0. [1]: https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/WorkingWithTables.html#ProvisionedThroughput @return [Integer]
@see docs.aws.amazon.com/goto/WebAPI/dynamodb-2012-08-10/ProvisionedThroughput AWS API Documentation
Constants
- SENSITIVE