【发布时间】:2021-11-14 12:36:21
【问题描述】:
我在创建 lambda 函数以验证某些 aws 服务是否已启用或创建方面需要帮助。我需要创建一个脚本来验证 maice、cloudtrail、cofig 是否已全部配置/启用。我从 cloudtrail 开始,但它出错了。我有点需要帮助。
import boto3
def lambda_handler(event, context):
client= boto3.client('cloudtrail')
response = client.get_trail_status(Name='Test')
print (response)
【问题讨论】:
-
如果您编辑帖子并添加您看到的实际错误会很好
-
相信你可以调用Macie的list_members方法看看是否开启了——如果没有开启就会抛出InvalidInputException。
-
对于 CloudTrail,确保在 AWS Config 中配置了 cloudtrail-enabled 托管规则。
标签: amazon-web-services aws-lambda boto3