ElmConfigOptions interface
Opzioni di configurazione fortemente tipate per una migrazione in tempo reale aziendale. Inviato su <c>CreateMigrationRequest.ConfigOptions</c> e riecheggiato su <c>Migration.ConfigOptions</c>. Tutti i membri sono opzionali affinché il contratto possa crescere in modo additivo.
Proprietà
| enable |
Abilita la scoperta automatica delle pipeline per il repository. Quando non impostato (predefinito), le pipeline devono essere inviate manualmente tramite l'API POST /pipelines. |
| enable |
Opta per il provisioning automatico della connessione Azure Boards GitHub al momento del cutover. Disabilitato per impostazione predefinita. |
| skip |
Quando <c>true</c>, le policy di branch non verranno migrate ai set di regole di GitHub durante il cutover. |
| skip |
Quando <c>true</c>, il repository ADO sorgente non sarà impostato in modalità sola lettura (manutenzione) durante il cutover. |
| skip |
Politiche di validazione pre-migrazione da saltare. Rispettato solo quando è attivo il <flag di funzionalità c>Git.EnterpriseLiveMigration.EnableConfigOptionsSkipValidation</c> ; quando viene rispettato, sovrascrive la bitmask legacy di livello superiore <c>CreateMigrationRequest.SkipValidation</c> . |
Dettagli proprietà
enableAutoDiscoverPipelines
Abilita la scoperta automatica delle pipeline per il repository. Quando non impostato (predefinito), le pipeline devono essere inviate manualmente tramite l'API POST /pipelines.
enableAutoDiscoverPipelines: boolean
Valore della proprietà
boolean
enableBoardsGitHubConnection
Opta per il provisioning automatico della connessione Azure Boards GitHub al momento del cutover. Disabilitato per impostazione predefinita.
enableBoardsGitHubConnection: boolean
Valore della proprietà
boolean
skipBranchPolicyMigration
Quando <c>true</c>, le policy di branch non verranno migrate ai set di regole di GitHub durante il cutover.
skipBranchPolicyMigration: boolean
Valore della proprietà
boolean
skipSourceRepoLockdown
Quando <c>true</c>, il repository ADO sorgente non sarà impostato in modalità sola lettura (manutenzione) durante il cutover.
skipSourceRepoLockdown: boolean
Valore della proprietà
boolean
skipValidation
Politiche di validazione pre-migrazione da saltare. Rispettato solo quando è attivo il <flag di funzionalità c>Git.EnterpriseLiveMigration.EnableConfigOptionsSkipValidation</c> ; quando viene rispettato, sovrascrive la bitmask legacy di livello superiore <c>CreateMigrationRequest.SkipValidation</c> .
skipValidation: ElmSkipValidationOptions