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à

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.

enableBoardsGitHubConnection

Opta per il provisioning automatico della connessione Azure Boards GitHub al momento del cutover. Disabilitato per impostazione predefinita.

skipBranchPolicyMigration

Quando <c>true</c>, le policy di branch non verranno migrate ai set di regole di GitHub durante il cutover.

skipSourceRepoLockdown

Quando <c>true</c>, il repository ADO sorgente non sarà impostato in modalità sola lettura (manutenzione) durante il cutover.

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

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

Valore della proprietà