Safe Haskell | None |
---|---|
Language | Haskell2010 |
Describes the topic and events for the Amazon S3 NotificationConfiguration property.
- data S3NotificationConfigurationTopicConfiguration = S3NotificationConfigurationTopicConfiguration {}
- s3NotificationConfigurationTopicConfiguration :: Val Text -> Val Text -> S3NotificationConfigurationTopicConfiguration
- snctcEvent :: Lens' S3NotificationConfigurationTopicConfiguration (Val Text)
- snctcFilter :: Lens' S3NotificationConfigurationTopicConfiguration (Maybe S3NotificationConfigurationConfigFilter)
- snctcTopic :: Lens' S3NotificationConfigurationTopicConfiguration (Val Text)
Documentation
data S3NotificationConfigurationTopicConfiguration Source #
Full data type definition for
S3NotificationConfigurationTopicConfiguration. See
s3NotificationConfigurationTopicConfiguration
for a more convenient
constructor.
s3NotificationConfigurationTopicConfiguration Source #
Constructor for S3NotificationConfigurationTopicConfiguration
containing required fields as arguments.
snctcEvent :: Lens' S3NotificationConfigurationTopicConfiguration (Val Text) Source #
The Amazon Simple Storage Service (Amazon S3) bucket event about which to send notifications. For more information, see Supported Event Types in the Amazon Simple Storage Service Developer Guide.
snctcFilter :: Lens' S3NotificationConfigurationTopicConfiguration (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.
snctcTopic :: Lens' S3NotificationConfigurationTopicConfiguration (Val Text) Source #
The Amazon SNS topic Amazon Resource Name (ARN) to which Amazon S3 reports the specified events.