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
Amazon web services 更新S3 bucket而不删除它_Amazon Web Services_Amazon S3_Amazon Cloudformation - Fatal编程技术网

Amazon web services 更新S3 bucket而不删除它

Amazon web services 更新S3 bucket而不删除它,amazon-web-services,amazon-s3,amazon-cloudformation,Amazon Web Services,Amazon S3,Amazon Cloudformation,我有一个S3存储桶,里面有一堆文件——如果可能的话,我不想干扰这些文件。但是,我确实需要更新S3存储桶上的策略。我们正在通过Cloudformation做所有事情,我遇到了一个问题,在这个问题上,如果不先删除bucket,我似乎无法更新它 我已经阅读了这一页,但我认为这些选项中的任何一个都不能满足我的需要。是cloudformation中与实际bucket不同的资源 更改策略上的策略文档属性需要“无中断”,这通常是您想要的更新类型 由于您在尝试执行更新时提到了一个错误,我猜是其他原因导致了错误

我有一个S3存储桶,里面有一堆文件——如果可能的话,我不想干扰这些文件。但是,我确实需要更新S3存储桶上的策略。我们正在通过Cloudformation做所有事情,我遇到了一个问题,在这个问题上,如果不先删除bucket,我似乎无法更新它

我已经阅读了这一页,但我认为这些选项中的任何一个都不能满足我的需要。

是cloudformation中与实际bucket不同的资源

更改策略上的策略文档属性需要“无中断”,这通常是您想要的更新类型

由于您在尝试执行更新时提到了一个错误,我猜是其他原因导致了错误,因为单靠策略更改无法做到这一点


你能把收到的错误信息发出去吗

我只想更新策略。如果是云形成堆栈,最佳实践是通过模板更新堆栈。当你更新它时,你会得到什么错误信息?你能发布模板吗?所以问题基本上是,在我的组织中,我编写的CFT和实际进入云信息的内容之间存在一定程度的不透明性。根据上面的评论,我发现我只需要获得那一层代码来执行更新。不过我接受你的答案,因为将策略放在单独的堆栈中也可以解决问题,在某些情况下甚至可能更可取。谢谢