Values.RestoreDBClusterToPointInTimeResultSourceRestores a DB cluster to an arbitrary point in time. Users can restore to any point in time before LatestRestorableTime for up to BackupRetentionPeriod days. The target DB cluster is created from the source DB cluster with the same configuration as the original DB cluster, except that the new DB cluster is created with the default DB security group. This action only restores the DB cluster, not the DB instances for that DB cluster. You must invoke the CreateDBInstance action to create DB instances for the restored DB cluster, specifying the identifier of the restored DB cluster in DBClusterIdentifier. You can create DB instances only after the RestoreDBClusterToPointInTime action has completed and the DB cluster is available.
and t = {restoreDBClusterToPointInTimeResult : restoreDBClusterToPointInTimeResult;responseMetaData : responseMetaData;}type error = [ | `DBClusterAlreadyExistsFault of DBClusterAlreadyExistsFault.t| `DBClusterNotFoundFault of DBClusterNotFoundFault.t| `DBClusterParameterGroupNotFoundFault of DBClusterParameterGroupNotFoundFault.t| `DBClusterQuotaExceededFault of DBClusterQuotaExceededFault.t| `DBClusterSnapshotNotFoundFault of DBClusterSnapshotNotFoundFault.t| `DBSubnetGroupNotFoundFault of DBSubnetGroupNotFoundFault.t| `InsufficientDBClusterCapacityFault of InsufficientDBClusterCapacityFault.t| `InsufficientStorageClusterCapacityFault of
InsufficientStorageClusterCapacityFault.t| `InvalidDBClusterSnapshotStateFault of InvalidDBClusterSnapshotStateFault.t| `InvalidDBClusterStateFault of InvalidDBClusterStateFault.t| `InvalidDBSnapshotStateFault of InvalidDBSnapshotStateFault.t| `InvalidRestoreFault of InvalidRestoreFault.t| `InvalidSubnet of InvalidSubnet.t| `InvalidVPCNetworkStateFault of InvalidVPCNetworkStateFault.t| `KMSKeyNotAccessibleFault of KMSKeyNotAccessibleFault.t| `OptionGroupNotFoundFault of OptionGroupNotFoundFault.t| `StorageQuotaExceededFault of StorageQuotaExceededFault.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `DBClusterAlreadyExistsFault of unit
| `DBClusterNotFoundFault of unit
| `DBClusterParameterGroupNotFoundFault of unit
| `DBClusterQuotaExceededFault of unit
| `DBClusterSnapshotNotFoundFault of unit
| `DBSubnetGroupNotFoundFault of unit
| `InsufficientDBClusterCapacityFault of unit
| `InsufficientStorageClusterCapacityFault of unit
| `InvalidDBClusterSnapshotStateFault of unit
| `InvalidDBClusterStateFault of unit
| `InvalidDBSnapshotStateFault of unit
| `InvalidRestoreFault of unit
| `InvalidSubnet of unit
| `InvalidVPCNetworkStateFault of unit
| `KMSKeyNotAccessibleFault of unit
| `OptionGroupNotFoundFault of unit
| `StorageQuotaExceededFault of unit
| `Unknown_operation_error of string * string option ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `DBClusterAlreadyExistsFault of unit
| `DBClusterNotFoundFault of unit
| `DBClusterParameterGroupNotFoundFault of unit
| `DBClusterQuotaExceededFault of unit
| `DBClusterSnapshotNotFoundFault of unit
| `DBSubnetGroupNotFoundFault of unit
| `InsufficientDBClusterCapacityFault of unit
| `InsufficientStorageClusterCapacityFault of unit
| `InvalidDBClusterSnapshotStateFault of unit
| `InvalidDBClusterStateFault of unit
| `InvalidDBSnapshotStateFault of unit
| `InvalidRestoreFault of unit
| `InvalidSubnet of unit
| `InvalidVPCNetworkStateFault of unit
| `KMSKeyNotAccessibleFault of unit
| `OptionGroupNotFoundFault of unit
| `StorageQuotaExceededFault of unit
| `Unknown_operation_error of string * string option ]val to_value :
t ->
[> `Structure of
(string
* [> `Structure of
(string
* [> `Structure of
(string
* [> `Boolean of Boolean.t
| `Integer of IntegerOptional.t
| `List of
[> `String of String_.t
| `Structure of
(string
* [> `Boolean of Boolean.t
| `Integer of IntegerOptional.t
| `String of String_.t ])
list ]
list
| `String of String_.t
| `Structure of
(string
* [> `Boolean of BooleanOptional.t
| `Double of DoubleOptional.t
| `Integer of IntegerOptional.t
| `String of String_.t
| `Structure of
(string
* [> `List of [> `String of String_.t ] list ])
list ])
list
| `Timestamp of TStamp.t ])
list ])
list ])
list ]