amazon-web-services - AWS Lambda 检查 DynamoDB KMS 加密
问题描述
我想编写一个 Lambda 函数来捕获 DynamoDB 中未使用 KMS 加密的任何表。我打算做以下事情:
- 创建 SNS 主题
- 编写 Lambda 函数
- 从 CloudWatch 事件触发 Lambda 函数:CreateTable
我的问题是:在 JSON 文档中,如果没有使用 KMS,那么以下几行将不会出现在事件详细信息中
"sSEDescription": {
"sSEType": "KMS",
"kMSMasterKeyArn": "",
"status": "ENABLED"
},
所以在我的python代码中我应该检查sSEDescription is NULL
还是有更好的方法?
感谢任何输入以使我的代码更好。
解决方案
推荐阅读
- android - 无故自动返回上一个活动画面
- python - 新版 fasttext 中的 predict_proba
- angular - 在 Cordova/Ionic 4 移动应用程序中提供原生广告?
- git - 如何在没有私钥的情况下添加具有 SSH URL 的子模块
- context-free-grammar - 模糊的 CFG 是否有可能转换为 CNF 并变得明确?
- java - API针对不同场景返回不同的对象类型
- nodes - 节点的 Networkx 和 matplotlib 颜色图;不同网络的相同地图
- html - 是否可以将多个视频加载到 HTML 5 视频播放器中并让它们一个接一个地按顺序播放?
- javascript - 如何停止跟踪 AdRoll Pixel?
- python - 在python中完成系列(数据框)