interface ZFSFileSystemInfo {
    encrypted: boolean;
    id: string;
    inherit: boolean;
    key_loaded: string;
    mountpoint: string;
    name: string;
    passphrase?: string;
    pool: string;
    properties: {
        accessTime: string;
        aclInheritance?: string;
        aclType?: string;
        available: number;
        canMount?: string;
        caseSensitivity: string;
        checksum?: string;
        compression: string;
        creation: string;
        dNodeSize: string;
        deduplication: string;
        encryption: string;
        extendedAttributes: string;
        guid: string;
        isReadOnly?: boolean;
        mounted: string;
        quota: {
            raw: number;
            unit: "kib" | "mib" | "gib" | "tib";
            value: string;
        };
        readOnly: string;
        recordSize: string;
        refreservation?: {
            raw: number;
            unit: "kib" | "mib" | "gib" | "tib";
            value: string;
        };
        snapshotCount: string;
        used: number;
        usedByDataset: string;
        usedbyRefreservation: string;
    };
    type: string;
}

Properties

encrypted: boolean
id: string
inherit: boolean
key_loaded: string
mountpoint: string
name: string
passphrase?: string
pool: string
properties: {
    accessTime: string;
    aclInheritance?: string;
    aclType?: string;
    available: number;
    canMount?: string;
    caseSensitivity: string;
    checksum?: string;
    compression: string;
    creation: string;
    dNodeSize: string;
    deduplication: string;
    encryption: string;
    extendedAttributes: string;
    guid: string;
    isReadOnly?: boolean;
    mounted: string;
    quota: {
        raw: number;
        unit: "kib" | "mib" | "gib" | "tib";
        value: string;
    };
    readOnly: string;
    recordSize: string;
    refreservation?: {
        raw: number;
        unit: "kib" | "mib" | "gib" | "tib";
        value: string;
    };
    snapshotCount: string;
    used: number;
    usedByDataset: string;
    usedbyRefreservation: string;
}

Type declaration

  • accessTime: string
  • Optional aclInheritance?: string
  • Optional aclType?: string
  • available: number
  • Optional canMount?: string
  • caseSensitivity: string
  • Optional checksum?: string
  • compression: string
  • creation: string
  • dNodeSize: string
  • deduplication: string
  • encryption: string
  • extendedAttributes: string
  • guid: string
  • Optional isReadOnly?: boolean
  • mounted: string
  • quota: {
        raw: number;
        unit: "kib" | "mib" | "gib" | "tib";
        value: string;
    }
    • raw: number
    • unit: "kib" | "mib" | "gib" | "tib"
    • value: string
  • readOnly: string
  • recordSize: string
  • Optional refreservation?: {
        raw: number;
        unit: "kib" | "mib" | "gib" | "tib";
        value: string;
    }
    • raw: number
    • unit: "kib" | "mib" | "gib" | "tib"
    • value: string
  • snapshotCount: string
  • used: number
  • usedByDataset: string
  • usedbyRefreservation: string
type: string