Skip to content

UploadRequest

Defined in: libs/ccs-files-client/src/types.ts:505

name: string

Defined in: libs/ccs-files-client/src/types.ts:506


size: number

Defined in: libs/ccs-files-client/src/types.ts:507


mime_type: string

Defined in: libs/ccs-files-client/src/types.ts:508


optional folder_id?: string

Defined in: libs/ccs-files-client/src/types.ts:510

Root by default; "root" is accepted.


optional content_sha256?: string

Defined in: libs/ccs-files-client/src/types.ts:512

Hex SHA-256; verified by the store on single PUT and by the worker afterwards.


optional title?: string

Defined in: libs/ccs-files-client/src/types.ts:513


optional description?: string

Defined in: libs/ccs-files-client/src/types.ts:514


optional category?: string

Defined in: libs/ccs-files-client/src/types.ts:515


optional department?: string

Defined in: libs/ccs-files-client/src/types.ts:516


optional tags?: string[]

Defined in: libs/ccs-files-client/src/types.ts:517


optional custom?: Record<string, unknown>

Defined in: libs/ccs-files-client/src/types.ts:518


optional status?: FileStatus

Defined in: libs/ccs-files-client/src/types.ts:519


optional visibility?: Visibility

Defined in: libs/ccs-files-client/src/types.ts:520


optional policy?: string

Defined in: libs/ccs-files-client/src/types.ts:522

The name of an entry of settings.upload_policies; unknown names fall back to the default.


optional owner_id?: string

Defined in: libs/ccs-files-client/src/types.ts:524

Machine only: the member the file belongs to. Defaults to acting_user_id, else the client.


optional acting_user_id?: string

Defined in: libs/ccs-files-client/src/types.ts:526

Machine only: the member recorded on the audit row.


optional entries?: AccessEntryInput[]

Defined in: libs/ccs-files-client/src/types.ts:527


optional inherit?: boolean

Defined in: libs/ccs-files-client/src/types.ts:528


optional external_ref?: string

Defined in: libs/ccs-files-client/src/types.ts:530

Your own id for the file, at most 200 characters; a list and search filter.


optional notify_user_ids?: string[]

Defined in: libs/ccs-files-client/src/types.ts:532

Who gets file.ready besides the owner.


optional on_name_conflict?: "fail" | "rename"

Defined in: libs/ccs-files-client/src/types.ts:537

A sibling with the same name: fail (default) answers 409 name_conflict; rename lets the service pick a free name such as IMG_5913 (1).jpg.