#[non_exhaustive]pub struct AutoScalingSettingsDescription { /* private fields */ }
Expand description
Represents the auto scaling settings for a global table or global secondary index.
Implementations
sourceimpl AutoScalingSettingsDescription
impl AutoScalingSettingsDescription
sourcepub fn minimum_units(&self) -> Option<i64>
pub fn minimum_units(&self) -> Option<i64>
The minimum capacity units that a global table or global secondary index should be scaled down to.
sourcepub fn maximum_units(&self) -> Option<i64>
pub fn maximum_units(&self) -> Option<i64>
The maximum capacity units that a global table or global secondary index should be scaled up to.
sourcepub fn auto_scaling_disabled(&self) -> Option<bool>
pub fn auto_scaling_disabled(&self) -> Option<bool>
Disabled auto scaling for this global table or global secondary index.
sourcepub fn auto_scaling_role_arn(&self) -> Option<&str>
pub fn auto_scaling_role_arn(&self) -> Option<&str>
Role ARN used for configuring the auto scaling policy.
sourcepub fn scaling_policies(&self) -> Option<&[AutoScalingPolicyDescription]>
pub fn scaling_policies(&self) -> Option<&[AutoScalingPolicyDescription]>
Information about the scaling policies.
sourceimpl AutoScalingSettingsDescription
impl AutoScalingSettingsDescription
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture AutoScalingSettingsDescription
.
Trait Implementations
sourceimpl Clone for AutoScalingSettingsDescription
impl Clone for AutoScalingSettingsDescription
sourcefn clone(&self) -> AutoScalingSettingsDescription
fn clone(&self) -> AutoScalingSettingsDescription
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 PartialEq<AutoScalingSettingsDescription> for AutoScalingSettingsDescription
impl PartialEq<AutoScalingSettingsDescription> for AutoScalingSettingsDescription
sourcefn eq(&self, other: &AutoScalingSettingsDescription) -> bool
fn eq(&self, other: &AutoScalingSettingsDescription) -> bool
impl StructuralPartialEq for AutoScalingSettingsDescription
Auto Trait Implementations
impl RefUnwindSafe for AutoScalingSettingsDescription
impl Send for AutoScalingSettingsDescription
impl Sync for AutoScalingSettingsDescription
impl Unpin for AutoScalingSettingsDescription
impl UnwindSafe for AutoScalingSettingsDescription
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