首页 > 解决方案 > 创建 S3 存储桶时触发 Lambda 函数

问题描述

我想使用 Java 或 Python 创建一个 Lambda 函数,以便每当创建新的 S3 存储桶时,默认情况下,如果在创建存储桶时未启用这些存储桶上的 AES256 和服务器访问日志的默认加密,它会启用默认加密。

标签: amazon-web-servicesamazon-s3aws-lambdaboto3aws-java-sdk

解决方案


您可以在此处使用 Cloudwatch 事件。

  1. 转到 cloudwatch 并在事件下,选择规则。
  2. 创建新规则。
  3. 选择事件模式,具体操作,然后选择 CreateBucket。
  4. 现在在下一列中,您可以单击添加目标并选择要触发的 lambda。(如果您还没有,请创建一个)

现在使用 Java 编写 lambda 并使用 SDK 进行所需的任何更改。


推荐阅读