Deletes a previously provisioned cache cluster.
DeleteCacheCluster
deletes all associated cache nodes, node endpoints and the cache cluster itself. When you receive a successful response from this operation, Amazon ElastiCache immediately begins deleting the cache cluster; you cannot cancel or revert this operation.
This operation cannot be used to delete a cache cluster that is the last read replica of a replication group or node group (shard) that has Multi-AZ mode enabled or a cache cluster from a Redis (cluster mode enabled) replication group.
Due to current limitations on Redis (cluster mode disabled), this operation or parameter is not supported on Redis (cluster mode enabled) replication groups.
/// The requested cache cluster ID does not refer to an existing cache cluster.
///
/// The requested cache cluster is not in the
available
state.
///
/// Two or more incompatible parameters were specified.
///
/// The value for a parameter is invalid.
///
/// You already have a snapshot with the given name.
///
/// You attempted one of the following operations:
///
///
-
///
/// Creating a snapshot of a Redis cache cluster running on a
cache.t1.micro
/// cache node.
///
/// -
///
/// Creating a snapshot of a cache cluster that is running Memcached rather than Redis.
///
///
///
/// Neither of these are supported by ElastiCache.
///
///
/// The request cannot be processed because it would exceed the maximum number of snapshots.
///