Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data UpdatePipeSourceParameters = UpdatePipeSourceParameters' {
- activeMQBrokerParameters :: Maybe UpdatePipeSourceActiveMQBrokerParameters
- dynamoDBStreamParameters :: Maybe UpdatePipeSourceDynamoDBStreamParameters
- filterCriteria :: Maybe FilterCriteria
- kinesisStreamParameters :: Maybe UpdatePipeSourceKinesisStreamParameters
- managedStreamingKafkaParameters :: Maybe UpdatePipeSourceManagedStreamingKafkaParameters
- rabbitMQBrokerParameters :: Maybe UpdatePipeSourceRabbitMQBrokerParameters
- selfManagedKafkaParameters :: Maybe UpdatePipeSourceSelfManagedKafkaParameters
- sqsQueueParameters :: Maybe UpdatePipeSourceSqsQueueParameters
- newUpdatePipeSourceParameters :: UpdatePipeSourceParameters
- updatePipeSourceParameters_activeMQBrokerParameters :: Lens' UpdatePipeSourceParameters (Maybe UpdatePipeSourceActiveMQBrokerParameters)
- updatePipeSourceParameters_dynamoDBStreamParameters :: Lens' UpdatePipeSourceParameters (Maybe UpdatePipeSourceDynamoDBStreamParameters)
- updatePipeSourceParameters_filterCriteria :: Lens' UpdatePipeSourceParameters (Maybe FilterCriteria)
- updatePipeSourceParameters_kinesisStreamParameters :: Lens' UpdatePipeSourceParameters (Maybe UpdatePipeSourceKinesisStreamParameters)
- updatePipeSourceParameters_managedStreamingKafkaParameters :: Lens' UpdatePipeSourceParameters (Maybe UpdatePipeSourceManagedStreamingKafkaParameters)
- updatePipeSourceParameters_rabbitMQBrokerParameters :: Lens' UpdatePipeSourceParameters (Maybe UpdatePipeSourceRabbitMQBrokerParameters)
- updatePipeSourceParameters_selfManagedKafkaParameters :: Lens' UpdatePipeSourceParameters (Maybe UpdatePipeSourceSelfManagedKafkaParameters)
- updatePipeSourceParameters_sqsQueueParameters :: Lens' UpdatePipeSourceParameters (Maybe UpdatePipeSourceSqsQueueParameters)
Documentation
data UpdatePipeSourceParameters Source #
The parameters required to set up a source for your pipe.
See: newUpdatePipeSourceParameters
smart constructor.
Instances
newUpdatePipeSourceParameters :: UpdatePipeSourceParameters Source #
Create a value of UpdatePipeSourceParameters
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:activeMQBrokerParameters:UpdatePipeSourceParameters'
, updatePipeSourceParameters_activeMQBrokerParameters
- The parameters for using an Active MQ broker as a source.
$sel:dynamoDBStreamParameters:UpdatePipeSourceParameters'
, updatePipeSourceParameters_dynamoDBStreamParameters
- The parameters for using a DynamoDB stream as a source.
$sel:filterCriteria:UpdatePipeSourceParameters'
, updatePipeSourceParameters_filterCriteria
- The collection of event patterns used to filter events. For more
information, see
Events and Event Patterns
in the Amazon EventBridge User Guide.
$sel:kinesisStreamParameters:UpdatePipeSourceParameters'
, updatePipeSourceParameters_kinesisStreamParameters
- The parameters for using a Kinesis stream as a source.
$sel:managedStreamingKafkaParameters:UpdatePipeSourceParameters'
, updatePipeSourceParameters_managedStreamingKafkaParameters
- The parameters for using an MSK stream as a source.
$sel:rabbitMQBrokerParameters:UpdatePipeSourceParameters'
, updatePipeSourceParameters_rabbitMQBrokerParameters
- The parameters for using a Rabbit MQ broker as a source.
$sel:selfManagedKafkaParameters:UpdatePipeSourceParameters'
, updatePipeSourceParameters_selfManagedKafkaParameters
- The parameters for using a self-managed Apache Kafka stream as a source.
$sel:sqsQueueParameters:UpdatePipeSourceParameters'
, updatePipeSourceParameters_sqsQueueParameters
- The parameters for using a Amazon SQS stream as a source.
updatePipeSourceParameters_activeMQBrokerParameters :: Lens' UpdatePipeSourceParameters (Maybe UpdatePipeSourceActiveMQBrokerParameters) Source #
The parameters for using an Active MQ broker as a source.
updatePipeSourceParameters_dynamoDBStreamParameters :: Lens' UpdatePipeSourceParameters (Maybe UpdatePipeSourceDynamoDBStreamParameters) Source #
The parameters for using a DynamoDB stream as a source.
updatePipeSourceParameters_filterCriteria :: Lens' UpdatePipeSourceParameters (Maybe FilterCriteria) Source #
The collection of event patterns used to filter events. For more information, see Events and Event Patterns in the Amazon EventBridge User Guide.
updatePipeSourceParameters_kinesisStreamParameters :: Lens' UpdatePipeSourceParameters (Maybe UpdatePipeSourceKinesisStreamParameters) Source #
The parameters for using a Kinesis stream as a source.
updatePipeSourceParameters_managedStreamingKafkaParameters :: Lens' UpdatePipeSourceParameters (Maybe UpdatePipeSourceManagedStreamingKafkaParameters) Source #
The parameters for using an MSK stream as a source.
updatePipeSourceParameters_rabbitMQBrokerParameters :: Lens' UpdatePipeSourceParameters (Maybe UpdatePipeSourceRabbitMQBrokerParameters) Source #
The parameters for using a Rabbit MQ broker as a source.
updatePipeSourceParameters_selfManagedKafkaParameters :: Lens' UpdatePipeSourceParameters (Maybe UpdatePipeSourceSelfManagedKafkaParameters) Source #
The parameters for using a self-managed Apache Kafka stream as a source.
updatePipeSourceParameters_sqsQueueParameters :: Lens' UpdatePipeSourceParameters (Maybe UpdatePipeSourceSqsQueueParameters) Source #
The parameters for using a Amazon SQS stream as a source.