pub struct DeleteReplicationGroupMessage {
pub final_snapshot_identifier: Option<String>,
pub replication_group_id: String,
pub retain_primary_cluster: Option<bool>,
}
Expand description
Represents the input of a DeleteReplicationGroup
operation.
Fields§
§final_snapshot_identifier: Option<String>
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.
replication_group_id: String
The identifier for the cluster to be deleted. This parameter is not case sensitive.
retain_primary_cluster: Option<bool>
If set to true
, all of the read replicas are deleted, but the primary node is retained.
Trait Implementations§
Source§impl Clone for DeleteReplicationGroupMessage
impl Clone for DeleteReplicationGroupMessage
Source§fn clone(&self) -> DeleteReplicationGroupMessage
fn clone(&self) -> DeleteReplicationGroupMessage
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Default for DeleteReplicationGroupMessage
impl Default for DeleteReplicationGroupMessage
Source§fn default() -> DeleteReplicationGroupMessage
fn default() -> DeleteReplicationGroupMessage
Returns the “default value” for a type. Read more
Source§impl PartialEq for DeleteReplicationGroupMessage
impl PartialEq for DeleteReplicationGroupMessage
Source§fn eq(&self, other: &DeleteReplicationGroupMessage) -> bool
fn eq(&self, other: &DeleteReplicationGroupMessage) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for DeleteReplicationGroupMessage
Auto Trait Implementations§
impl Freeze for DeleteReplicationGroupMessage
impl RefUnwindSafe for DeleteReplicationGroupMessage
impl Send for DeleteReplicationGroupMessage
impl Sync for DeleteReplicationGroupMessage
impl Unpin for DeleteReplicationGroupMessage
impl UnwindSafe for DeleteReplicationGroupMessage
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more