Safe Haskell | None |
---|---|
Language | Haskell2010 |
QueueConfigurations is a property of the Amazon S3 NotificationConfiguration property that describes the S3 bucket events about which you want to send messages to Amazon SQS and the queues to which you want to send them.
- data S3NotificationConfigurationQueueConfiguration = S3NotificationConfigurationQueueConfiguration {}
- s3NotificationConfigurationQueueConfiguration :: Val Text -> Val Text -> S3NotificationConfigurationQueueConfiguration
- sncqcEvent :: Lens' S3NotificationConfigurationQueueConfiguration (Val Text)
- sncqcFilter :: Lens' S3NotificationConfigurationQueueConfiguration (Maybe S3NotificationConfigurationConfigFilter)
- sncqcQueue :: Lens' S3NotificationConfigurationQueueConfiguration (Val Text)
Documentation
data S3NotificationConfigurationQueueConfiguration Source #
Full data type definition for
S3NotificationConfigurationQueueConfiguration. See
s3NotificationConfigurationQueueConfiguration
for a more convenient
constructor.
s3NotificationConfigurationQueueConfiguration Source #
Constructor for S3NotificationConfigurationQueueConfiguration
containing required fields as arguments.
sncqcEvent :: Lens' S3NotificationConfigurationQueueConfiguration (Val Text) Source #
The S3 bucket event about which you want to publish messages to Amazon Simple Queue Service ( Amazon SQS). For more information, see Supported Event Types in the Amazon Simple Storage Service Developer Guide.
sncqcFilter :: Lens' S3NotificationConfigurationQueueConfiguration (Maybe S3NotificationConfigurationConfigFilter) Source #
The filtering rules that determine for which objects to send notifications. For example, you can create a filter so that Amazon Simple Storage Service (Amazon S3) sends notifications only when image files with a .jpg extension are added to the bucket.
sncqcQueue :: Lens' S3NotificationConfigurationQueueConfiguration (Val Text) Source #
The Amazon Resource Name (ARN) of the Amazon SQS queue that Amazon S3 publishes messages to when the specified event type occurs.