Interface Configuration<T>

Configuration

interface Configuration<T> {
    disableAsyncCache: boolean;
    gid: number;
    mounts: {
        [K in `/${string}`]: MountConfiguration<T[K]>
    };
    uid: number;
}

Type Parameters

Hierarchy (view full)

Properties

disableAsyncCache: boolean

If set, disables the sync cache and sync operations on async file systems.

gid: number

The gid to use

mounts: {
    [K in `/${string}`]: MountConfiguration<T[K]>
}

An object mapping mount points to mount configuration

uid: number

The uid to use