Smaws_Client_Redshift.DeleteClusterSnapshotDeletes the specified manual snapshot. The snapshot must be in the available state, with no other users authorized to access the snapshot.
Unlike automated snapshots, manual snapshots are retained even after you delete your cluster. Amazon Redshift does not delete your manual snapshots. You must delete manual snapshot explicitly to avoid getting charged. If other accounts are authorized to access the snapshot, you must revoke all of the authorizations before you can delete the snapshot.
val error_to_string :
[ Smaws_Lib.Protocols.AwsQuery.error
| `ClusterSnapshotNotFoundFault of Types.cluster_snapshot_not_found_fault
| `InvalidClusterSnapshotStateFault of
Types.invalid_cluster_snapshot_state_fault ] ->
stringval request :
'http_type Smaws_Lib.Context.t ->
Types.delete_cluster_snapshot_message ->
(Types.delete_cluster_snapshot_result,
[> Smaws_Lib.Protocols.AwsQuery.error
| `ClusterSnapshotNotFoundFault of Types.cluster_snapshot_not_found_fault
| `InvalidClusterSnapshotStateFault of
Types.invalid_cluster_snapshot_state_fault ])
Stdlib.resultval request_with_metadata :
'http_type Smaws_Lib.Context.t ->
Types.delete_cluster_snapshot_message ->
(Types.delete_cluster_snapshot_result Smaws_Lib.Response.t,
[> Smaws_Lib.Protocols.AwsQuery.error
| `ClusterSnapshotNotFoundFault of Types.cluster_snapshot_not_found_fault
| `InvalidClusterSnapshotStateFault of
Types.invalid_cluster_snapshot_state_fault ]
* Smaws_Lib.Response.metadata)
Stdlib.result