Skip to content

QueueConfiguration

Source code in docs_src/capo_s3/types/queue_configuration.py
class QueueConfiguration(TypedDict, closed=True):
    id: NotRequired["capo_s3.types.notification_id.NotificationId"]
    queue_arn: "capo_s3.types.queue_arn.QueueArn"
    """<p>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.</p>"""
    events: "capo_s3.types.event_list.EventList"
    """<p>A collection of bucket events for which to send notifications</p>"""
    filter: NotRequired[
        "capo_s3.types.notification_configuration_filter.NotificationConfigurationFilter"
    ]

events instance-attribute

events: EventList

A collection of bucket events for which to send notifications

filter instance-attribute

filter: NotRequired[NotificationConfigurationFilter]

id instance-attribute

id: NotRequired[NotificationId]

queue_arn instance-attribute

queue_arn: 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.