AWS SDK for .NET Documentation
CreateClusterSnapshotRequest Class
AmazonAmazon.Redshift.ModelCreateClusterSnapshotRequest Did this page help you?   Yes   No    Tell us about it...
Container for the parameters to the CreateClusterSnapshot operation. Creates a manual snapshot of the specified cluster. The cluster must be in the
CopyC#
available
state.

For more information about working with snapshots, go to Amazon Redshift Snapshots in the Amazon Redshift Management Guide.

Declaration Syntax
C#
public class CreateClusterSnapshotRequest : AmazonWebServiceRequest
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
CreateClusterSnapshotRequest()()()()
Initializes a new instance of the CreateClusterSnapshotRequest class

ClusterIdentifier
Gets and sets the property ClusterIdentifier.

The cluster identifier for which you want a snapshot.


Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()()
Gets the type of the current instance.
(Inherited from Object.)
SnapshotIdentifier
Gets and sets the property SnapshotIdentifier.

A unique identifier for the snapshot that you are requesting. This identifier must be unique for all snapshots within the AWS account.

Constraints:

  • Cannot be null, empty, or blank
  • Must contain from 1 to 255 alphanumeric characters or hyphens
  • First character must be a letter
  • Cannot end with a hyphen or contain two consecutive hyphens

Example:

CopyC#
my-snapshot-id


ToString()()()()
Returns a string that represents the current object.
(Inherited from Object.)
WithClusterIdentifier(String) Obsolete.
Sets the ClusterIdentifier property

WithSnapshotIdentifier(String) Obsolete.
Sets the SnapshotIdentifier property

Inheritance Hierarchy
Object
AmazonWebServiceRequest
 CreateClusterSnapshotRequest

Assembly: AWSSDK (Module: AWSSDK) Version: 1.5.60.0 (1.5.60.0)