История страницы
Название |
---|
Название
(англ)
Обязательное | Описание |
---|
Описание
(англ)
Тип данных | Пример | Примечание |
---|---|---|
Действие | Загрузить файл |
Да | Действие читает файл на локальной файловой системе агента, из-под которого запускается действие, и сохраняет его в файловом хранилище |
Перед загрузкой файла действие должно подключиться к файловому хранилищу, используя конечную точку и токен доступа, полученные им от агента, который в свою очередь получает их от сервиса настроек | ||
Входные параметры | Путь к файлу |
(или файлам | Да |
Массив, в котором каждый элемент содержит путь к файлу на локальной файловой системе агента |
, под которым он был сохранен | Robin.FilePath | [ C:\Users\<User>\Application Data\Robin Platform\2.0.0\Runs\Host\User\<task_execution_id_id> |
\in\CC28BA9D-346B-4743-99FE-2AE5938030F6\File.txt, C:\Users\<User>\Application Data\Robin Platform\2.0.0\Runs\Host\User\<task_execution_id_id>\in\CC28BA9D-346B-4743-99FE-2AE5938030F6\File2.txt, ] | Действие должно выделить |
имена файлов, под |
которыми они хранятся на локальной файловой системе и передать |
массив имен файлов сервису, который будет работать с MinIO Должен использоваться метод POST | |
Результат | Путь к файлу (или файлам) в хранилище |
Да | JSON-объект, представляющий собой массив, в котором каждый элемент содержит набор метаинформации о файле (id, имя, тип контента и расположение файла). |
Robin.RemoteFile |
[ | Путь, под которым каждый файл был сохранен на файловую систему файлового хранилища |
формирует сам сервис, который работает с MinIO |