A container for specifying the configuration for publication of messages to an Amazon Simple Notification Service (Amazon SNS) topic when Amazon S3 detects specified events.
Cloud StorageObject StorageStorage
Properties
Name
Type
Description
Id
string
An optional unique identifier for configurations in a notification configuration. If you don't provide one, Amazon S3 will assign an ID.
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "TopicConfiguration",
"type": "object",
"properties": {
"Id": {
"type": "string",
"description": "An optional unique identifier for configurations in a notification configuration. If you don't provide one, Amazon S3 will assign an ID."
},
"TopicArn": {},
"Events": {},
"Filter": {
"type": "object",
"properties": {
"Key": {}
},
"description": "Specifies object key name filtering rules. For information about key name filtering, see <a href=\"https://docs.aws.amazon.com/AmazonS3/latest/dev/NotificationHowTo.html\">Configuring Event Notifications</a> in the <i>Amazon S3 User Guide</i>."
}
},
"required": [
"TopicArn",
"Events"
],
"description": "A container for specifying the configuration for publication of messages to an Amazon Simple Notification Service (Amazon SNS) topic when Amazon S3 detects specified events."
}