Type Alias FileCreateRequest
FileCreateRequest: { access_type?: AccessTypeEnum; app_metadata?: Record<string, any>; content?: Blob; content_upload_id?: string; download_type?: DownloadTypeEnum; expires_at?: string | null; folder_id?: string; instance_id: string; is_asset?: boolean; metadata?: Record<string, any>; name?: string; owned_by_id?: number | null; permissions?: FilePermissionRequest; tags?: string[]; thumbnail?: Blob; thumbnail_upload_id?: string; transcript?: string; type?: FileTypeEnum; url?: string;} Type declaration
Optional
app_metadata?: Record<string, any>
Optional
content?: Blob
Optional
content_upload_id?: string
Optional
expires_at?: string | null
Optional
folder_id?: string
instance_id: string
Optional
is_asset?: boolean
Optional
metadata?: Record<string, any>
Optional
name?: string
Optional
owned_by_id?: number | null
Optional
tags?: string[]
Optional
thumbnail?: Blob
Optional
thumbnail_upload_id?: string
Optional
transcript?: string
Optional
url?: string
Deprecated: Please use the 'type' field instead. This field is maintained for backward compatibility and may be removed in future releases.