Values.CreateGlobalClusterMessageSourceCreates a Neptune global database spread across multiple Amazon Regions. The global database contains a single primary cluster with read-write capability, and read-only secondary clusters that receive data from the primary cluster through high-speed replication performed by the Neptune storage subsystem. You can create a global database that is initially empty, and then add a primary cluster and secondary clusters to it, or you can specify an existing Neptune cluster during the create operation to become the primary cluster of the global database.
type nonrec t = {globalClusterIdentifier : GlobalClusterIdentifier.t;The cluster identifier of the new global database cluster.
*)sourceDBClusterIdentifier : String_.t option;(Optional) The Amazon Resource Name (ARN) of an existing Neptune DB cluster to use as the primary cluster of the new global database.
*)engine : String_.t option;The name of the database engine to be used in the global database. Valid values: neptune
*)engineVersion : String_.t option;The Neptune engine version to be used by the global database. Valid values: 1.2.0.0 or above.
*)deletionProtection : BooleanOptional.t option;The deletion protection setting for the new global database. The global database can't be deleted when deletion protection is enabled.
*)databaseName : String_.t option;The name for the new global database (up to 64 alpha-numeric characters).
*)storageEncrypted : BooleanOptional.t option;The storage encryption setting for the new global database cluster.
*)}val make :
?sourceDBClusterIdentifier:??? ->
?engine:??? ->
?engineVersion:??? ->
?deletionProtection:??? ->
?databaseName:??? ->
?tags:??? ->
?storageEncrypted:??? ->
globalClusterIdentifier:GlobalClusterIdentifier.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Boolean of BooleanOptional.t
| `List of
[> `Structure of (string * [> `String of String_.t ]) list ] list
| `String of GlobalClusterIdentifier.t ])
list ]