verificationOptionnel
WorkflowDecisionVerification | undefined
Identifiant de clé vérifiée et date de vérification conservés pour audit ; ne contient ni clé privée ni jeton bearer.
decidedAtRequis
string
Horodatage ISO attribué lors de la validation et de l’enregistrement de la décision.
executionIdRequis
string
executionId de l’exécution qui a suspendu la gate, lu dans son WorkflowResult ; toute autre valeur rejette le lot entier.
keyRequis
string
Clé de la tâche gate à décider.
requestIdRequis
string
id de la demande en attente de la gate (WorkflowPauseRequest.id) ; un id périmé ou inconnu rejette le lot entier.
actionRequis
"resume" | "approve" | "reject"
approve pour une gate d’approbation, resume pour une gate de pause, ou reject pour l’une ou l’autre. reject ignore les tâches dépendantes et fait échouer l’exécution.
actorRequis
string
L’un des acteurs de la gate. Outpost fait confiance à ce nom, sauf pour une gate signée, où la clé de la preuve doit lui être liée.
reasonRequis
string
Explication non vide de la décision, conservée dans le checkpoint.