Ограничения пропускной способности в глобальном расписании
1. Получение списка ограничений пропускной способности правил глобального расписания (GET /global_schedule/bandwidth)
200 OK-
Получен список ограничений пропускной способности.
2. Получение информации об ограничении пропускной способности правила глобального расписания (GET /global_schedule/bandwidth/{bandwidth_id})
В query-параметрах передается id ограничения пропускной способности правила глобального расписания, информацию о котором необходимо получить.
200 OK-
Получена информация об ограничении пропускной способности.
3. Ограничение пропускной способности правила глобального расписания (POST /global_schedule/{rule_id}/bandwidth)
Также в query-параметрах передается id правила глобального расписания, для которого необходимо создать ограничение.
{
"backup_bandwidth": 0,
"restore_bandwidth": 0,
"window_start": "00:00:00",
"window_end": "00:00:00"
}
201 CREATED-
Ограничение пропускной способности создано.
4. Изменение ограничения пропускной способности правила глобального расписания (PATCH /global_schedule/bandwidth/{bandwidth_id})
Также в query-параметрах передается id ограничения пропускной способности правила глобального расписания, параметры которого необходимо изменить.
{
"backup_bandwidth": 0,
"restore_bandwidth": 0,
"window_start": "00:00:00",
"window_end": "00:00:00"
}
200 OK-
Ограничение пропускной способности изменено.
400 BAD_REQUEST-
Некорректное тело запроса.
404 NOT_FOUND-
Ограничение пропускной способности не найдено.
5. Удаление списка ограничений пропускной способности правил глобального расписания (DELETE /global_schedule/bandwidth)
{
"ids": [ (1)
1
]
}
| 1 | Обязательное поле |
204 NO_CONTENT-
Ограничение пропускной способности удалены.
207 MULTI_STATUS-
Часть ограничений пропускной способности удалена.
404 NOT_FOUND-
Ограничение пропускной способности не найдено.