[][src]Struct rusoto_elasticache::DeleteReplicationGroupMessage

pub struct DeleteReplicationGroupMessage {
    pub final_snapshot_identifier: Option<String>,
    pub replication_group_id: String,
    pub retain_primary_cluster: Option<bool>,
}

Represents the input of a DeleteReplicationGroup operation.

Fields

The name of a final node group (shard) snapshot. ElastiCache creates the snapshot from the primary node in the cluster, rather than one of the replicas; this is to ensure that it captures the freshest data. After the final snapshot is taken, the replication group is immediately deleted.

The identifier for the cluster to be deleted. This parameter is not case sensitive.

If set to true, all of the read replicas are deleted, but the primary node is retained.

Trait Implementations

impl PartialEq<DeleteReplicationGroupMessage> for DeleteReplicationGroupMessage
[src]

impl Default for DeleteReplicationGroupMessage
[src]

impl Clone for DeleteReplicationGroupMessage
[src]

Performs copy-assignment from source. Read more

impl Debug for DeleteReplicationGroupMessage
[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