Название

Название

(англ)

ОбязательноеОписание

Описание

(англ)

Тип данныхПримерПримечание
ДействиеЗагрузить файлUpload fileДаДействие читает файл на локальной файловой системе агента, из-под которого запускается действие, и сохраняет его в файловом хранилищеThe action reads a file on the local file system of the agent under which the action is launched and saves it to the file storage

Перед загрузкой файла в хранилище действие должно подключиться к файловому хранилищу с параметрами, указанными в настройках доступа
Входные параметрыПуть к файлуFile pathДаПуть к файлу на локальной файловой системе агентаPath to a file on the agent's local file systemRobin.FilePathC:\Users\<User>\Application Data\Robin Platform\2.0.0\Runs\Host\User\<task_execution_id_id>\out\f21fb63e2fed4b51aa6cec7af7216aaf_ne_ya.jpeg 

Действие должно выделить имя файла, под которым он хранится на локальной файловой системе и передать его сервису, который будет работать с MinIO

Должен использоваться метод POST

РезультатПуть к файлу в хранилищеPath to the file in the file storageДаПолное имя файла, под которым он был сохранен в хранилищеThe full name of the file under which it was saved in the file storageRobin.File

/user-task-files/2023/07/17/f21fb63e2fed4b51aa6cec7af7216aaf_ne_ya.jpeg

Путь, под которым файл был сохранен на файловую систему файлового хранилища:

/<Bucket>/<YYYY>/<MM>/<DD>/<local_file_name> - эту часть пути формирует сам сервис