Values.NotificationConfigurationSourceA container for specifying the notification configuration of the bucket. If this element is empty, notifications are turned off for the bucket.
type nonrec t = {topicConfigurations : TopicConfigurationList.t option;The topic to which notifications are sent and the events for which notifications are generated.
*)queueConfigurations : QueueConfigurationList.t option;The Amazon Simple Queue Service queues to publish messages to and the events for which to publish messages.
*)lambdaFunctionConfigurations : LambdaFunctionConfigurationList.t option;Describes the Lambda functions to invoke and the events for which to invoke them.
*)eventBridgeConfiguration : EventBridgeConfiguration.t option;Enables delivery of events to Amazon EventBridge.
*)}val error_of_json :
'a ->
Yojson.Safe.t ->
[> `Unknown_operation_error of 'a * string option ]val to_value :
t ->
[> `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `List of [> `Enum of string ] list
| `String of NotificationId.t
| `Structure of
(string
* [> `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `Enum of string
| `String of FilterRuleValue.t ])
list ]
list ])
list ])
list ])
list ]
list
| `Structure of 'a list ])
list ]