Updates replication info of a replicator¶
Description¶
Updates replication info of a replicator.
Usage¶
kafka_update_replication_info(ConsumerGroupReplication, CurrentVersion,
ReplicatorArn, SourceKafkaClusterArn, SourceKafkaClusterId,
TargetKafkaClusterArn, TargetKafkaClusterId, TopicReplication,
LogDelivery)
Arguments¶
-
ConsumerGroupReplicationUpdated consumer group replication information.
-
CurrentVersion[required] Current replicator version.
-
ReplicatorArn[required] The Amazon Resource Name (ARN) of the replicator to be updated.
-
SourceKafkaClusterArnThe ARN of the source Kafka cluster.
-
SourceKafkaClusterIdThe ID of the source Kafka cluster.
-
TargetKafkaClusterArnThe ARN of the target Kafka cluster.
-
TargetKafkaClusterIdThe ID of the target Kafka cluster.
-
TopicReplicationUpdated topic replication information.
-
LogDeliveryConfiguration for delivering replicator logs to customer destinations.
Value¶
A list with the following syntax:
list(
ReplicatorArn = "string",
ReplicatorState = "RUNNING"|"CREATING"|"UPDATING"|"DELETING"|"FAILED"
)
Request syntax¶
svc$update_replication_info(
ConsumerGroupReplication = list(
ConsumerGroupsToExclude = list(
"string"
),
ConsumerGroupsToReplicate = list(
"string"
),
DetectAndCopyNewConsumerGroups = TRUE|FALSE,
SynchroniseConsumerGroupOffsets = TRUE|FALSE
),
CurrentVersion = "string",
ReplicatorArn = "string",
SourceKafkaClusterArn = "string",
SourceKafkaClusterId = "string",
TargetKafkaClusterArn = "string",
TargetKafkaClusterId = "string",
TopicReplication = list(
CopyAccessControlListsForTopics = TRUE|FALSE,
CopyTopicConfigurations = TRUE|FALSE,
DetectAndCopyNewTopics = TRUE|FALSE,
TopicsToExclude = list(
"string"
),
TopicsToReplicate = list(
"string"
)
),
LogDelivery = list(
ReplicatorLogDelivery = list(
CloudWatchLogs = list(
Enabled = TRUE|FALSE,
LogGroup = "string"
),
Firehose = list(
Enabled = TRUE|FALSE,
DeliveryStream = "string"
),
S3 = list(
Enabled = TRUE|FALSE,
Bucket = "string",
Prefix = "string"
)
)
)
)