| Package | Description |
|---|---|
| software.amazon.awscdk.services.s3 |
Amazon S3 Construct Library
|
| software.amazon.awscdk.services.s3.notifications |
S3 Bucket Notifications Destinations
|
| Modifier and Type | Interface and Description |
|---|---|
static interface |
IBucketNotificationDestination.Jsii$Default
Internal default implementation for
IBucketNotificationDestination. |
| Modifier and Type | Class and Description |
|---|---|
static class |
IBucketNotificationDestination.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Method and Description |
|---|---|
void |
BucketBase.addEventNotification(EventType event,
IBucketNotificationDestination dest,
NotificationKeyFilter... filters)
Adds a bucket notification event destination.
|
void |
IBucket.addEventNotification(EventType event,
IBucketNotificationDestination dest,
NotificationKeyFilter... filters)
Adds a bucket notification event destination.
|
void |
IBucket.Jsii$Proxy.addEventNotification(EventType event,
IBucketNotificationDestination dest,
NotificationKeyFilter... filters)
Adds a bucket notification event destination.
|
default void |
IBucket.Jsii$Default.addEventNotification(EventType event,
IBucketNotificationDestination dest,
NotificationKeyFilter... filters)
Adds a bucket notification event destination.
|
void |
BucketBase.addObjectCreatedNotification(IBucketNotificationDestination dest,
NotificationKeyFilter... filters)
Subscribes a destination to receive notifications when an object is created in the bucket.
|
void |
IBucket.addObjectCreatedNotification(IBucketNotificationDestination dest,
NotificationKeyFilter... filters)
Subscribes a destination to receive notifications when an object is created in the bucket.
|
void |
IBucket.Jsii$Proxy.addObjectCreatedNotification(IBucketNotificationDestination dest,
NotificationKeyFilter... filters)
Subscribes a destination to receive notifications when an object is created in the bucket.
|
default void |
IBucket.Jsii$Default.addObjectCreatedNotification(IBucketNotificationDestination dest,
NotificationKeyFilter... filters)
Subscribes a destination to receive notifications when an object is created in the bucket.
|
void |
BucketBase.addObjectRemovedNotification(IBucketNotificationDestination dest,
NotificationKeyFilter... filters)
Subscribes a destination to receive notifications when an object is removed from the bucket.
|
void |
IBucket.addObjectRemovedNotification(IBucketNotificationDestination dest,
NotificationKeyFilter... filters)
Subscribes a destination to receive notifications when an object is removed from the bucket.
|
void |
IBucket.Jsii$Proxy.addObjectRemovedNotification(IBucketNotificationDestination dest,
NotificationKeyFilter... filters)
Subscribes a destination to receive notifications when an object is removed from the bucket.
|
default void |
IBucket.Jsii$Default.addObjectRemovedNotification(IBucketNotificationDestination dest,
NotificationKeyFilter... filters)
Subscribes a destination to receive notifications when an object is removed from the bucket.
|
| Modifier and Type | Class and Description |
|---|---|
class |
LambdaDestination
Use a Lambda function as a bucket notification destination.
|
class |
SnsDestination
Use an SNS topic as a bucket notification destination.
|
class |
SqsDestination
Use an SQS queue as a bucket notification destination.
|
Copyright © 2022. All rights reserved.