Module Values.CreateGlobalReplicationGroupResultSource

Global Datastore offers fully managed, fast, reliable and secure cross-region replication. Using Global Datastore with Valkey or Redis OSS, you can create cross-region read replica clusters for ElastiCache to enable low-latency reads and disaster recovery across regions. For more information, see Replication Across Regions Using Global Datastore. The GlobalReplicationGroupIdSuffix is the name of the Global datastore. The PrimaryReplicationGroupId represents the name of the primary cluster that accepts writes and will replicate updates to the secondary cluster.

Sourcetype createGlobalReplicationGroupResult = {
  1. globalReplicationGroup : GlobalReplicationGroup.t option;
}
Sourceand responseMetaData = unit
Sourceand t = {
  1. createGlobalReplicationGroupResult : createGlobalReplicationGroupResult;
  2. responseMetaData : responseMetaData;
}
Sourcetype error = [
  1. | `GlobalReplicationGroupAlreadyExistsFault of GlobalReplicationGroupAlreadyExistsFault.t
  2. | `InvalidParameterValueException of InvalidParameterValueException.t
  3. | `InvalidReplicationGroupStateFault of InvalidReplicationGroupStateFault.t
  4. | `ReplicationGroupNotFoundFault of ReplicationGroupNotFoundFault.t
  5. | `ServiceLinkedRoleNotFoundFault of ServiceLinkedRoleNotFoundFault.t
  6. | `Unknown_operation_error of string * string option
]
Sourceval context_ : string
Sourceval make : ?globalReplicationGroup:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `GlobalReplicationGroupAlreadyExistsFault of unit | `InvalidParameterValueException of InvalidParameterValueException.t | `InvalidReplicationGroupStateFault of unit | `ReplicationGroupNotFoundFault of unit | `ServiceLinkedRoleNotFoundFault of unit | `Unknown_operation_error of string * string option ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `GlobalReplicationGroupAlreadyExistsFault of unit | `InvalidParameterValueException of InvalidParameterValueException.t | `InvalidReplicationGroupStateFault of unit | `ReplicationGroupNotFoundFault of unit | `ServiceLinkedRoleNotFoundFault 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 BooleanOptional.t | `List of [> `Structure of (string * [> `Enum of string | `String of String_.t ]) list ] list | `String of String_.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