| 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 |
Amazonka.S3.Types.QueueConfiguration
Description
Synopsis
- data QueueConfiguration = QueueConfiguration' {}
- newQueueConfiguration :: Text -> QueueConfiguration
- queueConfiguration_filter :: Lens' QueueConfiguration (Maybe NotificationConfigurationFilter)
- queueConfiguration_id :: Lens' QueueConfiguration (Maybe Text)
- queueConfiguration_queueArn :: Lens' QueueConfiguration Text
- queueConfiguration_events :: Lens' QueueConfiguration [Event]
Documentation
data QueueConfiguration Source #
Specifies the configuration for publishing messages to an Amazon Simple Queue Service (Amazon SQS) queue when Amazon S3 detects specified events.
See: newQueueConfiguration smart constructor.
Constructors
| QueueConfiguration' | |
Fields | |
Instances
newQueueConfiguration Source #
Arguments
| :: Text | |
| -> QueueConfiguration |
Create a value of QueueConfiguration 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:filter':QueueConfiguration', queueConfiguration_filter - Undocumented member.
$sel:id:QueueConfiguration', queueConfiguration_id - Undocumented member.
$sel:queueArn:QueueConfiguration', queueConfiguration_queueArn - The Amazon Resource Name (ARN) of the Amazon SQS queue to which Amazon
S3 publishes a message when it detects events of the specified type.
$sel:events:QueueConfiguration', queueConfiguration_events - A collection of bucket events for which to send notifications
queueConfiguration_filter :: Lens' QueueConfiguration (Maybe NotificationConfigurationFilter) Source #
Undocumented member.
queueConfiguration_id :: Lens' QueueConfiguration (Maybe Text) Source #
Undocumented member.
queueConfiguration_queueArn :: Lens' QueueConfiguration Text Source #
The Amazon Resource Name (ARN) of the Amazon SQS queue to which Amazon S3 publishes a message when it detects events of the specified type.
queueConfiguration_events :: Lens' QueueConfiguration [Event] Source #
A collection of bucket events for which to send notifications