Блочные устройства
1. Получение списка блочных устройств (GET /storages/block_devices
)
200 OK
-
Получен список блочных устройств.
2. Получение информации о блочном устройстве (GET /storages/block_devices/{block_device_id}
)
Также в query-параметрах передается id
блочного устройства, информацию о котором необходимо получить.
200 OK
-
Информация о блочном устройстве получена.
404 NOT_FOUND
-
Блочное устройство не найдено.
3. Добавление блочного устройства (POST /storages/block_devices
)
{
"device": "", (1)
"pool": "Default", (1)
"overwrite_file_system": false, (1)
"description": ""
}
1 | Обязательное поле |
201 CREATED
-
Блочное устройство добавлено.
4. Редактирование блочного устройства (PATCH /storages/block_devices/{block_device_id}
)
Также в query-параметрах передается id
блочного устройства, которое необходимо изменить.
{
"description": "",
"parallel_workers": 2
}
200 OK
-
Параметры блочного устройства изменены.
400 BAD_REQUEST
-
Некорректное тело запроса.
404 NOT_FOUND
-
Блочное устройство не найдено.
5. Удаление списка блочных устройств (DELETE /storages/block_devices
)
{
"ids": [ (1)
1
]
}
1 | Обязательное поле |
204 NO_CONTENT
-
Список блочных устройств удален.
404 NOT_FOUND
-
Блочное устройство не найдено.