We recommend new projects start with resources from the AWS provider.
aws-native.msk.Replicator
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
Resource Type definition for AWS::MSK::Replicator
Create Replicator Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Replicator(name: string, args: ReplicatorArgs, opts?: CustomResourceOptions);@overload
def Replicator(resource_name: str,
               args: ReplicatorArgs,
               opts: Optional[ResourceOptions] = None)
@overload
def Replicator(resource_name: str,
               opts: Optional[ResourceOptions] = None,
               kafka_clusters: Optional[Sequence[ReplicatorKafkaClusterArgs]] = None,
               replication_info_list: Optional[Sequence[ReplicatorReplicationInfoArgs]] = None,
               service_execution_role_arn: Optional[str] = None,
               description: Optional[str] = None,
               replicator_name: Optional[str] = None,
               tags: Optional[Sequence[_root_inputs.TagArgs]] = None)func NewReplicator(ctx *Context, name string, args ReplicatorArgs, opts ...ResourceOption) (*Replicator, error)public Replicator(string name, ReplicatorArgs args, CustomResourceOptions? opts = null)
public Replicator(String name, ReplicatorArgs args)
public Replicator(String name, ReplicatorArgs args, CustomResourceOptions options)
type: aws-native:msk:Replicator
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args ReplicatorArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ReplicatorArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ReplicatorArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ReplicatorArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ReplicatorArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Replicator Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Replicator resource accepts the following input properties:
- KafkaClusters List<Pulumi.Aws Native. Msk. Inputs. Replicator Kafka Cluster> 
- Specifies a list of Kafka clusters which are targets of the replicator.
- ReplicationInfo List<Pulumi.List Aws Native. Msk. Inputs. Replicator Replication Info> 
- A list of replication configurations, where each configuration targets a given source cluster to target cluster replication flow.
- ServiceExecution stringRole Arn 
- The Amazon Resource Name (ARN) of the IAM role used by the replicator to access external resources.
- Description string
- A summary description of the replicator.
- ReplicatorName string
- The name of the replicator.
- 
List<Pulumi.Aws Native. Inputs. Tag> 
- A collection of tags associated with a resource
- KafkaClusters []ReplicatorKafka Cluster Args 
- Specifies a list of Kafka clusters which are targets of the replicator.
- ReplicationInfo []ReplicatorList Replication Info Args 
- A list of replication configurations, where each configuration targets a given source cluster to target cluster replication flow.
- ServiceExecution stringRole Arn 
- The Amazon Resource Name (ARN) of the IAM role used by the replicator to access external resources.
- Description string
- A summary description of the replicator.
- ReplicatorName string
- The name of the replicator.
- 
TagArgs 
- A collection of tags associated with a resource
- kafkaClusters List<ReplicatorKafka Cluster> 
- Specifies a list of Kafka clusters which are targets of the replicator.
- replicationInfo List<ReplicatorList Replication Info> 
- A list of replication configurations, where each configuration targets a given source cluster to target cluster replication flow.
- serviceExecution StringRole Arn 
- The Amazon Resource Name (ARN) of the IAM role used by the replicator to access external resources.
- description String
- A summary description of the replicator.
- replicatorName String
- The name of the replicator.
- List<Tag>
- A collection of tags associated with a resource
- kafkaClusters ReplicatorKafka Cluster[] 
- Specifies a list of Kafka clusters which are targets of the replicator.
- replicationInfo ReplicatorList Replication Info[] 
- A list of replication configurations, where each configuration targets a given source cluster to target cluster replication flow.
- serviceExecution stringRole Arn 
- The Amazon Resource Name (ARN) of the IAM role used by the replicator to access external resources.
- description string
- A summary description of the replicator.
- replicatorName string
- The name of the replicator.
- Tag[]
- A collection of tags associated with a resource
- kafka_clusters Sequence[ReplicatorKafka Cluster Args] 
- Specifies a list of Kafka clusters which are targets of the replicator.
- replication_info_ Sequence[Replicatorlist Replication Info Args] 
- A list of replication configurations, where each configuration targets a given source cluster to target cluster replication flow.
- service_execution_ strrole_ arn 
- The Amazon Resource Name (ARN) of the IAM role used by the replicator to access external resources.
- description str
- A summary description of the replicator.
- replicator_name str
- The name of the replicator.
- 
Sequence[TagArgs] 
- A collection of tags associated with a resource
- kafkaClusters List<Property Map>
- Specifies a list of Kafka clusters which are targets of the replicator.
- replicationInfo List<Property Map>List 
- A list of replication configurations, where each configuration targets a given source cluster to target cluster replication flow.
- serviceExecution StringRole Arn 
- The Amazon Resource Name (ARN) of the IAM role used by the replicator to access external resources.
- description String
- A summary description of the replicator.
- replicatorName String
- The name of the replicator.
- List<Property Map>
- A collection of tags associated with a resource
Outputs
All input properties are implicitly available as output properties. Additionally, the Replicator resource produces the following output properties:
- CurrentVersion string
- The current version of the MSK replicator.
- Id string
- The provider-assigned unique ID for this managed resource.
- ReplicatorArn string
- Amazon Resource Name for the created replicator.
- CurrentVersion string
- The current version of the MSK replicator.
- Id string
- The provider-assigned unique ID for this managed resource.
- ReplicatorArn string
- Amazon Resource Name for the created replicator.
- currentVersion String
- The current version of the MSK replicator.
- id String
- The provider-assigned unique ID for this managed resource.
- replicatorArn String
- Amazon Resource Name for the created replicator.
- currentVersion string
- The current version of the MSK replicator.
- id string
- The provider-assigned unique ID for this managed resource.
- replicatorArn string
- Amazon Resource Name for the created replicator.
- current_version str
- The current version of the MSK replicator.
- id str
- The provider-assigned unique ID for this managed resource.
- replicator_arn str
- Amazon Resource Name for the created replicator.
- currentVersion String
- The current version of the MSK replicator.
- id String
- The provider-assigned unique ID for this managed resource.
- replicatorArn String
- Amazon Resource Name for the created replicator.
Supporting Types
ReplicatorAmazonMskCluster, ReplicatorAmazonMskClusterArgs        
- MskCluster stringArn 
- The ARN of an Amazon MSK cluster.
- MskCluster stringArn 
- The ARN of an Amazon MSK cluster.
- mskCluster StringArn 
- The ARN of an Amazon MSK cluster.
- mskCluster stringArn 
- The ARN of an Amazon MSK cluster.
- msk_cluster_ strarn 
- The ARN of an Amazon MSK cluster.
- mskCluster StringArn 
- The ARN of an Amazon MSK cluster.
ReplicatorConsumerGroupReplication, ReplicatorConsumerGroupReplicationArgs        
- ConsumerGroups List<string>To Replicate 
- List of regular expression patterns indicating the consumer groups to copy.
- ConsumerGroups List<string>To Exclude 
- List of regular expression patterns indicating the consumer groups that should not be replicated.
- DetectAnd boolCopy New Consumer Groups 
- Whether to periodically check for new consumer groups.
- SynchroniseConsumer boolGroup Offsets 
- Whether to periodically write the translated offsets to __consumer_offsets topic in target cluster.
- ConsumerGroups []stringTo Replicate 
- List of regular expression patterns indicating the consumer groups to copy.
- ConsumerGroups []stringTo Exclude 
- List of regular expression patterns indicating the consumer groups that should not be replicated.
- DetectAnd boolCopy New Consumer Groups 
- Whether to periodically check for new consumer groups.
- SynchroniseConsumer boolGroup Offsets 
- Whether to periodically write the translated offsets to __consumer_offsets topic in target cluster.
- consumerGroups List<String>To Replicate 
- List of regular expression patterns indicating the consumer groups to copy.
- consumerGroups List<String>To Exclude 
- List of regular expression patterns indicating the consumer groups that should not be replicated.
- detectAnd BooleanCopy New Consumer Groups 
- Whether to periodically check for new consumer groups.
- synchroniseConsumer BooleanGroup Offsets 
- Whether to periodically write the translated offsets to __consumer_offsets topic in target cluster.
- consumerGroups string[]To Replicate 
- List of regular expression patterns indicating the consumer groups to copy.
- consumerGroups string[]To Exclude 
- List of regular expression patterns indicating the consumer groups that should not be replicated.
- detectAnd booleanCopy New Consumer Groups 
- Whether to periodically check for new consumer groups.
- synchroniseConsumer booleanGroup Offsets 
- Whether to periodically write the translated offsets to __consumer_offsets topic in target cluster.
- consumer_groups_ Sequence[str]to_ replicate 
- List of regular expression patterns indicating the consumer groups to copy.
- consumer_groups_ Sequence[str]to_ exclude 
- List of regular expression patterns indicating the consumer groups that should not be replicated.
- detect_and_ boolcopy_ new_ consumer_ groups 
- Whether to periodically check for new consumer groups.
- synchronise_consumer_ boolgroup_ offsets 
- Whether to periodically write the translated offsets to __consumer_offsets topic in target cluster.
- consumerGroups List<String>To Replicate 
- List of regular expression patterns indicating the consumer groups to copy.
- consumerGroups List<String>To Exclude 
- List of regular expression patterns indicating the consumer groups that should not be replicated.
- detectAnd BooleanCopy New Consumer Groups 
- Whether to periodically check for new consumer groups.
- synchroniseConsumer BooleanGroup Offsets 
- Whether to periodically write the translated offsets to __consumer_offsets topic in target cluster.
ReplicatorKafkaCluster, ReplicatorKafkaClusterArgs      
- AmazonMsk Pulumi.Cluster Aws Native. Msk. Inputs. Replicator Amazon Msk Cluster 
- Details of an Amazon MSK cluster. Exactly one of AmazonMskCluster is required.
- VpcConfig Pulumi.Aws Native. Msk. Inputs. Replicator Kafka Cluster Client Vpc Config 
- Details of an Amazon VPC which has network connectivity to the Apache Kafka cluster.
- AmazonMsk ReplicatorCluster Amazon Msk Cluster 
- Details of an Amazon MSK cluster. Exactly one of AmazonMskCluster is required.
- VpcConfig ReplicatorKafka Cluster Client Vpc Config 
- Details of an Amazon VPC which has network connectivity to the Apache Kafka cluster.
- amazonMsk ReplicatorCluster Amazon Msk Cluster 
- Details of an Amazon MSK cluster. Exactly one of AmazonMskCluster is required.
- vpcConfig ReplicatorKafka Cluster Client Vpc Config 
- Details of an Amazon VPC which has network connectivity to the Apache Kafka cluster.
- amazonMsk ReplicatorCluster Amazon Msk Cluster 
- Details of an Amazon MSK cluster. Exactly one of AmazonMskCluster is required.
- vpcConfig ReplicatorKafka Cluster Client Vpc Config 
- Details of an Amazon VPC which has network connectivity to the Apache Kafka cluster.
- amazon_msk_ Replicatorcluster Amazon Msk Cluster 
- Details of an Amazon MSK cluster. Exactly one of AmazonMskCluster is required.
- vpc_config ReplicatorKafka Cluster Client Vpc Config 
- Details of an Amazon VPC which has network connectivity to the Apache Kafka cluster.
- amazonMsk Property MapCluster 
- Details of an Amazon MSK cluster. Exactly one of AmazonMskCluster is required.
- vpcConfig Property Map
- Details of an Amazon VPC which has network connectivity to the Apache Kafka cluster.
ReplicatorKafkaClusterClientVpcConfig, ReplicatorKafkaClusterClientVpcConfigArgs            
- SubnetIds List<string>
- The list of subnets to connect to in the virtual private cloud (VPC). AWS creates elastic network interfaces inside these subnets.
- SecurityGroup List<string>Ids 
- The AWS security groups to associate with the elastic network interfaces in order to specify what the replicator has access to. If a security group is not specified, the default security group associated with the VPC is used.
- SubnetIds []string
- The list of subnets to connect to in the virtual private cloud (VPC). AWS creates elastic network interfaces inside these subnets.
- SecurityGroup []stringIds 
- The AWS security groups to associate with the elastic network interfaces in order to specify what the replicator has access to. If a security group is not specified, the default security group associated with the VPC is used.
- subnetIds List<String>
- The list of subnets to connect to in the virtual private cloud (VPC). AWS creates elastic network interfaces inside these subnets.
- securityGroup List<String>Ids 
- The AWS security groups to associate with the elastic network interfaces in order to specify what the replicator has access to. If a security group is not specified, the default security group associated with the VPC is used.
- subnetIds string[]
- The list of subnets to connect to in the virtual private cloud (VPC). AWS creates elastic network interfaces inside these subnets.
- securityGroup string[]Ids 
- The AWS security groups to associate with the elastic network interfaces in order to specify what the replicator has access to. If a security group is not specified, the default security group associated with the VPC is used.
- subnet_ids Sequence[str]
- The list of subnets to connect to in the virtual private cloud (VPC). AWS creates elastic network interfaces inside these subnets.
- security_group_ Sequence[str]ids 
- The AWS security groups to associate with the elastic network interfaces in order to specify what the replicator has access to. If a security group is not specified, the default security group associated with the VPC is used.
- subnetIds List<String>
- The list of subnets to connect to in the virtual private cloud (VPC). AWS creates elastic network interfaces inside these subnets.
- securityGroup List<String>Ids 
- The AWS security groups to associate with the elastic network interfaces in order to specify what the replicator has access to. If a security group is not specified, the default security group associated with the VPC is used.
ReplicatorReplicationInfo, ReplicatorReplicationInfoArgs      
- ConsumerGroup Pulumi.Replication Aws Native. Msk. Inputs. Replicator Consumer Group Replication 
- Configuration relating to consumer group replication.
- SourceKafka stringCluster Arn 
- Amazon Resource Name of the source Kafka cluster.
- TargetCompression Pulumi.Type Aws Native. Msk. Replicator Replication Info Target Compression Type 
- The type of compression to use writing records to target Kafka cluster.
- TargetKafka stringCluster Arn 
- Amazon Resource Name of the target Kafka cluster.
- TopicReplication Pulumi.Aws Native. Msk. Inputs. Replicator Topic Replication 
- Configuration relating to topic replication.
- ConsumerGroup ReplicatorReplication Consumer Group Replication 
- Configuration relating to consumer group replication.
- SourceKafka stringCluster Arn 
- Amazon Resource Name of the source Kafka cluster.
- TargetCompression ReplicatorType Replication Info Target Compression Type 
- The type of compression to use writing records to target Kafka cluster.
- TargetKafka stringCluster Arn 
- Amazon Resource Name of the target Kafka cluster.
- TopicReplication ReplicatorTopic Replication 
- Configuration relating to topic replication.
- consumerGroup ReplicatorReplication Consumer Group Replication 
- Configuration relating to consumer group replication.
- sourceKafka StringCluster Arn 
- Amazon Resource Name of the source Kafka cluster.
- targetCompression ReplicatorType Replication Info Target Compression Type 
- The type of compression to use writing records to target Kafka cluster.
- targetKafka StringCluster Arn 
- Amazon Resource Name of the target Kafka cluster.
- topicReplication ReplicatorTopic Replication 
- Configuration relating to topic replication.
- consumerGroup ReplicatorReplication Consumer Group Replication 
- Configuration relating to consumer group replication.
- sourceKafka stringCluster Arn 
- Amazon Resource Name of the source Kafka cluster.
- targetCompression ReplicatorType Replication Info Target Compression Type 
- The type of compression to use writing records to target Kafka cluster.
- targetKafka stringCluster Arn 
- Amazon Resource Name of the target Kafka cluster.
- topicReplication ReplicatorTopic Replication 
- Configuration relating to topic replication.
- consumer_group_ Replicatorreplication Consumer Group Replication 
- Configuration relating to consumer group replication.
- source_kafka_ strcluster_ arn 
- Amazon Resource Name of the source Kafka cluster.
- target_compression_ Replicatortype Replication Info Target Compression Type 
- The type of compression to use writing records to target Kafka cluster.
- target_kafka_ strcluster_ arn 
- Amazon Resource Name of the target Kafka cluster.
- topic_replication ReplicatorTopic Replication 
- Configuration relating to topic replication.
- consumerGroup Property MapReplication 
- Configuration relating to consumer group replication.
- sourceKafka StringCluster Arn 
- Amazon Resource Name of the source Kafka cluster.
- targetCompression "NONE" | "GZIP" | "SNAPPY" | "LZ4" | "ZSTD"Type 
- The type of compression to use writing records to target Kafka cluster.
- targetKafka StringCluster Arn 
- Amazon Resource Name of the target Kafka cluster.
- topicReplication Property Map
- Configuration relating to topic replication.
ReplicatorReplicationInfoTargetCompressionType, ReplicatorReplicationInfoTargetCompressionTypeArgs            
- None
- NONE
- Gzip
- GZIP
- Snappy
- SNAPPY
- Lz4
- LZ4
- Zstd
- ZSTD
- ReplicatorReplication Info Target Compression Type None 
- NONE
- ReplicatorReplication Info Target Compression Type Gzip 
- GZIP
- ReplicatorReplication Info Target Compression Type Snappy 
- SNAPPY
- ReplicatorReplication Info Target Compression Type Lz4 
- LZ4
- ReplicatorReplication Info Target Compression Type Zstd 
- ZSTD
- None
- NONE
- Gzip
- GZIP
- Snappy
- SNAPPY
- Lz4
- LZ4
- Zstd
- ZSTD
- None
- NONE
- Gzip
- GZIP
- Snappy
- SNAPPY
- Lz4
- LZ4
- Zstd
- ZSTD
- NONE
- NONE
- GZIP
- GZIP
- SNAPPY
- SNAPPY
- LZ4
- LZ4
- ZSTD
- ZSTD
- "NONE"
- NONE
- "GZIP"
- GZIP
- "SNAPPY"
- SNAPPY
- "LZ4"
- LZ4
- "ZSTD"
- ZSTD
ReplicatorReplicationStartingPosition, ReplicatorReplicationStartingPositionArgs        
- Type
Pulumi.Aws Native. Msk. Replicator Replication Starting Position Type 
- The type of replication starting position.
- Type
ReplicatorReplication Starting Position Type 
- The type of replication starting position.
- type
ReplicatorReplication Starting Position Type 
- The type of replication starting position.
- type
ReplicatorReplication Starting Position Type 
- The type of replication starting position.
- type
ReplicatorReplication Starting Position Type 
- The type of replication starting position.
- type "LATEST" | "EARLIEST"
- The type of replication starting position.
ReplicatorReplicationStartingPositionType, ReplicatorReplicationStartingPositionTypeArgs          
- Latest
- LATEST
- Earliest
- EARLIEST
- ReplicatorReplication Starting Position Type Latest 
- LATEST
- ReplicatorReplication Starting Position Type Earliest 
- EARLIEST
- Latest
- LATEST
- Earliest
- EARLIEST
- Latest
- LATEST
- Earliest
- EARLIEST
- LATEST
- LATEST
- EARLIEST
- EARLIEST
- "LATEST"
- LATEST
- "EARLIEST"
- EARLIEST
ReplicatorReplicationTopicNameConfiguration, ReplicatorReplicationTopicNameConfigurationArgs          
- Type
Pulumi.Aws Native. Msk. Replicator Replication Topic Name Configuration Type 
- The type of replication topic name configuration, identical to upstream topic name or prefixed with source cluster alias.
- Type
ReplicatorReplication Topic Name Configuration Type 
- The type of replication topic name configuration, identical to upstream topic name or prefixed with source cluster alias.
- type
ReplicatorReplication Topic Name Configuration Type 
- The type of replication topic name configuration, identical to upstream topic name or prefixed with source cluster alias.
- type
ReplicatorReplication Topic Name Configuration Type 
- The type of replication topic name configuration, identical to upstream topic name or prefixed with source cluster alias.
- type
ReplicatorReplication Topic Name Configuration Type 
- The type of replication topic name configuration, identical to upstream topic name or prefixed with source cluster alias.
- type "PREFIXED_WITH_SOURCE_CLUSTER_ALIAS" | "IDENTICAL"
- The type of replication topic name configuration, identical to upstream topic name or prefixed with source cluster alias.
ReplicatorReplicationTopicNameConfigurationType, ReplicatorReplicationTopicNameConfigurationTypeArgs            
- PrefixedWith Source Cluster Alias 
- PREFIXED_WITH_SOURCE_CLUSTER_ALIAS
- Identical
- IDENTICAL
- ReplicatorReplication Topic Name Configuration Type Prefixed With Source Cluster Alias 
- PREFIXED_WITH_SOURCE_CLUSTER_ALIAS
- ReplicatorReplication Topic Name Configuration Type Identical 
- IDENTICAL
- PrefixedWith Source Cluster Alias 
- PREFIXED_WITH_SOURCE_CLUSTER_ALIAS
- Identical
- IDENTICAL
- PrefixedWith Source Cluster Alias 
- PREFIXED_WITH_SOURCE_CLUSTER_ALIAS
- Identical
- IDENTICAL
- PREFIXED_WITH_SOURCE_CLUSTER_ALIAS
- PREFIXED_WITH_SOURCE_CLUSTER_ALIAS
- IDENTICAL
- IDENTICAL
- "PREFIXED_WITH_SOURCE_CLUSTER_ALIAS"
- PREFIXED_WITH_SOURCE_CLUSTER_ALIAS
- "IDENTICAL"
- IDENTICAL
ReplicatorTopicReplication, ReplicatorTopicReplicationArgs      
- TopicsTo List<string>Replicate 
- List of regular expression patterns indicating the topics to copy.
- CopyAccess boolControl Lists For Topics 
- Whether to periodically configure remote topic ACLs to match their corresponding upstream topics.
- CopyTopic boolConfigurations 
- Whether to periodically configure remote topics to match their corresponding upstream topics.
- DetectAnd boolCopy New Topics 
- Whether to periodically check for new topics and partitions.
- StartingPosition Pulumi.Aws Native. Msk. Inputs. Replicator Replication Starting Position 
- Configuration for specifying the position in the topics to start replicating from.
- TopicName Pulumi.Configuration Aws Native. Msk. Inputs. Replicator Replication Topic Name Configuration 
- Configuration for specifying replicated topic names should be the same as their corresponding upstream topics or prefixed with source cluster alias.
- TopicsTo List<string>Exclude 
- List of regular expression patterns indicating the topics that should not be replicated.
- TopicsTo []stringReplicate 
- List of regular expression patterns indicating the topics to copy.
- CopyAccess boolControl Lists For Topics 
- Whether to periodically configure remote topic ACLs to match their corresponding upstream topics.
- CopyTopic boolConfigurations 
- Whether to periodically configure remote topics to match their corresponding upstream topics.
- DetectAnd boolCopy New Topics 
- Whether to periodically check for new topics and partitions.
- StartingPosition ReplicatorReplication Starting Position 
- Configuration for specifying the position in the topics to start replicating from.
- TopicName ReplicatorConfiguration Replication Topic Name Configuration 
- Configuration for specifying replicated topic names should be the same as their corresponding upstream topics or prefixed with source cluster alias.
- TopicsTo []stringExclude 
- List of regular expression patterns indicating the topics that should not be replicated.
- topicsTo List<String>Replicate 
- List of regular expression patterns indicating the topics to copy.
- copyAccess BooleanControl Lists For Topics 
- Whether to periodically configure remote topic ACLs to match their corresponding upstream topics.
- copyTopic BooleanConfigurations 
- Whether to periodically configure remote topics to match their corresponding upstream topics.
- detectAnd BooleanCopy New Topics 
- Whether to periodically check for new topics and partitions.
- startingPosition ReplicatorReplication Starting Position 
- Configuration for specifying the position in the topics to start replicating from.
- topicName ReplicatorConfiguration Replication Topic Name Configuration 
- Configuration for specifying replicated topic names should be the same as their corresponding upstream topics or prefixed with source cluster alias.
- topicsTo List<String>Exclude 
- List of regular expression patterns indicating the topics that should not be replicated.
- topicsTo string[]Replicate 
- List of regular expression patterns indicating the topics to copy.
- copyAccess booleanControl Lists For Topics 
- Whether to periodically configure remote topic ACLs to match their corresponding upstream topics.
- copyTopic booleanConfigurations 
- Whether to periodically configure remote topics to match their corresponding upstream topics.
- detectAnd booleanCopy New Topics 
- Whether to periodically check for new topics and partitions.
- startingPosition ReplicatorReplication Starting Position 
- Configuration for specifying the position in the topics to start replicating from.
- topicName ReplicatorConfiguration Replication Topic Name Configuration 
- Configuration for specifying replicated topic names should be the same as their corresponding upstream topics or prefixed with source cluster alias.
- topicsTo string[]Exclude 
- List of regular expression patterns indicating the topics that should not be replicated.
- topics_to_ Sequence[str]replicate 
- List of regular expression patterns indicating the topics to copy.
- copy_access_ boolcontrol_ lists_ for_ topics 
- Whether to periodically configure remote topic ACLs to match their corresponding upstream topics.
- copy_topic_ boolconfigurations 
- Whether to periodically configure remote topics to match their corresponding upstream topics.
- detect_and_ boolcopy_ new_ topics 
- Whether to periodically check for new topics and partitions.
- starting_position ReplicatorReplication Starting Position 
- Configuration for specifying the position in the topics to start replicating from.
- topic_name_ Replicatorconfiguration Replication Topic Name Configuration 
- Configuration for specifying replicated topic names should be the same as their corresponding upstream topics or prefixed with source cluster alias.
- topics_to_ Sequence[str]exclude 
- List of regular expression patterns indicating the topics that should not be replicated.
- topicsTo List<String>Replicate 
- List of regular expression patterns indicating the topics to copy.
- copyAccess BooleanControl Lists For Topics 
- Whether to periodically configure remote topic ACLs to match their corresponding upstream topics.
- copyTopic BooleanConfigurations 
- Whether to periodically configure remote topics to match their corresponding upstream topics.
- detectAnd BooleanCopy New Topics 
- Whether to periodically check for new topics and partitions.
- startingPosition Property Map
- Configuration for specifying the position in the topics to start replicating from.
- topicName Property MapConfiguration 
- Configuration for specifying replicated topic names should be the same as their corresponding upstream topics or prefixed with source cluster alias.
- topicsTo List<String>Exclude 
- List of regular expression patterns indicating the topics that should not be replicated.
Tag, TagArgs  
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.