MigrationStage enum

Текущий этап корпоративной живой миграции.

Поля

Queued = 0

Миграция уже создана, но проверка предварительной проверки ещё не началась.

Validation = 1

Проверка до проверки идёт.

Synchronization = 2

Синхронизация кода и PR ведётся.

Cutover = 3

Миграция находится на этапе перехода.

Migrated = 4

Миграция была полностью переселена.

ReadyForCutover = 5

Первоначальная засыпка завершена. Синхронизация по дельте продолжается до назначения перехода.

Degraded = 6

Провизия GitHub миграции не удалась; миграция повторит синхронизацию при следующем запуске без повторного запуска валидации.

ReviewForCutover = 7

Cutover блокируется, потому что были обнаружены неисправные или заблокированные ресурсы. Пользователь должен просмотреть сбои и одобрить их перед переходом.