AWSS3NotificationConfiguration
Objective-C
@interface AWSS3NotificationConfiguration
Swift
class AWSS3NotificationConfiguration
A container for specifying the notification configuration of the bucket. If this element is empty, notifications are turned off for the bucket.
-
Describes the AWS Lambda functions to invoke and the events for which to invoke them.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<AWSS3LambdaFunctionConfiguration *> *_Nullable lambdaFunctionConfigurations;
Swift
var lambdaFunctionConfigurations: [AWSS3LambdaFunctionConfiguration]? { get set }
-
The Amazon Simple Queue Service queues to publish messages to and the events for which to publish messages.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<AWSS3QueueConfiguration *> *_Nullable queueConfigurations;
Swift
var queueConfigurations: [AWSS3QueueConfiguration]? { get set }
-
The topic to which notifications are sent and the events for which notifications are generated.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<AWSS3TopicConfiguration *> *_Nullable topicConfigurations;
Swift
var topicConfigurations: [AWSS3TopicConfiguration]? { get set }