UpdatePipelinesRequest interface

Anfrage zur Aktualisierung der Pipeline-Rewiring-Konfiguration für eine Migration. Alle Felder sind optional – nur vorausgesetzte Felder werden angewendet.

Eigenschaften

acknowledgePipelineIds

Pipeline-Definitions-IDs zur Bestätigung. Bestätigte Pipelines (einschließlich komplexer oder fehlgeschlagener) blockieren keine Umschaltung.

addPipelineIds

Pipeline-Definitions-IDs, die zur Auswahl der Neuverdrahtung hinzugefügt werden.

removePipelineIds

Pipeline-Definitions-IDs, die aus der Neuverdrahtungsauswahl entfernt werden sollen. Wenn ein Klon für eine entfernte Pipeline existiert, wird er gelöscht.

repositoryMappings

Repository-Zuordnungen zum Hinzufügen oder Aktualisieren. Merged by SourceRepositoryId — wenn bereits ein Mapping für dasselbe Quellcode-Repository existiert, wird es ersetzt.

retryFailedPipelineIds

Pipelinedefinitions-IDs zum Wiederholen. Übereinstimmende Einträge im Status "Fehlgeschlagen" werden zurückgesetzt, sodass der nächste Synchronisationszyklus sie erneut versucht. One-Shot: Der Reset erfolgt sofort und die IDs bleiben nicht erhalten.

serviceConnectionId

GitHub-Service-Verbindungs-ID aktualisiert.

Details zur Eigenschaft

acknowledgePipelineIds

Pipeline-Definitions-IDs zur Bestätigung. Bestätigte Pipelines (einschließlich komplexer oder fehlgeschlagener) blockieren keine Umschaltung.

acknowledgePipelineIds: number[]

Eigenschaftswert

number[]

addPipelineIds

Pipeline-Definitions-IDs, die zur Auswahl der Neuverdrahtung hinzugefügt werden.

addPipelineIds: number[]

Eigenschaftswert

number[]

removePipelineIds

Pipeline-Definitions-IDs, die aus der Neuverdrahtungsauswahl entfernt werden sollen. Wenn ein Klon für eine entfernte Pipeline existiert, wird er gelöscht.

removePipelineIds: number[]

Eigenschaftswert

number[]

repositoryMappings

Repository-Zuordnungen zum Hinzufügen oder Aktualisieren. Merged by SourceRepositoryId — wenn bereits ein Mapping für dasselbe Quellcode-Repository existiert, wird es ersetzt.

repositoryMappings: RepositoryMapping[]

Eigenschaftswert

retryFailedPipelineIds

Pipelinedefinitions-IDs zum Wiederholen. Übereinstimmende Einträge im Status "Fehlgeschlagen" werden zurückgesetzt, sodass der nächste Synchronisationszyklus sie erneut versucht. One-Shot: Der Reset erfolgt sofort und die IDs bleiben nicht erhalten.

retryFailedPipelineIds: number[]

Eigenschaftswert

number[]

serviceConnectionId

GitHub-Service-Verbindungs-ID aktualisiert.

serviceConnectionId: string

Eigenschaftswert

string