Here是 java 3 sdk 版本 1 文档的链接。2.0 版是否有类似的内容,或者他们删除了这样的选项?
最佳答案
是的!在 AWS SDK v2 中,可以在客户端中配置的区域以外的区域上执行 S3 操作。
为此,请设置 useArnRegionEnabled
在客户端为真。
使用 Scala 的一个例子是:
val s3Configuration = S3Configuration.builder.useArnRegionEnabled(true).build
val client = S3Client
.builder
.credentialsProvider({$foo})
.region(Region.EU_WEST_1)
.overrideConfiguration({$foo})
.serviceConfiguration(s3Configuration)
.build
这是文档:https://sdk.amazonaws.com/java/api/latest/software/amazon/awssdk/services/s3/S3Configuration.Builder.html#useArnRegionEnabled-java.lang.Boolean-
关于java - 如何在 aws s3 sdk java 2.0 中启用强制全局存储桶访问?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46769493/