[英]How can I set an S3 Bucket Policy using the ruby gem aws-s3?
I'm trying to set an S3 bucket policy using the aws-s3 gem.我正在尝试使用 aws-s3 gem 设置 S3 存储桶策略。 However, I'm open to other ways of doing it.
但是,我对其他方法持开放态度。 I have a raw json string representing the policy.
我有一个代表政策的原始 json 字符串。
I've been trying for a while.我已经尝试了一段时间。 I know I can do it, just having one of those days.
我知道我可以做到,只需要度过那些日子。
If anyone knows how, it would be much appreciated.如果有人知道如何,将不胜感激。
I recomend using the aws-sdk gem (disclaimer, I am a contributor):我建议使用 aws-sdk gem(免责声明,我是贡献者):
require 'aws-sdk'
AWS.config(:access_key_id => '...', :secret_access_key => '...')
AWS::S3.new.buckets['bucket-name'].policy = json_policy
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.