FilesOperations interface
파일 작업을 나타내는 인터페이스입니다.
속성
| delete | 이전에 업로드한 파일을 삭제합니다. |
| get | 특정 파일에 대한 정보를 반환합니다. 파일 콘텐츠를 검색하지 않습니다. |
| get |
특정 파일의 원시 콘텐츠를 검색합니다. |
| list | 이전에 업로드한 파일의 목록을 가져옵니다. |
| upload | 다른 작업에서 사용할 파일을 업로드합니다. |
| upload |
폴링과 함께 다른 작업에서 사용할 파일을 업로드합니다. |
속성 세부 정보
delete
이전에 업로드한 파일을 삭제합니다.
delete: (fileId: string, options?: FilesDeleteFileOptionalParams) => Promise<FileDeletionStatus>
속성 값
(fileId: string, options?: FilesDeleteFileOptionalParams) => Promise<FileDeletionStatus>
get
특정 파일에 대한 정보를 반환합니다. 파일 콘텐츠를 검색하지 않습니다.
get: (fileId: string, options?: FilesGetFileOptionalParams) => Promise<FileInfo>
속성 값
(fileId: string, options?: FilesGetFileOptionalParams) => Promise<FileInfo>
getContent
특정 파일의 원시 콘텐츠를 검색합니다.
getContent: (fileId: string, options?: FilesGetFileContentOptionalParams) => StreamableMethod<string | Uint8Array>
속성 값
(fileId: string, options?: FilesGetFileContentOptionalParams) => StreamableMethod<string | Uint8Array>
list
이전에 업로드한 파일의 목록을 가져옵니다.
list: (options?: FilesListFilesOptionalParams) => Promise<FileListResponse>
속성 값
(options?: FilesListFilesOptionalParams) => Promise<FileListResponse>
upload
다른 작업에서 사용할 파일을 업로드합니다.
upload: (file: ReadableStream<Uint8Array> | ReadableStream, purpose: FilePurpose, options: FilesUploadFileOptionalParams) => Promise<FileInfo>
속성 값
(file: ReadableStream<Uint8Array> | ReadableStream, purpose: FilePurpose, options: FilesUploadFileOptionalParams) => Promise<FileInfo>
uploadAndPoll
폴링과 함께 다른 작업에서 사용할 파일을 업로드합니다.
uploadAndPoll: (file: ReadableStream<Uint8Array> | ReadableStream, purpose: FilePurpose, options: FilesUploadFileOptionalParams) => PollerLike<OperationState<FileInfo>, FileInfo>
속성 값
(file: ReadableStream<Uint8Array> | ReadableStream, purpose: FilePurpose, options: FilesUploadFileOptionalParams) => PollerLike<OperationState<FileInfo>, FileInfo>