This is the new AWS CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::MSK::Replicator ReplicationInfo
Specifies configuration for replication between a source and target Kafka cluster.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "ConsumerGroupReplication" :ConsumerGroupReplication, "SourceKafkaClusterArn" :String, "TargetCompressionType" :String, "TargetKafkaClusterArn" :String, "TopicReplication" :TopicReplication}
YAML
ConsumerGroupReplication:ConsumerGroupReplicationSourceKafkaClusterArn:StringTargetCompressionType:StringTargetKafkaClusterArn:StringTopicReplication:TopicReplication
Properties
ConsumerGroupReplication-
Configuration relating to consumer group replication.
Required: Yes
Type: ConsumerGroupReplication
Update requires: No interruption
SourceKafkaClusterArn-
The ARN of the source Kafka cluster.
Required: Yes
Type: String
Pattern:
arn:(aws|aws-us-gov|aws-cn):kafka:.*Update requires: Replacement
TargetCompressionType-
The compression type to use when producing records to target cluster.
Required: Yes
Type: String
Allowed values:
NONE | GZIP | SNAPPY | LZ4 | ZSTDUpdate requires: Replacement
TargetKafkaClusterArn-
The ARN of the target Kafka cluster.
Required: Yes
Type: String
Pattern:
arn:(aws|aws-us-gov|aws-cn):kafka:.*Update requires: Replacement
TopicReplication-
Configuration relating to topic replication.
Required: Yes
Type: TopicReplication
Update requires: No interruption