Amazon.ElastiCache.AmazonElastiCacheClient.CreateSnapshot C# (CSharp) Метод

CreateSnapshot() публичный Метод

Creates a copy of an entire cache cluster or replication group at a specific moment in time.

This operation is valid for Redis only.

/// 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. /// /// The requested replication group is not in the available state. /// /// The specified replication group does not exist. /// /// 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 CreateSnapshot ( CreateSnapshotRequest request ) : CreateSnapshotResponse
request CreateSnapshotRequest Container for the necessary parameters to execute the CreateSnapshot service method.
Результат CreateSnapshotResponse
        public CreateSnapshotResponse CreateSnapshot(CreateSnapshotRequest request)
        {
            var marshaller = new CreateSnapshotRequestMarshaller();
            var unmarshaller = CreateSnapshotResponseUnmarshaller.Instance;

            return Invoke<CreateSnapshotRequest,CreateSnapshotResponse>(request, marshaller, unmarshaller);
        }
AmazonElastiCacheClient