AWS SDK для C++ — это набор средств разработки для работы с сервисами AWS на языке программирования C++.
Для установки AWS SDK для C++ воспользуйтесь инструкцией на сайте AWS.
Перед началом работы
Для доступа к Object Storage подготовьте:
Tenant ID — идентификатор тенанта. Его можно скопировать на странице с бакетами.
Key ID (логин) и Key Secret (пароль) — формируются при создании персонального API-ключа или ключа сервисного аккаунта.
Endpoint — https://s3.cloud.ru.
Настройка
Создайте в домашнем каталоге файл .aws/credentials и задайте в нем пару ключей в формате:
[default]aws_access_key_id=<tenant_id>:<key_id>aws_secret_access_key=<key_secret>Задайте в файле .aws/config регион:
[default]region=ru-central-1endpoint_url = https://s3.cloud.ru
Подробнее с примерами кода для C++ вы можете ознакомиться в документации AWS.
- Перед началом работы
- Настройка