Struct aws_sdk_dynamodb::model::ProvisionedThroughput
source · [−]#[non_exhaustive]pub struct ProvisionedThroughput { /* private fields */ }
Expand description
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 in the Amazon DynamoDB Developer Guide.
Implementations
sourceimpl ProvisionedThroughput
impl ProvisionedThroughput
sourcepub fn read_capacity_units(&self) -> Option<i64>
pub fn read_capacity_units(&self) -> Option<i64>
The maximum number of strongly consistent reads consumed per second before DynamoDB returns a ThrottlingException
. For more information, see Specifying Read and Write Requirements in the Amazon DynamoDB Developer Guide.
If read/write capacity mode is PAY_PER_REQUEST
the value is set to 0.
sourcepub fn write_capacity_units(&self) -> Option<i64>
pub fn write_capacity_units(&self) -> Option<i64>
The maximum number of writes consumed per second before DynamoDB returns a ThrottlingException
. For more information, see Specifying Read and Write Requirements in the Amazon DynamoDB Developer Guide.
If read/write capacity mode is PAY_PER_REQUEST
the value is set to 0.
sourceimpl ProvisionedThroughput
impl ProvisionedThroughput
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture ProvisionedThroughput
.
Trait Implementations
sourceimpl Clone for ProvisionedThroughput
impl Clone for ProvisionedThroughput
sourcefn clone(&self) -> ProvisionedThroughput
fn clone(&self) -> ProvisionedThroughput
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more