AWS::MSK::ReplicatorCreates the replicator.
import { CfnReplicator } from 'aws-cdk-lib/aws-msk';Or use the module namespace:
import * as msk from 'aws-cdk-lib/aws-msk';
// msk.CfnReplicatorConfiguration passed to the constructor as CfnReplicatorProps.
kafkaClustersRequiredIResolvable | IResolvable | KafkaClusterProperty[]Kafka Clusters to use in setting up sources / targets for replication.
replicationInfoListRequiredIResolvable | IResolvable | ReplicationInfoProperty[]A list of replication configurations, where each configuration targets a given source cluster to target cluster replication flow.
replicatorNameRequiredstringThe name of the replicator. Alpha-numeric characters with '-' are allowed.
serviceExecutionRoleArnRequiredstringThe ARN of the IAM role used by the replicator to access resources in the customer's account (e.g source and target clusters).
descriptionOptionalstringA summary description of the replicator.
tagsOptionalCfnTag[]List of tags to attach to created Replicator.
This L1 construct maps directly to the following CloudFormation resource type.
Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to Newsletteraws-mskAWS::MSK::Replicator