basalt / files/src / FilesPluginOptions
Interface: FilesPluginOptions
Defined in: files/src/plugin.ts:19
Properties
checkQuota?
> optional checkQuota?: (tenantId, size) => void | Promise<void>
Defined in: files/src/plugin.ts:25
Parameters
tenantId
string
size
number
Returns
void | Promise<void>
disk
> disk: string | Disk
Defined in: files/src/plugin.ts:21
A Disk instance or the name of a disk configured in @basaltkit/storage.
maxTotalBytes?
> optional maxTotalBytes?: number
Defined in: files/src/plugin.ts:24
requireScan?
> optional requireScan?: boolean
Defined in: files/src/plugin.ts:27
Quarantine until scanned — see FilesOptions.requireScan. Default false.
store?
> optional store?: FileStore
Defined in: files/src/plugin.ts:22
validate?
> optional validate?: FileValidation
Defined in: files/src/plugin.ts:23