Динамические группы пулов
1. Получение списка динамических групп пулов (GET /dynamic_pool_groups
)
200 OK
-
Получен список групп пулов
2. Удаление списка динамических групп пулов (DELETE /dynamic_pool_groups
)
{
"ids": [ (1)
1
]
}
1 | Обязательное поле
|
3. Добавление динамической группы пулов (POST /dynamic_pool_groups
)
{
"data": {
"name": "", (1)
"max_pool_tasks": 10,
"max_media_server_tasks": 10,
"max_cpu_usage": 80,
"max_in_block_operations": 0,
"max_out_block_operations": 0,
"calculation_period": 10,
"description": ""
}
}
1 | Обязательное поле
|
4. Изменение динамической группы пулов (PATCH /dynamic_pool_groups/{id}
)
Также в query-параметрах передается id группы пулов, информацию о которой необходимо изменить
{
"data": {
"name": "",
"max_pool_tasks": 10,
"max_media_server_tasks": 10,
"max_cpu_usage": 80,
"max_in_block_operations": 0,
"max_out_block_operations": 0,
"calculation_period": 10,
"description": ""
}
}
200 OK
-
Группа пулов изменена
400 BAD_REQUEST
-
Некорректное тело запроса
404 NOT_FOUND
-
Группа пулов не найдена
5. Получение информации о динамической группе пулов (GET /dynamic_pool_groups/{id}
)
Тела запроса нет. В query-параметрах передается id группы пулов, информацию о которой необходимо получить
200 OK
-
Получена информация о группе пулов
6. Удаление динамической группы пулов (DELETE /dynamic_pool_groups/{id}
)
Тела запроса нет. В query-параметрах передается id группы пулов, информацию о которой необходимо удалить
200 OK
-
Стратегия удалена
404 NOT_FOUND
-
Группа пулов не найдена