Aller au contenu
English

LockInspectionEntry

Les champs ci-dessous couvrent toutes les variantes ; la signature précise leurs combinaisons autorisées.

  • nameRequis
    string
    Nom de base de l’entrée, ou la clé complète de l’objet pour un inventaire de transport.
  • pathRequis
    string
    Chemin hôte de l’entrée, ou la clé de l’objet pour un inventaire de transport.
  • ownershipOptionnel
    LockOwnership | undefined
    Indique si le processus enregistré détient encore le verrou, d’après l’hôte, le démarrage, l’espace de noms de PID et l’heure de lancement du processus. Fiez-vous à ce champ plutôt qu’à state.
  • stateRequis
    "present" | "absent" | "unknown" | "skipped"
    present : un processus porte le PID enregistré ; absent : aucun ; unknown : le fichier ou le PID n’a pas pu être lu ou sondé ; skipped : l’entrée n’est pas un fichier.
  • pidSelon la variante
    number | number | undefined
    PID lu dans le fichier de verrou, absent lorsque le fichier ou son PID est illisible.
  • reasonSelon la variante
    string | "NOT_FILE"
    Motif de l’état unknown (LOCK_READ_FAILED, INVALID_PID, PID_PROBE_FAILED) ou skipped (NOT_FILE).
export type LockInspectionEntry = Pick<StorageEntry, "name" | "path"> &
  LockInspectionState;