class Aws::SecurityHub::Types::AwsS3BucketNotificationConfigurationDetail
Details for an S3 bucket notification configuration.
@note When making an API call, you may pass AwsS3BucketNotificationConfigurationDetail
data as a hash: { events: ["NonEmptyString"], filter: { s3_key_filter: { filter_rules: [ { name: "Prefix", # accepts Prefix, Suffix value: "NonEmptyString", }, ], }, }, destination: "NonEmptyString", type: "NonEmptyString", }
@!attribute [rw] events
The list of events that trigger a notification. @return [Array<String>]
@!attribute [rw] filter
The filters that determine which S3 buckets generate notifications. @return [Types::AwsS3BucketNotificationConfigurationFilter]
@!attribute [rw] destination
The ARN of the Lambda function, Amazon SQS queue, or Amazon SNS topic that generates the notification. @return [String]
@!attribute [rw] type
Indicates the type of notification. Notifications can be generated using Lambda functions, Amazon SQS queues or Amazon SNS topics. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/securityhub-2018-10-26/AwsS3BucketNotificationConfigurationDetail AWS API Documentation
Constants
- SENSITIVE