gpt4 book ai didi

amazon-web-services - 创建亚马逊s3存储桶时,是否可以设置策略自动写入存储桶?

转载 作者:行者123 更新时间:2023-12-04 09:33:35 24 4
gpt4 key购买 nike

我有一个策略需要附加到每个新创建的 S3 存储桶,每次在代码中使用新的存储桶名称重写它很麻烦。有没有办法根据bucket的名字自动动态写bucket策略?

最佳答案

一个很好的解决方案是为 CreateBucket 创建一个 CloudWatch 事件。事件,下面是一个示例事件语法。

{
"source": [
"aws.s3"
],
"detail-type": [
"AWS API Call via CloudTrail"
],
"detail": {
"eventSource": [
"s3.amazonaws.com"
],
"eventName": [
"CreateBucket"
]
}
}
向 Lambda 函数的此事件添加触发器,将开发该 Lambda 函数以将存储桶策略应用于 S3 存储桶(添加传递到 Lambda 函数事件的存储桶名称)。
您需要为 S3 存储桶 API 调用启用 CloudTrail 日志记录才能允许此操作。

关于amazon-web-services - 创建亚马逊s3存储桶时,是否可以设置策略自动写入存储桶?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62702662/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com