使用jclouds库,如何在将对象放入亚马逊s3时指定 bucket-owner-full-control 罐装acl,例如blobStore.putBlob(containerName, blob)
。根据amazon s3文档,CannedAccessPolicy类似乎没有所有选项 - https://docs.aws.amazon.com/AmazonS3/latest/dev/acl-overview.html#canned-acl
请注意,这是jclouds 2.0.3
答案 0 :(得分:1)
便携式BlobStore
接口无法提供提供程序的所有功能。相反,您应该使用基础提供程序接口S3Client
和putObject
以及正确的CannedAccessPolicy
。正如你所指出的那样,在jclouds 2.0.3中,这个类缺少一些常量,2.1.0将包含对此问题的修复。