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
Optionalapp_metadata?: Record<string, any>
Optionalcontent?: Blob
Optionalcontent_upload_id?: string
Optionalexpires_at?: string | null
Optionalfolder_id?: string
instance_id: string
Optionalis_asset?: boolean
Optionalmetadata?: Record<string, any>
Optionalname?: string
Optionalowned_by_id?: number | null
Optionaltags?: string[]
Optionalthumbnail?: Blob
Optionalthumbnail_upload_id?: string
Optionaltranscript?: string
Optionalurl?: string
Deprecated: Please use the 'type' field instead. This field is maintained for backward compatibility and may be removed in future releases.