ElmConfigOptions interface
Silnie napisane opcje konfiguracyjne dla migracji Enterprise Live Migration. Wysłane na <c>CreateMigrationRequest.ConfigOptions</c> i powtórzone na <c>Migration.ConfigOptions</c>. Wszyscy członkowie są opcjonalni, więc kontrakt może się rozwijać dodatkowo.
Właściwości
| enable |
Włącz automatyczne odkrywanie potoków dla repozytorium. Gdy są ustawione (domyślnie), potoki muszą być przesyłane ręcznie za pośrednictwem API POST /pipelines. |
| enable |
Zgłoszę się na automatyczne przydzielanie Azure Boards GitHub połączenia przy przełączaniu się. Wyłączone domyślnie. |
| skip |
Gdy <c>true</c>, polityki branch nie będą migrowane do zestawów reguł GitHub podczas cutoveru. |
| skip |
Gdy <c>true</c>, źródłowe repozytorium ADO nie zostanie ustawione na tryb tylko do odczytu (tryb utrzymania) podczas przełączania (cutover). |
| skip |
Polityki walidacji przed migracją do pominięcia. Uznawane tylko wtedy, gdy flaga funkcji c Git.EnterpriseLiveMigration.EnableConfigOptionsSkipValidation</c> jest włączona; po uznaniu nadpisuje starszy system <c>CreateMigrationRequest.SkipValidation</c> bitmask.>< |
Szczegóły właściwości
enableAutoDiscoverPipelines
Włącz automatyczne odkrywanie potoków dla repozytorium. Gdy są ustawione (domyślnie), potoki muszą być przesyłane ręcznie za pośrednictwem API POST /pipelines.
enableAutoDiscoverPipelines: boolean
Wartość właściwości
boolean
enableBoardsGitHubConnection
Zgłoszę się na automatyczne przydzielanie Azure Boards GitHub połączenia przy przełączaniu się. Wyłączone domyślnie.
enableBoardsGitHubConnection: boolean
Wartość właściwości
boolean
skipBranchPolicyMigration
Gdy <c>true</c>, polityki branch nie będą migrowane do zestawów reguł GitHub podczas cutoveru.
skipBranchPolicyMigration: boolean
Wartość właściwości
boolean
skipSourceRepoLockdown
Gdy <c>true</c>, źródłowe repozytorium ADO nie zostanie ustawione na tryb tylko do odczytu (tryb utrzymania) podczas przełączania (cutover).
skipSourceRepoLockdown: boolean
Wartość właściwości
boolean
skipValidation
Polityki walidacji przed migracją do pominięcia. Uznawane tylko wtedy, gdy flaga funkcji c Git.EnterpriseLiveMigration.EnableConfigOptionsSkipValidation</c> jest włączona; po uznaniu nadpisuje starszy system <c>CreateMigrationRequest.SkipValidation</c> bitmask.><
skipValidation: ElmSkipValidationOptions