Доступ к сервису S3

s3

Взаимодействует с объектным хранилищем по протоколу S3.

s3Edit
Рис. 1. Cервис S3
Название Описание

Хранилище

Название хранилища (bucket).

Ключ хранения

Ключ доступа к хранилищу.

Действие

  • Разместить – Размещает файл в хранилище.

  • Скачать – Возвращает содержимое файла, либо скачивает в локальный каталог и возвращает путь к нему.

  • Удалить – Удаляет файл из хранилища.

  • Размер – Возвращает размер файла в хранилища.

Тип данных

Определяет способ обмена данными сценария с хранилищем

  • Массив байтов – Использует бинарные данные через аргумент или переменную.

  • Файл данных – Использует путь к файлу в локальном каталоге.

Путь к файлу

(если тип данных = файл) Путь к файлу в локальном каталоге, с использование одной из файловых категорий.

Данные

(если тип данных = массив байтов) Аргумент с содержимым размещаемого в хранилище ресурса.

Буфер

Переменная для сохранения содержимого скачанного из хранилища ресурса.

Параметры запроса (JSON)

Набор параметров для операции в хранилище, в формате JSON-объекта, где ключи – названия параметров.

Результат в переменную

Переменная для сохранения результата выполнения запроса на получение размера файла в хранилище.

Время, с

Таймаут ожидания ответа, в секундах

Переход

Компонент, которому передается управление в случае успешного выполнения запроса. Переход по умолчанию

Переход, время

Компонент, которому передается управление по истечение установленного времени выполнения запроса.

Переход, ошибка

Компонент, которому передается управление при возникновении ошибки.

Причина ошибки в переменную

Переменная для сохранения ошибки.