Browse modulesStorageInterfaces
Interface: S3ObjectInspectionInput
Defined in: server/storage/s3-file-store.ts:225
Data supplied to an optional consumer-owned inspection gate. The hook runs before an object is considered usable by verify/download/metadata operations. It can inspect magic bytes, query AV/quarantine state, or enforce a bucket tagging policy and should throw while an object is unsafe or still pending.
Properties
bucket
bucket: string;Defined in: server/storage/s3-file-store.ts:227
client
client: S3Client;Defined in: server/storage/s3-file-store.ts:226
declaredContentType
declaredContentType: string;Defined in: server/storage/s3-file-store.ts:231
fileId
fileId: string;Defined in: server/storage/s3-file-store.ts:229
head
head: HeadObjectCommandOutput;Defined in: server/storage/s3-file-store.ts:230
storageKey
storageKey: string;Defined in: server/storage/s3-file-store.ts:228