Kaizen
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: HeadObjectCommandOutput;

Defined in: server/storage/s3-file-store.ts:230


storageKey

storageKey: string;

Defined in: server/storage/s3-file-store.ts:228

On this page