scopeRequis
"owned-sandbox"
Toujours owned-sandbox : les contrôles concernent la ressource d’exécution fournie.
ownershipRequis
"caller"
Toujours caller : le diagnostic ne devient pas propriétaire de la fermeture de la ressource.
sandboxProviderOptionnel
Pick<SandboxProvider, "name" | "placement"> | undefined
Nom et placement du provider repris des options ; absent si aucun n’a été fourni.
capabilitiesRequis
readonly DiagnosticCapability[]
Prise en charge annoncée et observée des commandes, transferts, transferts par lot et terminaux interactifs.
checksRequis
readonly DiagnosticCheck[]
Contrôles dans l’ordre d’exécution. Les messages d’échec donnent la raison, souvent avec un remède, jamais la sortie de la commande.
modelCompatibilityRequis
"unverified"
Toujours unverified : ces diagnostics n’appellent pas de modèle réel.
hasFailuresRequis
boolean
true dès qu’un contrôle a le statut fail ; les contrôles warn et skipped le laissent à false.