PipeSourceParameters
import type { PipeSourceParameters } from "https://aws-api.deno.dev/v0.4/services/pipes.ts?docs=full";
The parameters required to set up a source for your pipe.
interface PipeSourceParameters {
ActiveMQBrokerParameters?: PipeSourceActiveMQBrokerParameters | null;
DynamoDBStreamParameters?: PipeSourceDynamoDBStreamParameters | null;
FilterCriteria?: FilterCriteria | null;
KinesisStreamParameters?: PipeSourceKinesisStreamParameters | null;
ManagedStreamingKafkaParameters?: PipeSourceManagedStreamingKafkaParameters | null;
RabbitMQBrokerParameters?: PipeSourceRabbitMQBrokerParameters | null;
SelfManagedKafkaParameters?: PipeSourceSelfManagedKafkaParameters | null;
SqsQueueParameters?: PipeSourceSqsQueueParameters | null;
}§Properties
§
ActiveMQBrokerParameters?: PipeSourceActiveMQBrokerParameters | null
[src]The parameters for using an Active MQ broker as a source.
§
DynamoDBStreamParameters?: PipeSourceDynamoDBStreamParameters | null
[src]The parameters for using a DynamoDB stream as a source.
§
FilterCriteria?: FilterCriteria | null
[src]The collection of event patterns used to filter events. For more information, see Events and Event Patterns in the Amazon EventBridge User Guide.
§
KinesisStreamParameters?: PipeSourceKinesisStreamParameters | null
[src]The parameters for using a Kinesis stream as a source.
§
ManagedStreamingKafkaParameters?: PipeSourceManagedStreamingKafkaParameters | null
[src]The parameters for using an MSK stream as a source.
§
RabbitMQBrokerParameters?: PipeSourceRabbitMQBrokerParameters | null
[src]The parameters for using a Rabbit MQ broker as a source.
§
SelfManagedKafkaParameters?: PipeSourceSelfManagedKafkaParameters | null
[src]The parameters for using a self-managed Apache Kafka stream as a source.
§
SqsQueueParameters?: PipeSourceSqsQueueParameters | null
[src]The parameters for using a Amazon SQS stream as a source.