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§
source§impl 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.
source§impl ProvisionedThroughput
impl ProvisionedThroughput
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture ProvisionedThroughput
.
Trait Implementations§
source§impl Clone for ProvisionedThroughput
impl Clone for ProvisionedThroughput
source§fn clone(&self) -> ProvisionedThroughput
fn clone(&self) -> ProvisionedThroughput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ProvisionedThroughput
impl Debug for ProvisionedThroughput
source§impl PartialEq<ProvisionedThroughput> for ProvisionedThroughput
impl PartialEq<ProvisionedThroughput> for ProvisionedThroughput
source§fn eq(&self, other: &ProvisionedThroughput) -> bool
fn eq(&self, other: &ProvisionedThroughput) -> bool
self
and other
values to be equal, and is used
by ==
.