Ограничения пропускной способности в глобальном расписании
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
-
Ограничение пропускной способности не найдено.