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

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.

enableBoardsGitHubConnection

Opte pelo provisionamento automático de conexão Azure Boards GitHub no cutover. Desabilitado por padrão.

skipBranchPolicyMigration

Quando <c>true</c>, as políticas de branch não serão migradas para conjuntos de regras do GitHub durante o cutover.

skipSourceRepoLockdown

Quando <c>true</c>, o repositório ADO de origem não será configurado para somente leitura (modo manutenção) durante o corte.

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

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

Valor da propriedade