Amazon.ElastiCache.AmazonElastiCacheClient.DeleteCacheCluster C# (CSharp) 메소드

DeleteCacheCluster() 공개 메소드

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. ///
public DeleteCacheCluster ( DeleteCacheClusterRequest request ) : DeleteCacheClusterResponse
request DeleteCacheClusterRequest Container for the necessary parameters to execute the DeleteCacheCluster service method.
리턴 DeleteCacheClusterResponse
        public DeleteCacheClusterResponse DeleteCacheCluster(DeleteCacheClusterRequest request)
        {
            var marshaller = new DeleteCacheClusterRequestMarshaller();
            var unmarshaller = DeleteCacheClusterResponseUnmarshaller.Instance;

            return Invoke<DeleteCacheClusterRequest,DeleteCacheClusterResponse>(request, marshaller, unmarshaller);
        }
AmazonElastiCacheClient