pub struct ReplicaSettingsUpdate {
pub region_name: String,
pub replica_global_secondary_index_settings_update: Option<Vec<ReplicaGlobalSecondaryIndexSettingsUpdate>>,
pub replica_provisioned_read_capacity_auto_scaling_settings_update: Option<AutoScalingSettingsUpdate>,
pub replica_provisioned_read_capacity_units: Option<i64>,
}
Expand description
Represents the settings for a global table in a Region that will be modified.
Fields§
§region_name: String
The Region of the replica to be added.
replica_global_secondary_index_settings_update: Option<Vec<ReplicaGlobalSecondaryIndexSettingsUpdate>>
Represents the settings of a global secondary index for a global table that will be modified.
replica_provisioned_read_capacity_auto_scaling_settings_update: Option<AutoScalingSettingsUpdate>
Auto scaling settings for managing a global table replica's read capacity units.
replica_provisioned_read_capacity_units: 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.
Trait Implementations§
Source§impl Clone for ReplicaSettingsUpdate
impl Clone for ReplicaSettingsUpdate
Source§fn clone(&self) -> ReplicaSettingsUpdate
fn clone(&self) -> ReplicaSettingsUpdate
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ReplicaSettingsUpdate
impl Debug for ReplicaSettingsUpdate
Source§impl Default for ReplicaSettingsUpdate
impl Default for ReplicaSettingsUpdate
Source§fn default() -> ReplicaSettingsUpdate
fn default() -> ReplicaSettingsUpdate
Returns the “default value” for a type. Read more
Source§impl PartialEq for ReplicaSettingsUpdate
impl PartialEq for ReplicaSettingsUpdate
Source§impl Serialize for ReplicaSettingsUpdate
impl Serialize for ReplicaSettingsUpdate
impl StructuralPartialEq for ReplicaSettingsUpdate
Auto Trait Implementations§
impl Freeze for ReplicaSettingsUpdate
impl RefUnwindSafe for ReplicaSettingsUpdate
impl Send for ReplicaSettingsUpdate
impl Sync for ReplicaSettingsUpdate
impl Unpin for ReplicaSettingsUpdate
impl UnwindSafe for ReplicaSettingsUpdate
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more