agentOptionnel
BuiltInAgentName | undefined
Agent intégré dont la CLI est vérifiée dans la sandbox : sa version (agent.sandbox), puis son aide pour chaque mode utilisé par Outpost (agent.cli.<mode>). Sans lui, aucun contrôle d’agent ne s’exécute.
deadlineMsOptionnel
number | undefined
Délai de chaque commande de sonde et de chaque transfert en millisecondes, 5000 par défaut. Doit être un entier de 1 à 60000, sinon l’appel rejette avec le code configuration.
signalOptionnel
AbortSignal | undefined
Annule le diagnostic. Déjà annulé, l’appel rejette avec la raison de l’annulation ; annulé pendant l’exécution, les sondes restantes sont rapportées en fail.
transfersOptionnel
boolean | undefined
true envoie un petit fichier binaire sous la racine de la sandbox, le vérifie avec un processus de la sandbox, le télécharge, puis supprime le répertoire de sonde (contrôles sandbox.transfers et sandbox.transfers.cleanup). Désactivé par défaut.
sandboxProviderOptionnel
Pick<SandboxProvider, "name" | "placement"> | undefined
Nom et placement du provider recopiés dans le rapport. sandbox.diagnose() le remplace par le provider de la sandbox.