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

acknowledgePipelineIds

Identyfikatory definicji potoku do potwierdzenia. Potwierdzone potoki (w tym złożone lub nieudane) nie blokują przełączania (cutover).

addPipelineIds

ID definicji potoków do wyboru przy przeprogramowaniu okablowania.

removePipelineIds

Identyfikatory definicji potoku do usunięcia z wyboru przewijania. Jeśli istnieje klon usuniętego potoku, zostanie on usunięty.

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.

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.

serviceConnectionId

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