SubmitPipelinesRequest interface
Verzoek om pijplijnen voor herbedrading in te dienen als onderdeel van een Enterprise Live-migratie.
Eigenschappen
| pipeline |
De builddefinitie-ID's van de pipelines die opnieuw bedraad moeten worden. |
| repository |
Optionele mappings voor cross-repo referenties. Wanneer de YAML van een pijplijn verwijst naar een andere AzDO-repository (via resources.repositories), vertelt deze mapping ons aan welke GitHub-repository het overeenkomt. Niet vereist voor eenvoudige pijpleidingen. |
| service |
De ID van de GitHub-serviceverbinding om te gebruiken voor de herbedrade pijplijnen. Dit moet een project-scoped serviceverbinding zijn met toegang tot de doelorganisatie van GitHub. Dit staat los van de migratieniveau ServiceEndpointId. |
Eigenschapdetails
pipelineIds
De builddefinitie-ID's van de pipelines die opnieuw bedraad moeten worden.
pipelineIds: number[]
Waarde van eigenschap
number[]
repositoryMappings
Optionele mappings voor cross-repo referenties. Wanneer de YAML van een pijplijn verwijst naar een andere AzDO-repository (via resources.repositories), vertelt deze mapping ons aan welke GitHub-repository het overeenkomt. Niet vereist voor eenvoudige pijpleidingen.
repositoryMappings: RepositoryMapping[]
Waarde van eigenschap
serviceConnectionId
De ID van de GitHub-serviceverbinding om te gebruiken voor de herbedrade pijplijnen. Dit moet een project-scoped serviceverbinding zijn met toegang tot de doelorganisatie van GitHub. Dit staat los van de migratieniveau ServiceEndpointId.
serviceConnectionId: string
Waarde van eigenschap
string