#[non_exhaustive]pub struct ReplicaSettingsDescription { /* private fields */ }
Expand description
Represents the properties of a replica.
Implementations§
source§impl ReplicaSettingsDescription
impl ReplicaSettingsDescription
sourcepub fn region_name(&self) -> Option<&str>
pub fn region_name(&self) -> Option<&str>
The Region name of the replica.
sourcepub fn replica_status(&self) -> Option<&ReplicaStatus>
pub fn replica_status(&self) -> Option<&ReplicaStatus>
The current state of the Region:
-
CREATING
- The Region is being created. -
UPDATING
- The Region is being updated. -
DELETING
- The Region is being deleted. -
ACTIVE
- The Region is ready for use.
sourcepub fn replica_billing_mode_summary(&self) -> Option<&BillingModeSummary>
pub fn replica_billing_mode_summary(&self) -> Option<&BillingModeSummary>
The read/write capacity mode of the replica.
sourcepub fn replica_provisioned_read_capacity_units(&self) -> Option<i64>
pub fn replica_provisioned_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.
sourcepub fn replica_provisioned_read_capacity_auto_scaling_settings(
&self
) -> Option<&AutoScalingSettingsDescription>
pub fn replica_provisioned_read_capacity_auto_scaling_settings( &self ) -> Option<&AutoScalingSettingsDescription>
Auto scaling settings for a global table replica's read capacity units.
sourcepub fn replica_provisioned_write_capacity_units(&self) -> Option<i64>
pub fn replica_provisioned_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.
sourcepub fn replica_provisioned_write_capacity_auto_scaling_settings(
&self
) -> Option<&AutoScalingSettingsDescription>
pub fn replica_provisioned_write_capacity_auto_scaling_settings( &self ) -> Option<&AutoScalingSettingsDescription>
Auto scaling settings for a global table replica's write capacity units.
sourcepub fn replica_global_secondary_index_settings(
&self
) -> Option<&[ReplicaGlobalSecondaryIndexSettingsDescription]>
pub fn replica_global_secondary_index_settings( &self ) -> Option<&[ReplicaGlobalSecondaryIndexSettingsDescription]>
Replica global secondary index settings for the global table.
sourcepub fn replica_table_class_summary(&self) -> Option<&TableClassSummary>
pub fn replica_table_class_summary(&self) -> Option<&TableClassSummary>
Contains details of the table class.
source§impl ReplicaSettingsDescription
impl ReplicaSettingsDescription
sourcepub fn builder() -> ReplicaSettingsDescriptionBuilder
pub fn builder() -> ReplicaSettingsDescriptionBuilder
Creates a new builder-style object to manufacture ReplicaSettingsDescription
.
Trait Implementations§
source§impl Clone for ReplicaSettingsDescription
impl Clone for ReplicaSettingsDescription
source§fn clone(&self) -> ReplicaSettingsDescription
fn clone(&self) -> ReplicaSettingsDescription
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ReplicaSettingsDescription
impl Debug for ReplicaSettingsDescription
source§impl PartialEq<ReplicaSettingsDescription> for ReplicaSettingsDescription
impl PartialEq<ReplicaSettingsDescription> for ReplicaSettingsDescription
source§fn eq(&self, other: &ReplicaSettingsDescription) -> bool
fn eq(&self, other: &ReplicaSettingsDescription) -> bool
self
and other
values to be equal, and is used
by ==
.