Локальные файловые хранилища

1. Получение списка локальных файловых хранилищ (GET /storages/local_catalogs)

200 OK

Получен список локальных файловых хранилищ.

2. Добавление локального файлового хранилища (POST /storages/local_catalogs)

{
  "path": "",
  "pool": "Default",
  "description": ""
}
201 CREATED

Локальное файловое хранилище добавлено.

3. Редактирование существующего локального файлового хранилища (PATCH /storages/local_catalogs/{catalog_id})

Также в query-параметрах передается id локального файлового хранилища, который необходимо изменить.

{
  "description": ""
}
200 OK

Параметры локального файлового хранилища изменены.

400 BAD_REQUEST

Некорректное тело запроса.

404 NOT_FOUND

Локальное файловое хранилище не найдено.

4. Удаление нескольких локальных файловых хранилищ (DELETE /storages/local_catalogs)

{
  "ids": [ (1)
    1
  ]
}
1 Обязательное поле
204 NO_CONTENT

Список локальных файловых хранилищ удален.

404 NOT_FOUND

Локальный файловый хранилище не найдено.

5. Получение информации о локальном файловом хранилище (GET /storages/local_catalogs/{catalog_id})

Также в query-параметрах передается id локального файлового хранилища, информацию о котором необходимо получить.

200 OK

Информация о локальном файловом хранилище получена.

404 NOT_FOUND

Локальное файловое хранилище не найдено.