AutofixRequestFailedReason enum
Indique la raison pour laquelle une requête d’autocorrection a échoué. Correspond à TINYINT (nullable) dans la base de données.
Champs
| None = 0 | Valeur sentinelle par défaut ; Ce n’est pas une raison d’échec valable. |
| PipelineFailed = 1 | La conduite autofix s’est terminée avec un état de défaillance. |
| PipelineTimedOut = 2 | Le pipeline d’autofixation ne s’est pas terminé dans la fenêtre de temps autorisée. |
| CallbackNotReceived = 3 | Le rappel attendu du pipeline n’a jamais été reçu. |
| ProcessorJobFailed = 4 | Le travail du processeur a rencontré une erreur. |
| NoChanges = 5 | Le pipeline s’est terminé avec succès mais n’a produit aucun changement, donc aucune pull request n’a été créée. Un résultat terminal valide s’est manifesté comme un échec pour cette raison distincte. |
| AgentPoolUnavailable = 6 | Le pool d’agents du projet cible n’a pas pu être trouvé ou n’a pas été autorisé à être utilisé, donc le pipeline de validation ne pouvait pas être mis en file d’attente. C’est une erreur utilisateur/configuration. |
| BranchNotResolvable = 7 | La référence d’alerte ne peut pas être résolue vers une branche existante car la requête pull ou la référence de fusion, la branche source ou la branche normale n’existent plus. |
| FalsePositive = 8 | Le pipeline a été mené à bien et a déterminé que l’alerte était un faux positif, donc aucune pull request n’a été créée. Il s’agit d’un résultat terminal non-PR, pas d’une défaillance opérationnelle de pipeline. |
| TargetFileNotFound = 9 | Le fichier cible référencé par l’analyse n’a pas pu être trouvé. |
| CommitAuthorEmailValidationFailed = 10 | La campagne a été rejetée par la politique de validation des emails des auteurs de committe. |