ElmConfigOptions interface

Sterk getypeerde configuratieopties voor een Enterprise Live Migratie. Verzonden op <c>CreateMigrationRequest.ConfigOptions</c> en teruggestuurd op <c>Migration.ConfigOptions</c>. Alle leden zijn optioneel, dus het contract kan additief groeien.

Eigenschappen

enableAutoDiscoverPipelines

Schakel automatische ontdekking van pijplijnen voor de repository in. Wanneer niet ingesteld (standaard), moeten pipelines handmatig worden ingediend via de POST /pipelines API.

enableBoardsGitHubConnection

Meld je aan voor automatische inschakeling van Azure Boards GitHub verbinding bij een cutover. Standaard uitgeschakeld.

skipBranchPolicyMigration

Wanneer <c>true</c> is, worden branch-policies tijdens de cutover niet gemigrerd naar GitHub-regelsets.

skipSourceRepoLockdown

Wanneer <c>true</c> is, wordt de bron-ADO-repository tijdens de cutover niet ingesteld op alleen-lezen (onderhoudsmodus).

skipValidation

Pre-migratie validatiebeleid om over te slaan. Alleen gehonoreerd wanneer de <c>Git.EnterpriseLiveMigration.EnableConfigOptionsSkipValidation</c> feature-flag aan staat; wanneer gerespecteerd, overschrijft het de legacy top-level <c>CreateMigrationRequest.SkipValidation</c> bitmask.

Eigenschapdetails

enableAutoDiscoverPipelines

Schakel automatische ontdekking van pijplijnen voor de repository in. Wanneer niet ingesteld (standaard), moeten pipelines handmatig worden ingediend via de POST /pipelines API.

enableAutoDiscoverPipelines: boolean

Waarde van eigenschap

boolean

enableBoardsGitHubConnection

Meld je aan voor automatische inschakeling van Azure Boards GitHub verbinding bij een cutover. Standaard uitgeschakeld.

enableBoardsGitHubConnection: boolean

Waarde van eigenschap

boolean

skipBranchPolicyMigration

Wanneer <c>true</c> is, worden branch-policies tijdens de cutover niet gemigrerd naar GitHub-regelsets.

skipBranchPolicyMigration: boolean

Waarde van eigenschap

boolean

skipSourceRepoLockdown

Wanneer <c>true</c> is, wordt de bron-ADO-repository tijdens de cutover niet ingesteld op alleen-lezen (onderhoudsmodus).

skipSourceRepoLockdown: boolean

Waarde van eigenschap

boolean

skipValidation

Pre-migratie validatiebeleid om over te slaan. Alleen gehonoreerd wanneer de <c>Git.EnterpriseLiveMigration.EnableConfigOptionsSkipValidation</c> feature-flag aan staat; wanneer gerespecteerd, overschrijft het de legacy top-level <c>CreateMigrationRequest.SkipValidation</c> bitmask.

skipValidation: ElmSkipValidationOptions

Waarde van eigenschap