class Aws::ElastiCache::Types::DeleteReplicationGroupMessage

Represents the input of a `DeleteReplicationGroup` operation.

@note When making an API call, you may pass DeleteReplicationGroupMessage

data as a hash:

    {
      replication_group_id: "String", # required
      retain_primary_cluster: false,
      final_snapshot_identifier: "String",
    }

@!attribute [rw] replication_group_id

The identifier for the cluster to be deleted. This parameter is not
case sensitive.
@return [String]

@!attribute [rw] retain_primary_cluster

If set to `true`, all of the read replicas are deleted, but the
primary node is retained.
@return [Boolean]

@!attribute [rw] final_snapshot_identifier

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.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DeleteReplicationGroupMessage AWS API Documentation

Constants

SENSITIVE