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

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.

enableBoardsGitHubConnection

Zgłoszę się na automatyczne przydzielanie Azure Boards GitHub połączenia przy przełączaniu się. Wyłączone domyślnie.

skipBranchPolicyMigration

Gdy <c>true</c>, polityki branch nie będą migrowane do zestawów reguł GitHub podczas cutoveru.

skipSourceRepoLockdown

Gdy <c>true</c>, źródłowe repozytorium ADO nie zostanie ustawione na tryb tylko do odczytu (tryb utrzymania) podczas przełączania (cutover).

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.><

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

Wartość właściwości