Картриджи
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 | Обязательное поле
|
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
-
Получена информация о ленточном картридже