Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

NotificationConfiguration

import type { NotificationConfiguration } from "https://aws-api.deno.dev/v0.4/services/s3.ts?docs=full";

A container for specifying the notification configuration of the bucket. If this element is empty, notifications are turned off for the bucket.

interface NotificationConfiguration {
EventBridgeConfiguration?: EventBridgeConfiguration | null;
LambdaFunctionConfigurations?: LambdaFunctionConfiguration[] | null;
QueueConfigurations?: QueueConfiguration[] | null;
TopicConfigurations?: TopicConfiguration[] | null;
}

§Properties

§
EventBridgeConfiguration?: EventBridgeConfiguration | null
[src]

Enables delivery of events to Amazon EventBridge.

§
LambdaFunctionConfigurations?: LambdaFunctionConfiguration[] | null
[src]

Describes the Lambda functions to invoke and the events for which to invoke them.

§
QueueConfigurations?: QueueConfiguration[] | null
[src]

The Amazon Simple Queue Service queues to publish messages to and the events for which to publish messages.

§
TopicConfigurations?: TopicConfiguration[] | null
[src]

The topic to which notifications are sent and the events for which notifications are generated.