PipeSourceParameters - Amazon EventBridge Pipes

PipeSourceParameters

The parameters required to set up a source for your pipe.

Contents

ActiveMQBrokerParameters

The parameters for using an Active MQ broker as a source.

Type: PipeSourceActiveMQBrokerParameters object

Required: No

DynamoDBStreamParameters

The parameters for using a DynamoDB stream as a source.

Type: PipeSourceDynamoDBStreamParameters object

Required: No

FilterCriteria

The collection of event patterns used to filter events.

To remove a filter, specify a FilterCriteria object with an empty array of Filter objects.

For more information, see Events and Event Patterns in the Amazon EventBridge User Guide.

Type: FilterCriteria object

Required: No

KinesisStreamParameters

The parameters for using a Kinesis stream as a source.

Type: PipeSourceKinesisStreamParameters object

Required: No

ManagedStreamingKafkaParameters

The parameters for using an MSK stream as a source.

Type: PipeSourceManagedStreamingKafkaParameters object

Required: No

RabbitMQBrokerParameters

The parameters for using a Rabbit MQ broker as a source.

Type: PipeSourceRabbitMQBrokerParameters object

Required: No

SelfManagedKafkaParameters

The parameters for using a self-managed Apache Kafka stream as a source.

A self managed cluster refers to any Apache Kafka cluster not hosted by AWS. This includes both clusters you manage yourself, as well as those hosted by a third-party provider, such as Confluent Cloud, CloudKarafka, or Redpanda. For more information, see Apache Kafka streams as a source in the Amazon EventBridge User Guide.

Type: PipeSourceSelfManagedKafkaParameters object

Required: No

SqsQueueParameters

The parameters for using a Amazon SQS stream as a source.

Type: PipeSourceSqsQueueParameters object

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: