Картриджи
1. Получение списка слотов (GET /library_slots
)
200 OK
-
Получен список слотов ленточной библиотеки
2. Получение информации о слоте (GET /library_slots/{id}
)
Тела запроса нет. В query-параметрах передается id слота, информацию о которой необходимо получить
200 OK
-
Получена информация о слоте ленточной библиотеки
3. Проверка ltfs на картридже (PATCH /library_slots/check_ltfs
)
{
"data": [
{
"library_id": 5, (1)
"volume_tag": "ACS512L9" (1)
}
]
}
1 | Обязательное поле
|
4. Стирание картриджа (PATCH /library_slots/erase_cartridge
)
{
"data": [
{
"library_id": 5, (1)
"is_long_erase": false,
"volume_tag": "ACS512L9" (1)
}
]
}
1 | Обязательное поле
|
5. Экспорт картриджа (PATCH /library_slots/export_cartridge
)
{
"data": {
"library_id": 5, (1)
"volume_tag": "ACS512L9" (1)
}
}
1 | Обязательное поле
|
6. Импорт картриджа (PATCH /library_slots/import_cartridge
)
{
"data": {
"library_id": 5, (1)
"pool_name": "Tape libraries" (1)
}
}
1 | Обязательное поле
|
7. Форматирование картриджа (PATCH /library_slots/format_cartridge
)
{
"data": [
{
"library_id": 5, (1)
"volume_tag": "ACS512L9" (1)
}
]
}
1 | Обязательное поле
|
8. Перемещение картриджа в другой слот (PATCH /library_slots/move_cartridge
)
{
"data": {
"library_id": 5, (1)
"volume_tag": "ACS512L9", (1)
"slot_id": 6 (1)
}
}
1 | Обязательное поле
|