Репликации в глобальном расписании
1. Получение списка настроенных репликаций правил глобального расписания (GET /global_schedule/{rule_id}/replication)
200 OK-
Получен список правил репликации.
2. Получение информации о настроенной репликации правила глобального расписания (GET /global_schedule/replication/{replication_id})
В query-параметрах передается id правила репликации правила глобального расписания, параметры которого необходимо получить.
200 OK-
Получена информация правиле репликации.
3. Создание правила репликации в глобальном расписании (POST /global_schedule/{rule_id}/replication)
Также в query-параметрах передается id правила глобального расписания, для которого необходимо создать правило репликации.
{
"pool": "Default", (1)
"capacity": 0,
"capacity_enabled": false,
"period": "1 mon",
"period_enabled": false,
"work_window_start": "00:00:00",
"work_window_end": "00:00:00"
}
| 1 | Обязательное поле |
201 CREATED-
Правило репликации создано.
4. Изменение параметров репликации правила глобального расписания (PATCH /global_schedule/replication/{replication_id})
Также в query-параметрах передается id правила репликации правила глобального расписания, параметры которого необходимо изменить.
{
"capacity": 0,
"capacity_enabled": false,
"period": "1 mon",
"period_enabled": false,
"work_window_start": "00:00:00",
"work_window_end": "00:00:00"
}
200 OK-
Правило репликации изменено.
400 BAD_REQUEST-
Некорректное тело запроса.
404 NOT_FOUND-
Правило репликации не найдено.
5. Удаление списка настроенных репликаций правил глобального расписания (DELETE /global_schedule/replication)
{
"ids": [ (1)
1
]
}
| 1 | Обязательное поле |
204 NO_CONTENT-
Правило репликации удалены.
207 MULTI_STATUS-
Часть правил репликации удалена.
404 NOT_FOUND-
Правило репликации не найдено.