AWS::MSK::Replicator ReplicationInfo - AWS CloudFormation
Services or capabilities described in AWS documentation might vary by Region. To see the differences applicable to the AWS European Sovereign Cloud Region, see the AWS European Sovereign Cloud User Guide.

This is the new 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 CloudFormation template, use the following syntax:

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: No

Type: String

Pattern: arn:(aws|aws-us-gov|aws-cn):kafka:.*

Update requires: Replacement

SourceKafkaClusterId

The cluster ID of the source Apache Kafka cluster. Specify either sourceKafkaClusterArn or sourceKafkaClusterId, but not both.

Required: No

Type: String

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 | ZSTD

Update requires: Replacement

TargetKafkaClusterArn

The ARN of the target Kafka cluster.

Required: No

Type: String

Pattern: arn:(aws|aws-us-gov|aws-cn):kafka:.*

Update requires: Replacement

TargetKafkaClusterId

The cluster ID of the target Apache Kafka cluster. Specify either targetKafkaClusterArn or targetKafkaClusterId, but not both.

Required: No

Type: String

Update requires: Replacement

TopicReplication

Configuration relating to topic replication.

Required: Yes

Type: TopicReplication

Update requires: No interruption