Values.CreateReplicatorRequestSourceCreates a replicator using the specified configuration.
type nonrec t = {description : string option;A summary description of the replicator.
*)kafkaClusters : KafkaCluster.t list;Kafka Clusters to use in setting up sources / targets for replication.
*)replicationInfoList : ReplicationInfo.t list;A list of replication configurations, where each configuration targets a given source cluster to target cluster replication flow.
*)replicatorName : string;The name of the replicator. Alpha-numeric characters with '-' are allowed.
*)serviceExecutionRoleArn : string;The ARN of the IAM role used by the replicator to access resources in the customer's account (e.g source and target clusters)
*)logDelivery : LogDelivery.t option;Configuration for delivering replicator logs to customer destinations.
*)}val make :
?description:??? ->
?tags:??? ->
?logDelivery:??? ->
kafkaClusters:KafkaCluster.t list ->
replicationInfoList:ReplicationInfo.t list ->
replicatorName:string ->
serviceExecutionRoleArn:string ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `Enum of string
| `String of string
| `Structure of
(string
* [> `Boolean of bool
| `Enum of string
| `List of [> `String of string ] list
| `String of string
| `Structure of
(string
* [> `Enum of string | `String of string ])
list ])
list ])
list ]
list
| `Map of ([> `String of string ] * [> `String of string ]) list
| `String of string
| `Structure of
(string
* [> `Structure of
(string
* [> `Structure of
(string * [> `Boolean of bool | `String of string ])
list ])
list ])
list ])
list ]