ElmConfigOptions interface
Opções de configuração fortemente tipadas para uma migração ao vivo empresarial. Enviado em <c>CreateMigrationRequest.ConfigOptions</c> e ecoado de volta em <c>Migration.ConfigOptions</c>. Todos os membros são opcionais para que o contrato possa crescer de forma aditiva.
Propriedades
| enable |
Ative a descoberta automática dos pipelines para o repositório. Quando desconfigurados (padrão), os pipelines devem ser enviados manualmente via API POST /pipelines. |
| enable |
Opte pelo provisionamento automático de conexão Azure Boards GitHub no cutover. Desabilitado por padrão. |
| skip |
Quando <c>true</c>, as políticas de branch não serão migradas para conjuntos de regras do GitHub durante o cutover. |
| skip |
Quando <c>true</c>, o repositório ADO de origem não será configurado para somente leitura (modo manutenção) durante o corte. |
| skip |
Políticas de validação pré-migração para pular. Só é respeitado quando a <flag de recurso c>Git.EnterpriseLiveMigration.EnableConfigOptionsSkipValidation</c> está ativada; quando honrada, sobrescreve a máscara de bits legada c>de nível superior <CreateMigrationRequest.SkipValidation</c>. |
Detalhes da propriedade
enableAutoDiscoverPipelines
Ative a descoberta automática dos pipelines para o repositório. Quando desconfigurados (padrão), os pipelines devem ser enviados manualmente via API POST /pipelines.
enableAutoDiscoverPipelines: boolean
Valor da propriedade
boolean
enableBoardsGitHubConnection
Opte pelo provisionamento automático de conexão Azure Boards GitHub no cutover. Desabilitado por padrão.
enableBoardsGitHubConnection: boolean
Valor da propriedade
boolean
skipBranchPolicyMigration
Quando <c>true</c>, as políticas de branch não serão migradas para conjuntos de regras do GitHub durante o cutover.
skipBranchPolicyMigration: boolean
Valor da propriedade
boolean
skipSourceRepoLockdown
Quando <c>true</c>, o repositório ADO de origem não será configurado para somente leitura (modo manutenção) durante o corte.
skipSourceRepoLockdown: boolean
Valor da propriedade
boolean
skipValidation
Políticas de validação pré-migração para pular. Só é respeitado quando a <flag de recurso c>Git.EnterpriseLiveMigration.EnableConfigOptionsSkipValidation</c> está ativada; quando honrada, sobrescreve a máscara de bits legada c>de nível superior <CreateMigrationRequest.SkipValidation</c>.
skipValidation: ElmSkipValidationOptions