Safe Haskell | None |
---|---|
Language | Haskell2010 |
Describes the notification configuration for an AWS::S3::Bucket resource.
- data S3NotificationConfiguration = S3NotificationConfiguration {
- _s3NotificationConfigurationLambdaConfigurations :: Maybe [S3NotificationConfigurationLambdaConfiguration]
- _s3NotificationConfigurationQueueConfigurations :: Maybe [S3NotificationConfigurationQueueConfiguration]
- _s3NotificationConfigurationTopicConfigurations :: Maybe [S3NotificationConfigurationTopicConfiguration]
- s3NotificationConfiguration :: S3NotificationConfiguration
- sncLambdaConfigurations :: Lens' S3NotificationConfiguration (Maybe [S3NotificationConfigurationLambdaConfiguration])
- sncQueueConfigurations :: Lens' S3NotificationConfiguration (Maybe [S3NotificationConfigurationQueueConfiguration])
- sncTopicConfigurations :: Lens' S3NotificationConfiguration (Maybe [S3NotificationConfigurationTopicConfiguration])
Documentation
data S3NotificationConfiguration Source #
Full data type definition for S3NotificationConfiguration. See
s3NotificationConfiguration
for a more convenient constructor.
s3NotificationConfiguration :: S3NotificationConfiguration Source #
Constructor for S3NotificationConfiguration
containing required fields
as arguments.
sncLambdaConfigurations :: Lens' S3NotificationConfiguration (Maybe [S3NotificationConfigurationLambdaConfiguration]) Source #
The AWS Lambda functions to invoke and the events for which to invoke the functions.
sncQueueConfigurations :: Lens' S3NotificationConfiguration (Maybe [S3NotificationConfigurationQueueConfiguration]) Source #
The Amazon Simple Queue Service queues to publish messages to and the events for which to publish messages.
sncTopicConfigurations :: Lens' S3NotificationConfiguration (Maybe [S3NotificationConfigurationTopicConfiguration]) Source #
The topic to which notifications are sent and the events for which notification are generated.