amazon-web-services - 创建 S3 存储桶时触发 Lambda 函数
问题描述
我想使用 Java 或 Python 创建一个 Lambda 函数,以便每当创建新的 S3 存储桶时,默认情况下,如果在创建存储桶时未启用这些存储桶上的 AES256 和服务器访问日志的默认加密,它会启用默认加密。
解决方案
您可以在此处使用 Cloudwatch 事件。
- 转到 cloudwatch 并在事件下,选择规则。
- 创建新规则。
- 选择事件模式,具体操作,然后选择 CreateBucket。
- 现在在下一列中,您可以单击添加目标并选择要触发的 lambda。(如果您还没有,请创建一个)
现在使用 Java 编写 lambda 并使用 SDK 进行所需的任何更改。
推荐阅读
- c++ - 在 C++ 中存根具有同名参数的 C 函数
- c - 为什么C中的char数组不是第一个元素ASCII
- java - jaxb2-maven-plugin 雅加达和 java 11
- node.js - 如何使用 twilio React JS 发送短信?
- php - 从 crontab 执行 php 脚本的正确方法
- javascript - 在解析中返回另一个 aysnc 函数
- r - 使用 R 从多个 excel 文件中提取特定单元格
- react-native - React Native 错误:带有有效负载 {"name":"GameScreen"} 的操作 'NAVIGATE' 未被任何导航器处理
- javascript - 关闭 iframe 模式时如何停止 youtube 视频
- python - 为什么我无法在 selenium webdriver python 上单击此按钮?