UpdatePipelinesRequest interface
Wniosek o aktualizację konfiguracji przebudowy potoku w celu migracji. Wszystkie pola są opcjonalne — stosowane są tylko dostępne pola.
Właściwości
| acknowledge |
Identyfikatory definicji potoku do potwierdzenia. Potwierdzone potoki (w tym złożone lub nieudane) nie blokują przełączania (cutover). |
| add |
ID definicji potoków do wyboru przy przeprogramowaniu okablowania. |
| remove |
Identyfikatory definicji potoku do usunięcia z wyboru przewijania. Jeśli istnieje klon usuniętego potoku, zostanie on usunięty. |
| repository |
Mapowania repozytorium do dodania lub aktualizacji. Połączone przez SourceRepositoryId — jeśli mapowanie tego samego repozytorium źródłowego już istnieje, jest ono zastępowane. |
| retry |
Identyfikatory definicji potoku, aby ponowić próbę. Dopasowane wpisy w statusie Niepowodzenie są resetowane, więc następny cykl synchronizacji próbuje je ponownie. One-shot: reset następuje natychmiast i ID nie są utrwalane. |
| service |
Zaktualizowany identyfikator połączenia usługi GitHub. |
Szczegóły właściwości
acknowledgePipelineIds
Identyfikatory definicji potoku do potwierdzenia. Potwierdzone potoki (w tym złożone lub nieudane) nie blokują przełączania (cutover).
acknowledgePipelineIds: number[]
Wartość właściwości
number[]
addPipelineIds
ID definicji potoków do wyboru przy przeprogramowaniu okablowania.
addPipelineIds: number[]
Wartość właściwości
number[]
removePipelineIds
Identyfikatory definicji potoku do usunięcia z wyboru przewijania. Jeśli istnieje klon usuniętego potoku, zostanie on usunięty.
removePipelineIds: number[]
Wartość właściwości
number[]
repositoryMappings
Mapowania repozytorium do dodania lub aktualizacji. Połączone przez SourceRepositoryId — jeśli mapowanie tego samego repozytorium źródłowego już istnieje, jest ono zastępowane.
repositoryMappings: RepositoryMapping[]
Wartość właściwości
retryFailedPipelineIds
Identyfikatory definicji potoku, aby ponowić próbę. Dopasowane wpisy w statusie Niepowodzenie są resetowane, więc następny cykl synchronizacji próbuje je ponownie. One-shot: reset następuje natychmiast i ID nie są utrwalane.
retryFailedPipelineIds: number[]
Wartość właściwości
number[]
serviceConnectionId
Zaktualizowany identyfikator połączenia usługi GitHub.
serviceConnectionId: string
Wartość właściwości
string