SubmitPipelinesRequest interface
Request to submit pipelines for rewiring as part of an Enterprise Live Migration.
Properties
| pipeline |
The build definition IDs of the pipelines to rewire. |
| repository |
Optional mappings for cross-repo references. When a pipeline's YAML references another AzDO repository (via resources.repositories), this mapping tells us which GitHub repository it corresponds to. Not required for simple pipelines. |
| service |
The ID of the GitHub service connection to use for the rewired pipelines. This must be a project-scoped service connection with access to the target GitHub org. This is separate from the migration-level ServiceEndpointId. |
Property Details
pipelineIds
The build definition IDs of the pipelines to rewire.
pipelineIds: number[]
Property Value
number[]
repositoryMappings
Optional mappings for cross-repo references. When a pipeline's YAML references another AzDO repository (via resources.repositories), this mapping tells us which GitHub repository it corresponds to. Not required for simple pipelines.
repositoryMappings: RepositoryMapping[]
Property Value
serviceConnectionId
The ID of the GitHub service connection to use for the rewired pipelines. This must be a project-scoped service connection with access to the target GitHub org. This is separate from the migration-level ServiceEndpointId.
serviceConnectionId: string
Property Value
string