Динамические группы пулов

2. Удаление списка динамических групп пулов (DELETE /dynamic_pool_groups)

{
  "ids": [ (1)
    1
  ]
}
1 Обязательное поле
200 OK

Группы пулов удалены

404 NOT_FOUND

Группа пулов не найдена

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 Обязательное поле
201 CREATED

Группа пулов создана

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

Группа пулов не найдена