如何在 jclouds 中启用 s3 路径样式访问
How to enable s3 path style access in jclouds
通常,当我使用 AWS S3 Java SDK 时,我可以通过以下方式启用路径样式访问:
S3ClientOptions clientOptions = new S3ClientOptions()
clientOptions.setPathStyleAccess(true)
awsS3Client.setS3ClientOptions(clientOptions)
我们正在将代码转换为使用 jclouds,但我找不到任何说明如何指定客户端选项或为 Blob 或 BlobStore 设置路径样式访问的文档。
如有任何帮助,我们将不胜感激。
PROPERTY_S3_VIRTUAL_HOST_BUCKETS
控制路径式访问,配置为 ContextBuilder.overrides
的一部分。通用 S3 API 默认为 false 或路径式访问,而特定 AWS-S3 提供商默认为 true 或主机式访问。
通常,当我使用 AWS S3 Java SDK 时,我可以通过以下方式启用路径样式访问:
S3ClientOptions clientOptions = new S3ClientOptions()
clientOptions.setPathStyleAccess(true)
awsS3Client.setS3ClientOptions(clientOptions)
我们正在将代码转换为使用 jclouds,但我找不到任何说明如何指定客户端选项或为 Blob 或 BlobStore 设置路径样式访问的文档。
如有任何帮助,我们将不胜感激。
PROPERTY_S3_VIRTUAL_HOST_BUCKETS
控制路径式访问,配置为 ContextBuilder.overrides
的一部分。通用 S3 API 默认为 false 或路径式访问,而特定 AWS-S3 提供商默认为 true 或主机式访问。