UpdatePipelinesRequest interface
Anfrage zur Aktualisierung der Pipeline-Rewiring-Konfiguration für eine Migration. Alle Felder sind optional – nur vorausgesetzte Felder werden angewendet.
Eigenschaften
| acknowledge |
Pipeline-Definitions-IDs zur Bestätigung. Bestätigte Pipelines (einschließlich komplexer oder fehlgeschlagener) blockieren keine Umschaltung. |
| add |
Pipeline-Definitions-IDs, die zur Auswahl der Neuverdrahtung hinzugefügt werden. |
| remove |
Pipeline-Definitions-IDs, die aus der Neuverdrahtungsauswahl entfernt werden sollen. Wenn ein Klon für eine entfernte Pipeline existiert, wird er gelöscht. |
| repository |
Repository-Zuordnungen zum Hinzufügen oder Aktualisieren. Merged by SourceRepositoryId — wenn bereits ein Mapping für dasselbe Quellcode-Repository existiert, wird es ersetzt. |
| retry |
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. |
| service |
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