Module Smaws_Client_DocDB.RestoreDBClusterToPointInTime

Restores a cluster to an arbitrary point in time. Users can restore to any point in time before LatestRestorableTime for up to BackupRetentionPeriod days. The target cluster is created from the source cluster with the same configuration as the original cluster, except that the new cluster is created with the default security group.

val error_to_string : [ Smaws_Lib.Protocols.AwsQuery.error | `DBClusterAlreadyExistsFault of Types.db_cluster_already_exists_fault | `DBClusterNotFoundFault of Types.db_cluster_not_found_fault | `DBClusterQuotaExceededFault of Types.db_cluster_quota_exceeded_fault | `DBClusterSnapshotNotFoundFault of Types.db_cluster_snapshot_not_found_fault | `DBSubnetGroupNotFoundFault of Types.db_subnet_group_not_found_fault | `InsufficientDBClusterCapacityFault of Types.insufficient_db_cluster_capacity_fault | `InsufficientStorageClusterCapacityFault of Types.insufficient_storage_cluster_capacity_fault | `InvalidDBClusterSnapshotStateFault of Types.invalid_db_cluster_snapshot_state_fault | `InvalidDBClusterStateFault of Types.invalid_db_cluster_state_fault | `InvalidDBSnapshotStateFault of Types.invalid_db_snapshot_state_fault | `InvalidRestoreFault of Types.invalid_restore_fault | `InvalidSubnet of Types.invalid_subnet | `InvalidVPCNetworkStateFault of Types.invalid_vpc_network_state_fault | `KMSKeyNotAccessibleFault of Types.kms_key_not_accessible_fault | `NetworkTypeNotSupported of Types.network_type_not_supported | `StorageQuotaExceededFault of Types.storage_quota_exceeded_fault ] -> string
val request : 'http_type Smaws_Lib.Context.t -> Types.restore_db_cluster_to_point_in_time_message -> (Types.restore_db_cluster_to_point_in_time_result, [> Smaws_Lib.Protocols.AwsQuery.error | `DBClusterAlreadyExistsFault of Types.db_cluster_already_exists_fault | `DBClusterNotFoundFault of Types.db_cluster_not_found_fault | `DBClusterQuotaExceededFault of Types.db_cluster_quota_exceeded_fault | `DBClusterSnapshotNotFoundFault of Types.db_cluster_snapshot_not_found_fault | `DBSubnetGroupNotFoundFault of Types.db_subnet_group_not_found_fault | `InsufficientDBClusterCapacityFault of Types.insufficient_db_cluster_capacity_fault | `InsufficientStorageClusterCapacityFault of Types.insufficient_storage_cluster_capacity_fault | `InvalidDBClusterSnapshotStateFault of Types.invalid_db_cluster_snapshot_state_fault | `InvalidDBClusterStateFault of Types.invalid_db_cluster_state_fault | `InvalidDBSnapshotStateFault of Types.invalid_db_snapshot_state_fault | `InvalidRestoreFault of Types.invalid_restore_fault | `InvalidSubnet of Types.invalid_subnet | `InvalidVPCNetworkStateFault of Types.invalid_vpc_network_state_fault | `KMSKeyNotAccessibleFault of Types.kms_key_not_accessible_fault | `NetworkTypeNotSupported of Types.network_type_not_supported | `StorageQuotaExceededFault of Types.storage_quota_exceeded_fault ]) Stdlib.result
val request_with_metadata : 'http_type Smaws_Lib.Context.t -> Types.restore_db_cluster_to_point_in_time_message -> (Types.restore_db_cluster_to_point_in_time_result Smaws_Lib.Response.t, [> Smaws_Lib.Protocols.AwsQuery.error | `DBClusterAlreadyExistsFault of Types.db_cluster_already_exists_fault | `DBClusterNotFoundFault of Types.db_cluster_not_found_fault | `DBClusterQuotaExceededFault of Types.db_cluster_quota_exceeded_fault | `DBClusterSnapshotNotFoundFault of Types.db_cluster_snapshot_not_found_fault | `DBSubnetGroupNotFoundFault of Types.db_subnet_group_not_found_fault | `InsufficientDBClusterCapacityFault of Types.insufficient_db_cluster_capacity_fault | `InsufficientStorageClusterCapacityFault of Types.insufficient_storage_cluster_capacity_fault | `InvalidDBClusterSnapshotStateFault of Types.invalid_db_cluster_snapshot_state_fault | `InvalidDBClusterStateFault of Types.invalid_db_cluster_state_fault | `InvalidDBSnapshotStateFault of Types.invalid_db_snapshot_state_fault | `InvalidRestoreFault of Types.invalid_restore_fault | `InvalidSubnet of Types.invalid_subnet | `InvalidVPCNetworkStateFault of Types.invalid_vpc_network_state_fault | `KMSKeyNotAccessibleFault of Types.kms_key_not_accessible_fault | `NetworkTypeNotSupported of Types.network_type_not_supported | `StorageQuotaExceededFault of Types.storage_quota_exceeded_fault ] * Smaws_Lib.Response.metadata) Stdlib.result