Aller au contenu
English

StorageInventory

  • rootRequis
    string
    Dossier inspecté, le .outpost du dépôt, ou transport pour un inventaire de transport.
  • categoriesRequis
    readonly StorageCategory[]
    Un groupe par catégorie, présent même vide : recovery, logs, locks, workspaces et storage en local ; artifacts, checkpoints, conversations, recovery, logs, reservations, resources et task-cache pour un transport.
  • usageRequis
    Readonly<StorageUsage>
    Octets de stockage observés et nombres de fichiers, dossiers, liens symboliques et autres entrées.
  • issuesRequis
    readonly StorageIssue[]
    Entrées qui n’ont pas pu être entièrement inspectées, chacune avec un code tel que ENTRY_LIMIT, DEPTH_LIMIT, UNSUPPORTED_TYPE ou un code d’erreur du système de fichiers.
  • completeRequis
    boolean
    true lorsque le parcours n’a relevé aucun problème.
  • scannedEntriesRequis
    number
    Entrées visitées, au plus maxEntries : entrées du système de fichiers en local, objets listés pour un transport.
  • maxEntriesRequis
    number
    Limite du parcours, 100000 par défaut. L’atteindre ajoute un problème ENTRY_LIMIT et rend l’inventaire incomplet.
export interface StorageInventory {
  readonly root: string;
  readonly categories: readonly StorageCategory[];
  readonly usage: Readonly<StorageUsage>;
  readonly issues: readonly StorageIssue[];
  readonly complete: boolean;
  readonly scannedEntries: number;
  readonly maxEntries: number;
}