[][src]Struct rusoto_rds::ScalingConfigurationInfo

pub struct ScalingConfigurationInfo {
    pub auto_pause: Option<bool>,
    pub max_capacity: Option<i64>,
    pub min_capacity: Option<i64>,
    pub seconds_until_auto_pause: Option<i64>,
    pub timeout_action: Option<String>,
}

Shows the scaling configuration for an Aurora DB cluster in serverless DB engine mode.

For more information, see Using Amazon Aurora Serverless in the Amazon Aurora User Guide.

Fields

auto_pause: Option<bool>

A value that indicates whether automatic pause is allowed for the Aurora DB cluster in serverless DB engine mode.

When the value is set to false for an Aurora Serverless DB cluster, the DB cluster automatically resumes.

max_capacity: Option<i64>

The maximum capacity for an Aurora DB cluster in serverless DB engine mode.

min_capacity: Option<i64>

The maximum capacity for the Aurora DB cluster in serverless DB engine mode.

seconds_until_auto_pause: Option<i64>

The remaining amount of time, in seconds, before the Aurora DB cluster in serverless mode is paused. A DB cluster can be paused only when it's idle (it has no connections).

timeout_action: Option<String>

The timeout action of a call to ModifyCurrentDBClusterCapacity, either ForceApplyCapacityChange or RollbackCapacityChange.

Trait Implementations

impl PartialEq<ScalingConfigurationInfo> for ScalingConfigurationInfo[src]

impl Default for ScalingConfigurationInfo[src]

impl Clone for ScalingConfigurationInfo[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for ScalingConfigurationInfo[src]

Auto Trait Implementations

impl Send for ScalingConfigurationInfo

impl Sync for ScalingConfigurationInfo

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]

type Owned = T

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

type Error = !

🔬 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> BorrowMut for T where
    T: ?Sized
[src]

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

type Error = <U as TryFrom<T>>::Error

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

The type returned in the event of a conversion error.

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

impl<T> Erased for T

impl<T> Same for T

type Output = T

Should always be Self