Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services terraform cloudfront分发源-如何更新s3 bucket策略_Amazon Web Services_Amazon S3_Amazon Cloudfront - Fatal编程技术网

Amazon web services terraform cloudfront分发源-如何更新s3 bucket策略

Amazon web services terraform cloudfront分发源-如何更新s3 bucket策略,amazon-web-services,amazon-s3,amazon-cloudfront,Amazon Web Services,Amazon S3,Amazon Cloudfront,在通过aws控制台创建cloudfront分发时,我们可以选择一个源访问标识,并让它更新bucket策略 我试图在terraform中寻找类似的选项,这样我就不必手动管理cloudfront源站访问标识的s3 bucket读取权限 我已经检查过了,但找不到任何关于该选项的参考 如果我没有检查页面上的内容,请告诉我 我认为你没有遗漏那一页上的任何内容。但是,您还需要查看此页面: 本页介绍有关设置S3存储桶的更多详细信息。注意静态网站托管部分中的策略行。您可以添加一行,如 policy = "${f

在通过aws控制台创建cloudfront分发时,我们可以选择一个源访问标识,并让它更新bucket策略

我试图在terraform中寻找类似的选项,这样我就不必手动管理cloudfront源站访问标识的s3 bucket读取权限

我已经检查过了,但找不到任何关于该选项的参考


如果我没有检查页面上的内容,请告诉我

我认为你没有遗漏那一页上的任何内容。但是,您还需要查看此页面:

本页介绍有关设置S3存储桶的更多详细信息。注意静态网站托管部分中的策略行。您可以添加一行,如

policy = "${file("policy.json")}"
然后,您可以将所需的任何策略写入policy.json文件,该文件将被包括在内,从而使您无需在控制台中手动配置权限