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
| enable |
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. |
| enable |
Opta por la provisión automática de Azure Boards GitHub conexión en el cambio de velocidad. Deshabilitado de forma predeterminada. |
| skip |
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. |
| skip |
Cuando <c>true</c>, el repositorio ADO de origen no se configurará en modo de solo lectura (mantenimiento) durante el cambio de datos. |
| skip |
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