SubmitPipelinesRequest interface

Verzoek om pijplijnen voor herbedrading in te dienen als onderdeel van een Enterprise Live-migratie.

Eigenschappen

pipelineIds

De builddefinitie-ID's van de pipelines die opnieuw bedraad moeten worden.

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.

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.

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