DescribeDBClusterSnapshots
Returns information about cluster snapshots. This API operation supports pagination.
Request Parameters
For information about the parameters that are common to all actions, see Common Parameters.
- DBClusterIdentifier
-
The ID of the cluster to retrieve the list of cluster snapshots for. This parameter can't be used with the
DBClusterSnapshotIdentifier
parameter. This parameter is not case sensitive.Constraints:
-
If provided, must match the identifier of an existing
DBCluster
.
Type: String
Required: No
-
- DBClusterSnapshotIdentifier
-
A specific cluster snapshot identifier to describe. This parameter can't be used with the
DBClusterIdentifier
parameter. This value is stored as a lowercase string.Constraints:
-
If provided, must match the identifier of an existing
DBClusterSnapshot
. -
If this identifier is for an automated snapshot, the
SnapshotType
parameter must also be specified.
Type: String
Required: No
-
- Filters.Filter.N
-
This parameter is not currently supported.
Type: Array of Filter objects
Required: No
- IncludePublic
-
Set to
true
to include manual cluster snapshots that are public and can be copied or restored by any AWS account, and otherwisefalse
. The default isfalse
.Type: Boolean
Required: No
- IncludeShared
-
Set to
true
to include shared manual cluster snapshots from other AWS accounts that this AWS account has been given permission to copy or restore, and otherwisefalse
. The default isfalse
.Type: Boolean
Required: No
- Marker
-
An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by
MaxRecords
.Type: String
Required: No
- MaxRecords
-
The maximum number of records to include in the response. If more records exist than the specified
MaxRecords
value, a pagination token (marker) is included in the response so that the remaining results can be retrieved.Default: 100
Constraints: Minimum 20, maximum 100.
Type: Integer
Required: No
- SnapshotType
-
The type of cluster snapshots to be returned. You can specify one of the following values:
-
automated
- Return all cluster snapshots that Amazon DocumentDB has automatically created for your AWS account. -
manual
- Return all cluster snapshots that you have manually created for your AWS account. -
shared
- Return all manual cluster snapshots that have been shared to your AWS account. -
public
- Return all cluster snapshots that have been marked as public.
If you don't specify a
SnapshotType
value, then both automated and manual cluster snapshots are returned. You can include shared cluster snapshots with these results by setting theIncludeShared
parameter totrue
. You can include public cluster snapshots with these results by setting theIncludePublic
parameter totrue
.The
IncludeShared
andIncludePublic
parameters don't apply forSnapshotType
values ofmanual
orautomated
. TheIncludePublic
parameter doesn't apply whenSnapshotType
is set toshared
. TheIncludeShared
parameter doesn't apply whenSnapshotType
is set topublic
.Type: String
Required: No
-
Response Elements
The following elements are returned by the service.
- DBClusterSnapshots.DBClusterSnapshot.N
-
Provides a list of cluster snapshots.
Type: Array of DBClusterSnapshot objects
- Marker
-
An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by
MaxRecords
.Type: String
Errors
For information about the errors that are common to all actions, see Common Errors.
- DBClusterSnapshotNotFoundFault
-
DBClusterSnapshotIdentifier
doesn't refer to an existing cluster snapshot.HTTP Status Code: 404
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: