/AWS1/CL_S3_NOTIFICATIONCONF¶
A container for specifying the notification configuration of the bucket. If this element is empty, notifications are turned off for the bucket.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
it_topicconfigurations TYPE /AWS1/CL_S3_TOPICCONFIGURATION=>TT_TOPICCONFIGURATIONLIST TT_TOPICCONFIGURATIONLIST¶
The topic to which notifications are sent and the events for which notifications are generated.
it_queueconfigurations TYPE /AWS1/CL_S3_QUEUECONFIGURATION=>TT_QUEUECONFIGURATIONLIST TT_QUEUECONFIGURATIONLIST¶
The Amazon Simple Queue Service queues to publish messages to and the events for which to publish messages.
it_lambdafunctionconfs TYPE /AWS1/CL_S3_LAMBDAFUNCTIONCONF=>TT_LAMBDAFUNCTIONCONFLIST TT_LAMBDAFUNCTIONCONFLIST¶
Describes the Lambda functions to invoke and the events for which to invoke them.
io_eventbridgeconfiguration TYPE REF TO /AWS1/CL_S3_EVENTBRIDGECONF /AWS1/CL_S3_EVENTBRIDGECONF¶
Enables delivery of events to Amazon EventBridge.
Queryable Attributes¶
TopicConfigurations¶
The topic to which notifications are sent and the events for which notifications are generated.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TOPICCONFIGURATIONS() |
Getter for TOPICCONFIGURATIONS, with configurable default |
ASK_TOPICCONFIGURATIONS() |
Getter for TOPICCONFIGURATIONS w/ exceptions if field has no |
HAS_TOPICCONFIGURATIONS() |
Determine if TOPICCONFIGURATIONS has a value |
QueueConfigurations¶
The Amazon Simple Queue Service queues to publish messages to and the events for which to publish messages.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_QUEUECONFIGURATIONS() |
Getter for QUEUECONFIGURATIONS, with configurable default |
ASK_QUEUECONFIGURATIONS() |
Getter for QUEUECONFIGURATIONS w/ exceptions if field has no |
HAS_QUEUECONFIGURATIONS() |
Determine if QUEUECONFIGURATIONS has a value |
LambdaFunctionConfigurations¶
Describes the Lambda functions to invoke and the events for which to invoke them.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LAMBDAFUNCTIONCONFS() |
Getter for LAMBDAFUNCTIONCONFIGURATIONS, with configurable d |
ASK_LAMBDAFUNCTIONCONFS() |
Getter for LAMBDAFUNCTIONCONFIGURATIONS w/ exceptions if fie |
HAS_LAMBDAFUNCTIONCONFS() |
Determine if LAMBDAFUNCTIONCONFIGURATIONS has a value |
EventBridgeConfiguration¶
Enables delivery of events to Amazon EventBridge.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EVENTBRIDGECONFIGURATION() |
Getter for EVENTBRIDGECONFIGURATION |