VK Cloud
VK Cloud (ранее Mail.ru Cloud Solutions) — это российский облачный провайдер инфраструктуры, предлагающий S3-совместимое объектное хранилище, вычисления, базы данных и управляемые сервисы.
Блок AACFlow VK Cloud в настоящее время поддерживает вывод списка объектов в S3-совместимых бакетах через API объектного хранилища VK Cloud.
Официальная документация: https://cloud.vk.com/docs/
Настройка
- Войдите в VK Cloud Console и перейдите в Object Storage.
- Создайте или найдите бакет, к которому вы хотите получить доступ.
- Перейдите в Account Settings → Access Keys и сгенерируйте Bearer-токен (или используйте IAM-токен VK Cloud, полученный через Identity API по адресу
https://cloud.vk.com/api/identity/v1/). - В AACFlow добавьте блок VK Cloud и введите:
- Bearer Token — ваш API-токен VK Cloud (хранится как секрет).
- Bucket Name — название S3-бакета.
- Prefix (опционально) — фильтр объектов по префиксу (например,
images/).
Операции
| Операция | Описание |
|---|---|
vkcloud_list_objects | Выводит список всех объектов в указанном S3-бакете VK Cloud, опционально отфильтрованных по префиксу ключа. |
Пример сценария
Сценарий, запускаемый по расписанию, выводит список всех объектов в бакете VK Cloud с префиксом reports/, передает ключи файлов в последующий блок, который загружает и обрабатывает каждый отчет.
Ссылки
- Официальная документация: https://cloud.vk.com/docs/
- VK Cloud Console: https://mcs.mail.ru/app/
- Исходный код блока: apps/aacflow/blocks/blocks/vkcloud.ts

