Replicator

class Replicator : KotlinCustomResource

Resource for managing an AWS Managed Streaming for Kafka Replicator. {{% examples %}}

Example Usage

{{% /examples %}}

Import

Using pulumi import, import MSK replicators using the replicator ARN. For example:

$ pulumi import aws:msk/replicator:Replicator example arn:aws:kafka:us-west-2:123456789012:configuration/example/279c0212-d057-4dba-9aa9-1c4e5a25bfc7-3

Properties

Link copied to clipboard
val arn: Output<String>

ARN of the Replicator. Do not begin the description with "An", "The", "Defines", "Indicates", or "Specifies," as these are verbose. In other words, "Indicates the amount of storage," can be rewritten as "Amount of storage," without losing any information.

Link copied to clipboard
val currentVersion: Output<String>
Link copied to clipboard
val description: Output<String>?

A summary description of the replicator.

Link copied to clipboard
val id: Output<String>
Link copied to clipboard

A list of Kafka clusters which are targets of the replicator.

Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

A list of replication configurations, where each configuration targets a given source cluster to target cluster replication flow.

Link copied to clipboard
val replicatorName: Output<String>

The name of the replicator.

Link copied to clipboard

The ARN of the IAM role used by the replicator to access resources in the customer's account (e.g source and target clusters).

Link copied to clipboard
val tags: Output<Map<String, String>>?
Link copied to clipboard
val tagsAll: Output<Map<String, String>>
Link copied to clipboard
val urn: Output<String>