Картриджи
1. Удаление списка картриджей (DELETE /tape_cartridges)
{
"ids": [
1
]
}
200 OK-
Список картриджей удален
404 NOT_FOUND-
Картридж не найден
2. Получение списка доступных картриджей (GET /tape_cartridges)
200 OK-
Получен список доступных картриджей
3. Добавление ленточного картриджа (POST /tape_cartridges)
{
"data": {
"type": "LTO-9", (1)
"pool": "tape_pool", (1)
"volume_tag": "RB10001L9", (1)
"description": ""
}
}
| 1 | Обязательное поле |
201 CREATED-
Ленточный картридж добавлен
4. Редактирование картриджа (PATCH /tape_cartridges/{id})
Также в query-параметрах передается id ленточного картриджа, информацию о которой необходимо изменить
{
"data": {
"volume_tag": "",
"description": ""
}
}
200 OK-
Параметры картриджа изменены
400 BAD_REQUEST-
Некорректное тело запроса
404 NOT_FOUND-
Картридж не найден
5. Получение информации о ленточном картридже (GET /tape_cartridges/{id})
Тела запроса нет. В query-параметрах передается id картриджа, информацию о котором необходимо получить
200 OK-
Получена информация о ленточном картридже