Правила копирования в пул

2. Получение информации о правиле копирования резервных копий по стратегии в пул (GET /backup_strategies/replications/{replication_id})

Тела запроса нет. В query-параметрах передается id правила репликации стратегии, информацию о котором необходимо получить.

200 OK

Получена информация о репликации стратегии.

3. Создание правила копирования резервных копий по стратегии в пул (POST /backup_strategies/{strategy_id}/replications)

В query-параметрах передается id стратегии, для которой необходимо добавить правило репликации.

{
  "pool": "file_pool", (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 /backup_strategies/replications/{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 /backup_strategies/replications)

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

Репликации стратегии удалены.

207 MULTI_STATUS

Часть репликаций удалена.

404 NOT_FOUND

Стратегия не найдена.