Module Values.RestoreDBClusterToPointInTimeResultSource

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.

Sourcetype restoreDBClusterToPointInTimeResult = {
  1. dBCluster : DBCluster.t option;
}
Sourceand responseMetaData = unit
Sourceand t = {
  1. restoreDBClusterToPointInTimeResult : restoreDBClusterToPointInTimeResult;
  2. responseMetaData : responseMetaData;
}
Sourcetype error = [
  1. | `DBClusterAlreadyExistsFault of DBClusterAlreadyExistsFault.t
  2. | `DBClusterNotFoundFault of DBClusterNotFoundFault.t
  3. | `DBClusterQuotaExceededFault of DBClusterQuotaExceededFault.t
  4. | `DBClusterSnapshotNotFoundFault of DBClusterSnapshotNotFoundFault.t
  5. | `DBSubnetGroupNotFoundFault of DBSubnetGroupNotFoundFault.t
  6. | `InsufficientDBClusterCapacityFault of InsufficientDBClusterCapacityFault.t
  7. | `InsufficientStorageClusterCapacityFault of InsufficientStorageClusterCapacityFault.t
  8. | `InvalidDBClusterSnapshotStateFault of InvalidDBClusterSnapshotStateFault.t
  9. | `InvalidDBClusterStateFault of InvalidDBClusterStateFault.t
  10. | `InvalidDBSnapshotStateFault of InvalidDBSnapshotStateFault.t
  11. | `InvalidRestoreFault of InvalidRestoreFault.t
  12. | `InvalidSubnet of InvalidSubnet.t
  13. | `InvalidVPCNetworkStateFault of InvalidVPCNetworkStateFault.t
  14. | `KMSKeyNotAccessibleFault of KMSKeyNotAccessibleFault.t
  15. | `NetworkTypeNotSupported of NetworkTypeNotSupported.t
  16. | `StorageQuotaExceededFault of StorageQuotaExceededFault.t
  17. | `Unknown_operation_error of string * string option
]
Sourceval context_ : string
Sourceval make : ?dBCluster:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `DBClusterAlreadyExistsFault of unit | `DBClusterNotFoundFault 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 | `NetworkTypeNotSupported of unit | `StorageQuotaExceededFault of unit | `Unknown_operation_error of string * string option ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `DBClusterAlreadyExistsFault of unit | `DBClusterNotFoundFault 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 | `NetworkTypeNotSupported of unit | `StorageQuotaExceededFault of unit | `Unknown_operation_error of string * string option ]
Sourceval error_to_json : error -> Yojson.Safe.t
Sourceval 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 * [> `Double of DoubleOptional.t | `String of String_.t ]) list | `Timestamp of TStamp.t ]) list ]) list ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t