Package com.pulumi.aws.pipes.inputs
Class PipeSourceParametersArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.pipes.inputs.PipeSourceParametersArgs
-
public final class PipeSourceParametersArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPipeSourceParametersArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static PipeSourceParametersArgsEmpty
-
Method Summary
-
-
-
Field Detail
-
Empty
public static final PipeSourceParametersArgs Empty
-
-
Method Detail
-
activemqBrokerParameters
public java.util.Optional<com.pulumi.core.Output<PipeSourceParametersActivemqBrokerParametersArgs>> activemqBrokerParameters()
- Returns:
- Parameters for using an Active MQ broker as a source. See `activemqBrokerParameters` Block for details.
-
dynamodbStreamParameters
public java.util.Optional<com.pulumi.core.Output<PipeSourceParametersDynamodbStreamParametersArgs>> dynamodbStreamParameters()
- Returns:
- Parameters for using a DynamoDB stream as a source. See `dynamodbStreamParameters` Block for details.
-
filterCriteria
public java.util.Optional<com.pulumi.core.Output<PipeSourceParametersFilterCriteriaArgs>> filterCriteria()
- Returns:
- Collection of event patterns used to [filter events](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-pipes-event-filtering.html). See `filterCriteria` Block for details.
-
kinesisStreamParameters
public java.util.Optional<com.pulumi.core.Output<PipeSourceParametersKinesisStreamParametersArgs>> kinesisStreamParameters()
- Returns:
- Parameters for using a Kinesis stream as a source. See `source_parameters.kinesis_stream_parameters` Block for details.
-
managedStreamingKafkaParameters
public java.util.Optional<com.pulumi.core.Output<PipeSourceParametersManagedStreamingKafkaParametersArgs>> managedStreamingKafkaParameters()
- Returns:
- Parameters for using an MSK stream as a source. See `managedStreamingKafkaParameters` Block for details.
-
rabbitmqBrokerParameters
public java.util.Optional<com.pulumi.core.Output<PipeSourceParametersRabbitmqBrokerParametersArgs>> rabbitmqBrokerParameters()
- Returns:
- Parameters for using a Rabbit MQ broker as a source. See `rabbitmqBrokerParameters` Block for details.
-
selfManagedKafkaParameters
public java.util.Optional<com.pulumi.core.Output<PipeSourceParametersSelfManagedKafkaParametersArgs>> selfManagedKafkaParameters()
- Returns:
- Parameters for using a self-managed Apache Kafka stream as a source. See `selfManagedKafkaParameters` Block for details.
-
sqsQueueParameters
public java.util.Optional<com.pulumi.core.Output<PipeSourceParametersSqsQueueParametersArgs>> sqsQueueParameters()
- Returns:
- Parameters for using an Amazon SQS stream as a source. See `source_parameters.sqs_queue_parameters` Block for details.
-
builder
public static PipeSourceParametersArgs.Builder builder()
-
builder
public static PipeSourceParametersArgs.Builder builder(PipeSourceParametersArgs defaults)
-
-