Package com.pulumi.aws.pipes.inputs
Class PipeSourceParametersSelfManagedKafkaParametersArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.pipes.inputs.PipeSourceParametersSelfManagedKafkaParametersArgs
-
public final class PipeSourceParametersSelfManagedKafkaParametersArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPipeSourceParametersSelfManagedKafkaParametersArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static PipeSourceParametersSelfManagedKafkaParametersArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>additionalBootstrapServers()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>batchSize()static PipeSourceParametersSelfManagedKafkaParametersArgs.Builderbuilder()static PipeSourceParametersSelfManagedKafkaParametersArgs.Builderbuilder(PipeSourceParametersSelfManagedKafkaParametersArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>consumerGroupId()java.util.Optional<com.pulumi.core.Output<PipeSourceParametersSelfManagedKafkaParametersCredentialsArgs>>credentials()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>maximumBatchingWindowInSeconds()java.util.Optional<com.pulumi.core.Output<java.lang.String>>serverRootCaCertificate()java.util.Optional<com.pulumi.core.Output<java.lang.String>>startingPosition()com.pulumi.core.Output<java.lang.String>topicName()java.util.Optional<com.pulumi.core.Output<PipeSourceParametersSelfManagedKafkaParametersVpcArgs>>vpc()
-
-
-
Field Detail
-
Empty
public static final PipeSourceParametersSelfManagedKafkaParametersArgs Empty
-
-
Method Detail
-
additionalBootstrapServers
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> additionalBootstrapServers()
- Returns:
- Array of server URLs. Maximum number of 2 items, each of maximum length 300.
-
batchSize
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> batchSize()
- Returns:
- Maximum number of records to include in each batch. Maximum value of 10000.
-
consumerGroupId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> consumerGroupId()
- Returns:
- Name of the destination queue to consume. Maximum value of 200.
-
credentials
public java.util.Optional<com.pulumi.core.Output<PipeSourceParametersSelfManagedKafkaParametersCredentialsArgs>> credentials()
- Returns:
- Credentials needed to access the resource. See `source_parameters.self_managed_kafka_parameters.credentials` Block for details.
-
maximumBatchingWindowInSeconds
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> maximumBatchingWindowInSeconds()
- Returns:
- Maximum length of a time to wait for events. Maximum value of 300.
-
serverRootCaCertificate
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> serverRootCaCertificate()
- Returns:
- ARN of the Secrets Manager secret used for certification.
-
startingPosition
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> startingPosition()
- Returns:
- Position in a stream from which to start reading. Valid values: TRIM_HORIZON, LATEST.
-
topicName
public com.pulumi.core.Output<java.lang.String> topicName()
- Returns:
- Name of the topic that the pipe will read from. Maximum length of 249.
-
vpc
public java.util.Optional<com.pulumi.core.Output<PipeSourceParametersSelfManagedKafkaParametersVpcArgs>> vpc()
- Returns:
- VPC subnets and security groups for the stream, and whether a public IP address is to be used. See `vpc` Block for details.
-
builder
public static PipeSourceParametersSelfManagedKafkaParametersArgs.Builder builder()
-
builder
public static PipeSourceParametersSelfManagedKafkaParametersArgs.Builder builder(PipeSourceParametersSelfManagedKafkaParametersArgs defaults)
-
-