[][src]Struct rusoto_dynamodb::AutoScalingSettingsUpdate

pub struct AutoScalingSettingsUpdate {
    pub auto_scaling_disabled: Option<bool>,
    pub auto_scaling_role_arn: Option<String>,
    pub maximum_units: Option<i64>,
    pub minimum_units: Option<i64>,
    pub scaling_policy_update: Option<AutoScalingPolicyUpdate>,
}

Represents the autoscaling settings to be modified for a global table or global secondary index.

Fields

Disabled autoscaling for this global table or global secondary index.

Role ARN used for configuring autoscaling policy.

The maximum capacity units that a global table or global secondary index should be scaled up to.

The minimum capacity units that a global table or global secondary index should be scaled down to.

The scaling policy to apply for scaling target global table or global secondary index capacity units.

Trait Implementations

impl Clone for AutoScalingSettingsUpdate
[src]

Performs copy-assignment from source. Read more

impl Default for AutoScalingSettingsUpdate
[src]

impl PartialEq<AutoScalingSettingsUpdate> for AutoScalingSettingsUpdate
[src]

impl Debug for AutoScalingSettingsUpdate
[src]

impl Serialize for AutoScalingSettingsUpdate
[src]

Auto Trait Implementations

Blanket Implementations

impl<T> From for T
[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Same for T

Should always be Self

impl<T> Erased for T