[][src]Struct rusoto_elasticache::PendingModifiedValues

pub struct PendingModifiedValues {
    pub cache_node_ids_to_remove: Option<Vec<String>>,
    pub cache_node_type: Option<String>,
    pub engine_version: Option<String>,
    pub num_cache_nodes: Option<i64>,
}

A group of settings that are applied to the cluster in the future, or that are currently being applied.

Fields

A list of cache node IDs that are being removed (or will be removed) from the cluster. A node ID is a numeric identifier (0001, 0002, etc.).

The cache node type that this cluster or replication group is scaled to.

The new cache engine version that the cluster runs.

The new number of cache nodes for the cluster.

For clusters running Redis, this value must be 1. For clusters running Memcached, this value must be between 1 and 20.

Trait Implementations

impl PartialEq<PendingModifiedValues> for PendingModifiedValues
[src]

impl Default for PendingModifiedValues
[src]

impl Clone for PendingModifiedValues
[src]

Performs copy-assignment from source. Read more

impl Debug for PendingModifiedValues
[src]

Auto Trait Implementations

Blanket Implementations

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

impl<T> From for 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> BorrowMut 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> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Same for T

Should always be Self

impl<T> Erased for T