Struct: s3.PutBucketNotificationConfigurationInput
Implemented Interfaces
types.AnalyticsFilter, v4.HTTPPresigner, s3.HTTPPresignerV4, types.MetricsFilter, s3.PresignPost, arn.S3ObjectLambdaARN, types.SelectObjectContentEventStream
Structure Field Summary collapse
-
Bucket *string
The name of the bucket.
-
ExpectedBucketOwner *string
The account ID of the expected bucket owner.
-
NotificationConfiguration *types.NotificationConfiguration
A container for specifying the notification configuration of the bucket.
-
SkipDestinationValidation *bool
Skips validation of Amazon SQS, Amazon SNS, and Lambda destinations.
Structure Field Details
Bucket *string
The name of the bucket.
This member is required.
ExpectedBucketOwner *string
The account ID of the expected bucket owner. If the account ID that you provide does not match the actual owner of the bucket, the request fails with the HTTP status code 403 Forbidden (access denied).
NotificationConfiguration *types.NotificationConfiguration
A container for specifying the notification configuration of the bucket. If this element is empty, notifications are turned off for the bucket.
This member is required.
SkipDestinationValidation *bool
Skips validation of Amazon SQS, Amazon SNS, and Lambda destinations. True or false value.