Репликации в глобальном расписании
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
-
Правило репликации не найдено.