UpdatePipelinesRequest interface
Request to update the pipeline rewiring configuration for a migration. All fields are optional — only provided fields are applied.
Properties
| acknowledge |
Pipeline definition IDs to acknowledge. Acknowledged pipelines (including complex or failed ones) do not block cutover. |
| add |
Pipeline definition IDs to add to the rewiring selection. |
| remove |
Pipeline definition IDs to remove from the rewiring selection. If a clone exists for a removed pipeline, it will be deleted. |
| repository |
Repository mappings to add or update. Merged by SourceRepositoryId — if a mapping for the same source repo already exists, it is replaced. |
| retry |
Pipeline definition IDs to retry. Matching entries in Failed status are reset so the next sync cycle retries them. One-shot: the reset happens immediately and the IDs are not persisted. |
| service |
Updated GitHub service connection ID. |
Property Details
acknowledgePipelineIds
Pipeline definition IDs to acknowledge. Acknowledged pipelines (including complex or failed ones) do not block cutover.
acknowledgePipelineIds: number[]
Property Value
number[]
addPipelineIds
Pipeline definition IDs to add to the rewiring selection.
addPipelineIds: number[]
Property Value
number[]
removePipelineIds
Pipeline definition IDs to remove from the rewiring selection. If a clone exists for a removed pipeline, it will be deleted.
removePipelineIds: number[]
Property Value
number[]
repositoryMappings
Repository mappings to add or update. Merged by SourceRepositoryId — if a mapping for the same source repo already exists, it is replaced.
repositoryMappings: RepositoryMapping[]
Property Value
retryFailedPipelineIds
Pipeline definition IDs to retry. Matching entries in Failed status are reset so the next sync cycle retries them. One-shot: the reset happens immediately and the IDs are not persisted.
retryFailedPipelineIds: number[]
Property Value
number[]
serviceConnectionId
Updated GitHub service connection ID.
serviceConnectionId: string
Property Value
string