ElmConfigOptions interface

Opciones de configuración fuertemente tipificadas para una migración en vivo empresarial. Enviado en <c>CreateMigrationRequest.ConfigOptions</c> y respondió en <c>Migration.ConfigOptions</c>. Todos los miembros son opcionales para que el contrato pueda crecer de forma aditiva.

Propiedades

enableAutoDiscoverPipelines

Activa el autodescubrimiento de las canalizaciones para el repositorio. Cuando no se configura (por defecto), las pipelines deben enviarse manualmente a través de la API POST /pipelines.

enableBoardsGitHubConnection

Opta por la provisión automática de Azure Boards GitHub conexión en el cambio de velocidad. Deshabilitado de forma predeterminada.

skipBranchPolicyMigration

Cuando <c>true</c>, las políticas de rama no se migrarán a los conjuntos de reglas de GitHub durante el cambio de control.

skipSourceRepoLockdown

Cuando <c>true</c>, el repositorio ADO de origen no se configurará en modo de solo lectura (mantenimiento) durante el cambio de datos.

skipValidation

Políticas de validación previas a la migración para saltarse. Solo se respeta cuando la <bandera de función c>Git.EnterpriseLiveMigration.EnableConfigOptionsSkipValidation</c> está activada; cuando se respeta, sobrescribe la máscara de bits c>de nivel superior <heredada CreateMigrationRequest.SkipValidation</c>.

Detalles de las propiedades

enableAutoDiscoverPipelines

Activa el autodescubrimiento de las canalizaciones para el repositorio. Cuando no se configura (por defecto), las pipelines deben enviarse manualmente a través de la API POST /pipelines.

enableAutoDiscoverPipelines: boolean

Valor de propiedad

boolean

enableBoardsGitHubConnection

Opta por la provisión automática de Azure Boards GitHub conexión en el cambio de velocidad. Deshabilitado de forma predeterminada.

enableBoardsGitHubConnection: boolean

Valor de propiedad

boolean

skipBranchPolicyMigration

Cuando <c>true</c>, las políticas de rama no se migrarán a los conjuntos de reglas de GitHub durante el cambio de control.

skipBranchPolicyMigration: boolean

Valor de propiedad

boolean

skipSourceRepoLockdown

Cuando <c>true</c>, el repositorio ADO de origen no se configurará en modo de solo lectura (mantenimiento) durante el cambio de datos.

skipSourceRepoLockdown: boolean

Valor de propiedad

boolean

skipValidation

Políticas de validación previas a la migración para saltarse. Solo se respeta cuando la <bandera de función c>Git.EnterpriseLiveMigration.EnableConfigOptionsSkipValidation</c> está activada; cuando se respeta, sobrescribe la máscara de bits c>de nivel superior <heredada CreateMigrationRequest.SkipValidation</c>.

skipValidation: ElmSkipValidationOptions

Valor de propiedad