You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::ElastiCache::Types::DeleteReplicationGroupMessage
- Inherits:
-
Struct
- Object
- Struct
- Aws::ElastiCache::Types::DeleteReplicationGroupMessage
- Defined in:
- (unknown)
Overview
When passing DeleteReplicationGroupMessage as input to an Aws::Client method, you can use a vanilla Hash:
{
replication_group_id: "String", # required
retain_primary_cluster: false,
final_snapshot_identifier: "String",
}
Represents the input of a DeleteReplicationGroup
operation.
Instance Attribute Summary collapse
-
#final_snapshot_identifier ⇒ String
The name of a final node group (shard) snapshot.
-
#replication_group_id ⇒ String
The identifier for the cluster to be deleted.
-
#retain_primary_cluster ⇒ Boolean
If set to
true
, all of the read replicas are deleted, but the primary node is retained.
Instance Attribute Details
#final_snapshot_identifier ⇒ 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 ⇒ Boolean
If set to true
, all of the read replicas are deleted, but the primary
node is retained.