ElmConfigOptions interface

Options de configuration fortement typées pour une migration en direct d’entreprise. Envoyé sur <c>CreateMigrationRequest.ConfigOptions</c> et résonné sur <c>Migration.ConfigOptions</c>. Tous les membres sont optionnels afin que le contrat puisse s’ajouter de manière additive.

Propriétés

enableAutoDiscoverPipelines

Activez la découverte automatique des pipelines pour le dépôt. Lorsqu’ils sont désactivés (par défaut), les pipelines doivent être soumis manuellement via l’API POST /pipelines.

enableBoardsGitHubConnection

Optez pour la provision automatique de la connexion Azure Boards GitHub lors du passage à la transition. Désactivé par défaut.

skipBranchPolicyMigration

Lorsque <c>true</c>, les politiques de branchement ne seront pas migrées vers les ensembles de règles GitHub lors du changement.

skipSourceRepoLockdown

Lorsque <c>true</c>, le dépôt ADO source ne sera pas réglé en lecture seule (mode maintenance) lors du basculement.

skipValidation

Politiques de validation avant la migration à éviter. Seulement respecté lorsque le <drapeau de fonctionnalité c>Git.EnterpriseLiveMigration.EnableConfigOptionsSkipValidation</c> est activé ; lorsqu’il est honoré, écrase le bitmask legacy de premier niveau <c>CreateMigrationRequest.SkipValidation</c> .

Détails de la propriété

enableAutoDiscoverPipelines

Activez la découverte automatique des pipelines pour le dépôt. Lorsqu’ils sont désactivés (par défaut), les pipelines doivent être soumis manuellement via l’API POST /pipelines.

enableAutoDiscoverPipelines: boolean

Valeur de propriété

boolean

enableBoardsGitHubConnection

Optez pour la provision automatique de la connexion Azure Boards GitHub lors du passage à la transition. Désactivé par défaut.

enableBoardsGitHubConnection: boolean

Valeur de propriété

boolean

skipBranchPolicyMigration

Lorsque <c>true</c>, les politiques de branchement ne seront pas migrées vers les ensembles de règles GitHub lors du changement.

skipBranchPolicyMigration: boolean

Valeur de propriété

boolean

skipSourceRepoLockdown

Lorsque <c>true</c>, le dépôt ADO source ne sera pas réglé en lecture seule (mode maintenance) lors du basculement.

skipSourceRepoLockdown: boolean

Valeur de propriété

boolean

skipValidation

Politiques de validation avant la migration à éviter. Seulement respecté lorsque le <drapeau de fonctionnalité c>Git.EnterpriseLiveMigration.EnableConfigOptionsSkipValidation</c> est activé ; lorsqu’il est honoré, écrase le bitmask legacy de premier niveau <c>CreateMigrationRequest.SkipValidation</c> .

skipValidation: ElmSkipValidationOptions

Valeur de propriété