Package com.pulumi.aws.msk
Class ReplicatorArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.msk.ReplicatorArgs
-
public final class ReplicatorArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ReplicatorArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static ReplicatorArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ReplicatorArgs.Builder
builder()
static ReplicatorArgs.Builder
builder(ReplicatorArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
description()
com.pulumi.core.Output<java.util.List<ReplicatorKafkaClusterArgs>>
kafkaClusters()
com.pulumi.core.Output<ReplicatorReplicationInfoListArgs>
replicationInfoList()
com.pulumi.core.Output<java.lang.String>
replicatorName()
com.pulumi.core.Output<java.lang.String>
serviceExecutionRoleArn()
java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>
tags()
-
-
-
Field Detail
-
Empty
public static final ReplicatorArgs Empty
-
-
Method Detail
-
description
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> description()
- Returns:
- A summary description of the replicator.
-
kafkaClusters
public com.pulumi.core.Output<java.util.List<ReplicatorKafkaClusterArgs>> kafkaClusters()
- Returns:
- A list of Kafka clusters which are targets of the replicator.
-
replicationInfoList
public com.pulumi.core.Output<ReplicatorReplicationInfoListArgs> replicationInfoList()
- Returns:
- A list of replication configurations, where each configuration targets a given source cluster to target cluster replication flow.
-
replicatorName
public com.pulumi.core.Output<java.lang.String> replicatorName()
- Returns:
- The name of the replicator.
-
serviceExecutionRoleArn
public com.pulumi.core.Output<java.lang.String> serviceExecutionRoleArn()
- Returns:
- The ARN of the IAM role used by the replicator to access resources in the customer's account (e.g source and target clusters).
-
tags
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> tags()
-
builder
public static ReplicatorArgs.Builder builder()
-
builder
public static ReplicatorArgs.Builder builder(ReplicatorArgs defaults)
-
-