FilesService API
Версия 2.0.6
Описание API интерфейса для FilesService
API для работы с бакетами
| Тип запроса | Название | Описание |
|---|---|---|
| post | /api/Bucket/MakeBucket | Создать бакет |
| post | /api/Bucket/ListBuckets | Получить все бакеты |
| post | /api/Bucket/GetBucketInfoById | Получить информацию о бакете |
| post | /api/Bucket/RemoveBucket | Удалить бакет |
| post | /api/Bucket/PutBucketVersioning | Включить или выключить версионирование бакета |
| post | /api/Bucket/GetBucketVersioning | Получить статус версионирования бакета |
API для скачивания объектов
| Тип запроса | Название | Описание |
|---|---|---|
| post | /api/Download/GetObject | Скачать объект из хранилища MiniO |
| post | /api/Download/DownloadFolderAsZip | Скачать папку с объектами в виде zip архива с сервера MiniO |
П реобразование ссылок и скачивание объектов
| Тип запроса | Название | Описание |
|---|---|---|
| get | /api/Fss/geturl | Скачать объект из хранилища MiniO по подписанной ссылке |
API для работы с объектами
| Тип запроса | Название | Описание |
|---|---|---|
| post | /api/Object/PutObject | Загрузить объект на сервер |
| post | /api/Object/PutObjectUnbuffered | Загрузить объект на сервер (новая реализация) |
| post | /api/Object/NewMultipartUpload | Начать загр узку объекта на сервер по частям |
| post | /api/Object/RemoveUpload | Отменить загрузку объекта на сервер по частям |
| post | /api/Object/PutObjectPart | Загрузка части объекта на сервер |
| post | /api/Object/CompleteMultipartUpload | Завершить загрузку объекта на сервер по частям |
| post | /api/Object/ListObjects | Получить все объекты |
| post | /api/Object/GetObjectInfoById | Получить информацию об объекте |
| post | /api/Object/RemoveObject | Удалить объект |
| post | /api/Object/RemoveObjectList | Удалить список файлов |
| post | /api/Object/GetObjectSignedUrl | Получить ссылку на скачивание объекта |
| post | /api/Object/ListObjectVersions | Получить список версий объекта |
служебный API
| Тип запроса | Название | Описание |
|---|---|---|
| post | /api/Service/ExportSecurity | Создать/обновить security namespace для FileService. |