[−][src]Struct rusoto_dynamodb::ProvisionedThroughputDescription
Represents the provisioned throughput settings for the table, consisting of read and write capacity units, along with data about increases and decreases.
Fields
last_decrease_date_time: Option<f64>
The date and time of the last provisioned throughput decrease for this table.
last_increase_date_time: Option<f64>
The date and time of the last provisioned throughput increase for this table.
number_of_decreases_today: Option<i64>
The number of provisioned throughput decreases for this table during this UTC calendar day. For current maximums on provisioned throughput decreases, see Limits in the Amazon DynamoDB Developer Guide.
read_capacity_units: Option<i64>
The maximum number of strongly consistent reads consumed per second before DynamoDB returns a ThrottlingException
. Eventually consistent reads require less effort than strongly consistent reads, so a setting of 50 ReadCapacityUnits
per second provides 100 eventually consistent ReadCapacityUnits
per second.
write_capacity_units: Option<i64>
The maximum number of writes consumed per second before DynamoDB returns a ThrottlingException
.
Trait Implementations
impl Clone for ProvisionedThroughputDescription
[src]
impl Clone for ProvisionedThroughputDescription
fn clone(&self) -> ProvisionedThroughputDescription
[src]
fn clone(&self) -> ProvisionedThroughputDescription
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl Default for ProvisionedThroughputDescription
[src]
impl Default for ProvisionedThroughputDescription
fn default() -> ProvisionedThroughputDescription
[src]
fn default() -> ProvisionedThroughputDescription
Returns the "default value" for a type. Read more
impl PartialEq<ProvisionedThroughputDescription> for ProvisionedThroughputDescription
[src]
impl PartialEq<ProvisionedThroughputDescription> for ProvisionedThroughputDescription
fn eq(&self, other: &ProvisionedThroughputDescription) -> bool
[src]
fn eq(&self, other: &ProvisionedThroughputDescription) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &ProvisionedThroughputDescription) -> bool
[src]
fn ne(&self, other: &ProvisionedThroughputDescription) -> bool
This method tests for !=
.
impl Debug for ProvisionedThroughputDescription
[src]
impl Debug for ProvisionedThroughputDescription
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl<'de> Deserialize<'de> for ProvisionedThroughputDescription
[src]
impl<'de> Deserialize<'de> for ProvisionedThroughputDescription
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl Send for ProvisionedThroughputDescription
impl Send for ProvisionedThroughputDescription
impl Sync for ProvisionedThroughputDescription
impl Sync for ProvisionedThroughputDescription
Blanket Implementations
impl<T> From for T
[src]
impl<T> From for T
impl<T, U> Into for T where
U: From<T>,
[src]
impl<T, U> Into for T where
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
impl<T> ToOwned for T where
T: Clone,
type Owned = T
fn to_owned(&self) -> T
[src]
fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
fn clone_into(&self, target: &mut T)
[src]
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (toowned_clone_into
)
recently added
Uses borrowed data to replace owned data, usually by cloning. Read more
impl<T, U> TryFrom for T where
T: From<U>,
[src]
impl<T, U> TryFrom for T where
T: From<U>,
type Error = !
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
try_from
)Performs the conversion.
impl<T> Borrow for T where
T: ?Sized,
[src]
impl<T> Borrow for T where
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
impl<T> BorrowMut for T where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
try_from
)Performs the conversion.
impl<T> Any for T where
T: 'static + ?Sized,
[src]
impl<T> Any for T where
T: 'static + ?Sized,
fn get_type_id(&self) -> TypeId
[src]
fn get_type_id(&self) -> TypeId
🔬 This is a nightly-only experimental API. (get_type_id
)
this method will likely be replaced by an associated static
Gets the TypeId
of self
. Read more
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
impl<T> Same for T
impl<T> Same for T
type Output = T
Should always be Self
impl<T> Erased for T
impl<T> Erased for T