BucketNotificationConfiguration

BucketNotificationConfiguration
BucketNotificationConfiguration
JSON Example
{
    "topicConfiguration": [
        {
            "id": "string",
            "events": [
                "string"
            ],
            "filter": {
                "s3Key": {
                    "filterRules": [
                        {
                            "name": "string",
                            "value": "string"
                        }
                    ]
                }
            },
            "topic": "string"
        }
    ],
    "queueConfiguration": [
        {
            "id": "string",
            "events": [
                "string"
            ],
            "filter": {
                "s3Key": {
                    "filterRules": [
                        {
                            "name": "string",
                            "value": "string"
                        }
                    ]
                }
            },
            "queue": "string"
        }
    ],
    "cloudFunctionConfiguration": [
        {
            "id": "string",
            "events": [
                "string"
            ],
            "filter": {
                "s3Key": {
                    "filterRules": [
                        {
                            "name": "string",
                            "value": "string"
                        }
                    ]
                }
            },
            "cloudFunction": "string"
        }
    ]
}
topicConfiguration
Optional

topicConfiguration

queueConfiguration
Optional

queueConfiguration

cloudFunctionConfiguration
Optional

cloudFunctionConfiguration