UpdatePipelinesRequest interface
Demande de mise à jour de la configuration du recâblage du pipeline pour une migration. Tous les champs sont optionnels — seuls à condition que des champs soient appliqués.
Propriétés
| acknowledge |
IDs de définition de pipeline à accuser réception. Les pipelines reconnus (y compris les complexes ou défaillants) ne bloquent pas le basculement. |
| add |
Identifiants de définition de pipeline à ajouter à la sélection de recâblage. |
| remove |
Identifiants de définition de pipeline à retirer de la sélection de recâblage. Si un clone existe pour un pipeline supprimé, il sera supprimé. |
| repository |
Des correspondances de dépôt à ajouter ou à mettre à jour. Fusionné par SourceRepositoryId — si un mappage pour le même dépôt source existe déjà, il est remplacé. |
| retry |
ID de définition de pipeline à réessayer. Les entrées correspondantes en statut Échec sont réinitialisées afin que le cycle de synchronisation suivant les réessaie. One-shot : la réinitialisation se fait immédiatement et les identifiants ne sont pas persistés. |
| service |
ID de connexion du service GitHub mis à jour. |
Détails de la propriété
acknowledgePipelineIds
IDs de définition de pipeline à accuser réception. Les pipelines reconnus (y compris les complexes ou défaillants) ne bloquent pas le basculement.
acknowledgePipelineIds: number[]
Valeur de propriété
number[]
addPipelineIds
Identifiants de définition de pipeline à ajouter à la sélection de recâblage.
addPipelineIds: number[]
Valeur de propriété
number[]
removePipelineIds
Identifiants de définition de pipeline à retirer de la sélection de recâblage. Si un clone existe pour un pipeline supprimé, il sera supprimé.
removePipelineIds: number[]
Valeur de propriété
number[]
repositoryMappings
Des correspondances de dépôt à ajouter ou à mettre à jour. Fusionné par SourceRepositoryId — si un mappage pour le même dépôt source existe déjà, il est remplacé.
repositoryMappings: RepositoryMapping[]
Valeur de propriété
retryFailedPipelineIds
ID de définition de pipeline à réessayer. Les entrées correspondantes en statut Échec sont réinitialisées afin que le cycle de synchronisation suivant les réessaie. One-shot : la réinitialisation se fait immédiatement et les identifiants ne sont pas persistés.
retryFailedPipelineIds: number[]
Valeur de propriété
number[]
serviceConnectionId
ID de connexion du service GitHub mis à jour.
serviceConnectionId: string
Valeur de propriété
string