Как создать ведро для интеллектуального уровня для IBM Cloud Storage с помощью AWS S3 C ++C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Как создать ведро для интеллектуального уровня для IBM Cloud Storage с помощью AWS S3 C ++

Сообщение Anonymous »

Мне нужно создать ведро интеллектуального уровня в облачном хранилище IBM, используя S3 в C ++. Я прошел документацию S3 и смог настроить эту функцию: < /p>

Код: Выделить всё

inline bool createBucket(const Aws::S3::S3Client& client, const std::string& bucket) {
try {
Aws::S3::Model::CreateBucketRequest crtRequest;
crtRequest.SetBucket(bucket);
crtRequest.SetACL(Aws::S3::Model::BucketCannedACL::private_);
Aws::S3::Model::IntelligentTieringConfiguration configuration;
configuration.SetId(Aws::String("SmartTiering"));//Setting ID
configuration.SetStatus(Aws::S3::Model::IntelligentTieringStatus::Enabled);
Aws::S3::Model::PutBucketIntelligentTieringConfigurationRequest request;
request.SetBucket(bucket);
request.SetIntelligentTieringConfiguration(configuration);

const auto crtOutcome = client.CreateBucket(crtRequest);
if (crtOutcome.IsSuccess()) {
std::cout 

Подробнее здесь: [url]https://stackoverflow.com/questions/79401641/how-to-create-a-smart-tier-bucket-for-ibm-cloud-storage-using-aws-s3-c[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»