Как включить доступ к стилю пути s3 в jclouds
Обычно, когда я использую AWS S3 Java SDK, я могу включить доступ к стилю пути следующим образом:
S3ClientOptions clientOptions = new S3ClientOptions()
clientOptions.setPathStyleAccess(true)
awsS3Client.setS3ClientOptions(clientOptions)
Мы переводим наш код, чтобы использовать вместо него jclouds, но я не могу найти никакой документации, в которой бы указывалось, как указывать параметры клиента или как настраивать доступ к стилю пути для Blob или BlobStore.
Любая помощь приветствуется.
1 ответ
Решение
PROPERTY_S3_VIRTUAL_HOST_BUCKETS
контролирует доступ в стиле пути, настроенный как часть ContextBuilder.overrides
, Общий S3 API по умолчанию имеет значение false или доступ в стиле пути, в то время как конкретный поставщик AWS-S3 по умолчанию имеет значение true или доступ в стиле хоста.