#[non_exhaustive]pub struct ReplicaAutoScalingDescription { /* private fields */ }
Expand description
Represents the auto scaling settings of the replica.
Implementations
sourceimpl ReplicaAutoScalingDescription
impl ReplicaAutoScalingDescription
sourcepub fn region_name(&self) -> Option<&str>
pub fn region_name(&self) -> Option<&str>
The Region where the replica exists.
sourcepub fn global_secondary_indexes(
&self
) -> Option<&[ReplicaGlobalSecondaryIndexAutoScalingDescription]>
pub fn global_secondary_indexes(
&self
) -> Option<&[ReplicaGlobalSecondaryIndexAutoScalingDescription]>
Replica-specific global secondary index auto scaling settings.
sourcepub fn replica_provisioned_read_capacity_auto_scaling_settings(
&self
) -> Option<&AutoScalingSettingsDescription>
pub fn replica_provisioned_read_capacity_auto_scaling_settings(
&self
) -> Option<&AutoScalingSettingsDescription>
Represents the auto scaling settings for a global table or global secondary index.
sourcepub fn replica_provisioned_write_capacity_auto_scaling_settings(
&self
) -> Option<&AutoScalingSettingsDescription>
pub fn replica_provisioned_write_capacity_auto_scaling_settings(
&self
) -> Option<&AutoScalingSettingsDescription>
Represents the auto scaling settings for a global table or global secondary index.
sourcepub fn replica_status(&self) -> Option<&ReplicaStatus>
pub fn replica_status(&self) -> Option<&ReplicaStatus>
The current state of the replica:
-
CREATING
- The replica is being created. -
UPDATING
- The replica is being updated. -
DELETING
- The replica is being deleted. -
ACTIVE
- The replica is ready for use.
sourceimpl ReplicaAutoScalingDescription
impl ReplicaAutoScalingDescription
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture ReplicaAutoScalingDescription
.
Trait Implementations
sourceimpl Clone for ReplicaAutoScalingDescription
impl Clone for ReplicaAutoScalingDescription
sourcefn clone(&self) -> ReplicaAutoScalingDescription
fn clone(&self) -> ReplicaAutoScalingDescription
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for ReplicaAutoScalingDescription
impl Debug for ReplicaAutoScalingDescription
sourceimpl PartialEq<ReplicaAutoScalingDescription> for ReplicaAutoScalingDescription
impl PartialEq<ReplicaAutoScalingDescription> for ReplicaAutoScalingDescription
sourcefn eq(&self, other: &ReplicaAutoScalingDescription) -> bool
fn eq(&self, other: &ReplicaAutoScalingDescription) -> bool
impl StructuralPartialEq for ReplicaAutoScalingDescription
Auto Trait Implementations
impl RefUnwindSafe for ReplicaAutoScalingDescription
impl Send for ReplicaAutoScalingDescription
impl Sync for ReplicaAutoScalingDescription
impl Unpin for ReplicaAutoScalingDescription
impl UnwindSafe for ReplicaAutoScalingDescription
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more