Package com.pulumi.aws.msk.inputs
Class ReplicatorReplicationInfoListTopicReplicationArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.msk.inputs.ReplicatorReplicationInfoListTopicReplicationArgs
-
public final class ReplicatorReplicationInfoListTopicReplicationArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classReplicatorReplicationInfoListTopicReplicationArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static ReplicatorReplicationInfoListTopicReplicationArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ReplicatorReplicationInfoListTopicReplicationArgs.Builderbuilder()static ReplicatorReplicationInfoListTopicReplicationArgs.Builderbuilder(ReplicatorReplicationInfoListTopicReplicationArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>copyAccessControlListsForTopics()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>copyTopicConfigurations()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>detectAndCopyNewTopics()java.util.Optional<com.pulumi.core.Output<ReplicatorReplicationInfoListTopicReplicationStartingPositionArgs>>startingPosition()java.util.Optional<com.pulumi.core.Output<ReplicatorReplicationInfoListTopicReplicationTopicNameConfigurationArgs>>topicNameConfiguration()java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>topicsToExcludes()com.pulumi.core.Output<java.util.List<java.lang.String>>topicsToReplicates()
-
-
-
Field Detail
-
Empty
public static final ReplicatorReplicationInfoListTopicReplicationArgs Empty
-
-
Method Detail
-
copyAccessControlListsForTopics
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> copyAccessControlListsForTopics()
- Returns:
- Whether to periodically configure remote topic ACLs to match their corresponding upstream topics.
-
copyTopicConfigurations
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> copyTopicConfigurations()
- Returns:
- Whether to periodically configure remote topics to match their corresponding upstream topics.
-
detectAndCopyNewTopics
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> detectAndCopyNewTopics()
- Returns:
- Whether to periodically check for new topics and partitions.
-
startingPosition
public java.util.Optional<com.pulumi.core.Output<ReplicatorReplicationInfoListTopicReplicationStartingPositionArgs>> startingPosition()
- Returns:
- Configuration for specifying the position in the topics to start replicating from. See `startingPosition` Block below.
-
topicNameConfiguration
public java.util.Optional<com.pulumi.core.Output<ReplicatorReplicationInfoListTopicReplicationTopicNameConfigurationArgs>> topicNameConfiguration()
- Returns:
- Configuration for specifying replicated topic names should be the same as their corresponding upstream topics or prefixed with source cluster alias. See `topicNameConfiguration` Block below.
-
topicsToExcludes
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> topicsToExcludes()
- Returns:
- List of regular expression patterns indicating the topics that should not be replica.
-
topicsToReplicates
public com.pulumi.core.Output<java.util.List<java.lang.String>> topicsToReplicates()
- Returns:
- List of regular expression patterns indicating the topics to copy.
-
builder
public static ReplicatorReplicationInfoListTopicReplicationArgs.Builder builder()
-
builder
public static ReplicatorReplicationInfoListTopicReplicationArgs.Builder builder(ReplicatorReplicationInfoListTopicReplicationArgs defaults)
-
-