FilesOperations interface
Interfaccia che rappresenta un'operazione Files.
Proprietà
| delete | Eliminare un file caricato in precedenza. |
| get | Restituisce informazioni su un file specifico. Non recupera il contenuto del file. |
| get |
Recupera il contenuto non elaborato di un file specifico. |
| list | Ottiene un elenco di file caricati in precedenza. |
| upload | Carica un file per l'uso da parte di altre operazioni. |
| upload |
Carica un file per l'utilizzo da parte di altre operazioni con polling |
Dettagli proprietà
delete
Eliminare un file caricato in precedenza.
delete: (fileId: string, options?: FilesDeleteFileOptionalParams) => Promise<FileDeletionStatus>
Valore della proprietà
(fileId: string, options?: FilesDeleteFileOptionalParams) => Promise<FileDeletionStatus>
get
Restituisce informazioni su un file specifico. Non recupera il contenuto del file.
get: (fileId: string, options?: FilesGetFileOptionalParams) => Promise<FileInfo>
Valore della proprietà
(fileId: string, options?: FilesGetFileOptionalParams) => Promise<FileInfo>
getContent
Recupera il contenuto non elaborato di un file specifico.
getContent: (fileId: string, options?: FilesGetFileContentOptionalParams) => StreamableMethod<string | Uint8Array>
Valore della proprietà
(fileId: string, options?: FilesGetFileContentOptionalParams) => StreamableMethod<string | Uint8Array>
list
Ottiene un elenco di file caricati in precedenza.
list: (options?: FilesListFilesOptionalParams) => Promise<FileListResponse>
Valore della proprietà
(options?: FilesListFilesOptionalParams) => Promise<FileListResponse>
upload
Carica un file per l'uso da parte di altre operazioni.
upload: (file: ReadableStream<Uint8Array> | ReadableStream, purpose: FilePurpose, options: FilesUploadFileOptionalParams) => Promise<FileInfo>
Valore della proprietà
(file: ReadableStream<Uint8Array> | ReadableStream, purpose: FilePurpose, options: FilesUploadFileOptionalParams) => Promise<FileInfo>
uploadAndPoll
Carica un file per l'utilizzo da parte di altre operazioni con polling
uploadAndPoll: (file: ReadableStream<Uint8Array> | ReadableStream, purpose: FilePurpose, options: FilesUploadFileOptionalParams) => PollerLike<OperationState<FileInfo>, FileInfo>
Valore della proprietà
(file: ReadableStream<Uint8Array> | ReadableStream, purpose: FilePurpose, options: FilesUploadFileOptionalParams) => PollerLike<OperationState<FileInfo>, FileInfo>