다음을 통해 공유


FilesOperations interface

파일 작업을 나타내는 인터페이스입니다.

속성

delete

이전에 업로드한 파일을 삭제합니다.

get

특정 파일에 대한 정보를 반환합니다. 파일 콘텐츠를 검색하지 않습니다.

getContent

특정 파일의 원시 콘텐츠를 검색합니다.

list

이전에 업로드한 파일의 목록을 가져옵니다.

upload

다른 작업에서 사용할 파일을 업로드합니다.

uploadAndPoll

폴링과 함께 다른 작업에서 사용할 파일을 업로드합니다.

속성 세부 정보

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>