Module Smaws_Client_Neptune.DeleteDBCluster

The DeleteDBCluster action deletes a previously provisioned DB cluster. When you delete a DB cluster, all automated backups for that DB cluster are deleted and can't be recovered. Manual DB cluster snapshots of the specified DB cluster are not deleted.

Note that the DB Cluster cannot be deleted if deletion protection is enabled. To delete it, you must first set its DeletionProtection field to False.

val error_to_string : [ Smaws_Lib.Protocols.AwsQuery.error | `DBClusterNotFoundFault of Types.db_cluster_not_found_fault | `DBClusterSnapshotAlreadyExistsFault of Types.db_cluster_snapshot_already_exists_fault | `InvalidDBClusterSnapshotStateFault of Types.invalid_db_cluster_snapshot_state_fault | `InvalidDBClusterStateFault of Types.invalid_db_cluster_state_fault | `SnapshotQuotaExceededFault of Types.snapshot_quota_exceeded_fault ] -> string
val request : 'http_type Smaws_Lib.Context.t -> Types.delete_db_cluster_message -> (Types.delete_db_cluster_result, [> Smaws_Lib.Protocols.AwsQuery.error | `DBClusterNotFoundFault of Types.db_cluster_not_found_fault | `DBClusterSnapshotAlreadyExistsFault of Types.db_cluster_snapshot_already_exists_fault | `InvalidDBClusterSnapshotStateFault of Types.invalid_db_cluster_snapshot_state_fault | `InvalidDBClusterStateFault of Types.invalid_db_cluster_state_fault | `SnapshotQuotaExceededFault of Types.snapshot_quota_exceeded_fault ]) Stdlib.result
val request_with_metadata : 'http_type Smaws_Lib.Context.t -> Types.delete_db_cluster_message -> (Types.delete_db_cluster_result Smaws_Lib.Response.t, [> Smaws_Lib.Protocols.AwsQuery.error | `DBClusterNotFoundFault of Types.db_cluster_not_found_fault | `DBClusterSnapshotAlreadyExistsFault of Types.db_cluster_snapshot_already_exists_fault | `InvalidDBClusterSnapshotStateFault of Types.invalid_db_cluster_snapshot_state_fault | `InvalidDBClusterStateFault of Types.invalid_db_cluster_state_fault | `SnapshotQuotaExceededFault of Types.snapshot_quota_exceeded_fault ] * Smaws_Lib.Response.metadata) Stdlib.result