为跨 AWS 账户创建的任何新存储桶创建 SNS 通知

Create SNS notifications for any new bucket created across AWS account

是否可以为在 S3 帐户中创建的任何新存储桶创建 SNS 主题配置?

我正在尝试在 cloudformation 中执行此操作,但这仅适用于一个存储桶

"NotificationConfiguration": {
      "TopicConfigurations": [
          {
              "Event": {
                   "Ref": "**"
              },
              "Topic": {
                    "Ref": "S3SNSTopic"
              }
          }
       ]
}

您可以为适当的 API 操作创建 CloudWatch 事件(假设您已启用 CloudTrail),并且该事件与 SNS 主题交互。