Library interface

라이브러리를 나타내는 인터페이스입니다.

메서드

append(string, RequestBodyType, LibraryAppendOptionalParams)

만들기 작업을 사용하여 만든 라이브러리 리소스에 콘텐츠를 추가합니다. 최대 콘텐츠 크기는 4MiB입니다. 4MiB보다 큰 콘텐츠는 4MiB 청크에 추가해야 합니다.

beginCreate(string, LibraryCreateOptionalParams)

라이브러리 이름을 사용하여 라이브러리를 만듭니다.

beginCreateAndWait(string, LibraryCreateOptionalParams)

라이브러리 이름을 사용하여 라이브러리를 만듭니다.

beginDelete(string, LibraryDeleteOptionalParams)

라이브러리 삭제

beginDeleteAndWait(string, LibraryDeleteOptionalParams)

라이브러리 삭제

beginFlush(string, LibraryFlushOptionalParams)

플러시 라이브러리

beginFlushAndWait(string, LibraryFlushOptionalParams)

플러시 라이브러리

get(string, LibraryGetOptionalParams)

라이브러리 가져오기

getOperationResult(string, LibraryGetOperationResultOptionalParams)

라이브러리에 대한 작업 결과 가져오기

list(LibraryListOptionalParams)

목록 라이브러리.

메서드 세부 정보

append(string, RequestBodyType, LibraryAppendOptionalParams)

만들기 작업을 사용하여 만든 라이브러리 리소스에 콘텐츠를 추가합니다. 최대 콘텐츠 크기는 4MiB입니다. 4MiB보다 큰 콘텐츠는 4MiB 청크에 추가해야 합니다.

function append(libraryName: string, content: RequestBodyType, options?: LibraryAppendOptionalParams): Promise<void>

매개 변수

libraryName

string

업로드할 파일 이름입니다. 파일 이름의 최소 길이는 확장명 길이를 제외하고 1이어야 합니다.

content
RequestBodyType

라이브러리 파일 청크입니다.

options
LibraryAppendOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

beginCreate(string, LibraryCreateOptionalParams)

라이브러리 이름을 사용하여 라이브러리를 만듭니다.

function beginCreate(libraryName: string, options?: LibraryCreateOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

매개 변수

libraryName

string

업로드할 파일 이름입니다. 파일 이름의 최소 길이는 확장명 길이를 제외하고 1이어야 합니다.

options
LibraryCreateOptionalParams

옵션 매개 변수입니다.

반환

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginCreateAndWait(string, LibraryCreateOptionalParams)

라이브러리 이름을 사용하여 라이브러리를 만듭니다.

function beginCreateAndWait(libraryName: string, options?: LibraryCreateOptionalParams): Promise<void>

매개 변수

libraryName

string

업로드할 파일 이름입니다. 파일 이름의 최소 길이는 확장명 길이를 제외하고 1이어야 합니다.

options
LibraryCreateOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

beginDelete(string, LibraryDeleteOptionalParams)

라이브러리 삭제

function beginDelete(libraryName: string, options?: LibraryDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

매개 변수

libraryName

string

업로드할 파일 이름입니다. 파일 이름의 최소 길이는 확장명 길이를 제외하고 1이어야 합니다.

options
LibraryDeleteOptionalParams

옵션 매개 변수입니다.

반환

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, LibraryDeleteOptionalParams)

라이브러리 삭제

function beginDeleteAndWait(libraryName: string, options?: LibraryDeleteOptionalParams): Promise<void>

매개 변수

libraryName

string

업로드할 파일 이름입니다. 파일 이름의 최소 길이는 확장명 길이를 제외하고 1이어야 합니다.

options
LibraryDeleteOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

beginFlush(string, LibraryFlushOptionalParams)

플러시 라이브러리

function beginFlush(libraryName: string, options?: LibraryFlushOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

매개 변수

libraryName

string

업로드할 파일 이름입니다. 파일 이름의 최소 길이는 확장명 길이를 제외하고 1이어야 합니다.

options
LibraryFlushOptionalParams

옵션 매개 변수입니다.

반환

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginFlushAndWait(string, LibraryFlushOptionalParams)

플러시 라이브러리

function beginFlushAndWait(libraryName: string, options?: LibraryFlushOptionalParams): Promise<void>

매개 변수

libraryName

string

업로드할 파일 이름입니다. 파일 이름의 최소 길이는 확장명 길이를 제외하고 1이어야 합니다.

options
LibraryFlushOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

get(string, LibraryGetOptionalParams)

라이브러리 가져오기

function get(libraryName: string, options?: LibraryGetOptionalParams): Promise<LibraryResource>

매개 변수

libraryName

string

업로드할 파일 이름입니다. 파일 이름의 최소 길이는 확장명 길이를 제외하고 1이어야 합니다.

options
LibraryGetOptionalParams

옵션 매개 변수입니다.

반환

Promise<LibraryResource>

getOperationResult(string, LibraryGetOperationResultOptionalParams)

라이브러리에 대한 작업 결과 가져오기

function getOperationResult(operationId: string, options?: LibraryGetOperationResultOptionalParams): Promise<LibraryResource>

매개 변수

operationId

string

상태가 요청된 작업 ID

options
LibraryGetOperationResultOptionalParams

옵션 매개 변수입니다.

반환

Promise<LibraryResource>

list(LibraryListOptionalParams)

목록 라이브러리.

function list(options?: LibraryListOptionalParams): PagedAsyncIterableIterator<LibraryResource, LibraryResource[], PageSettings>

매개 변수

options
LibraryListOptionalParams

옵션 매개 변수입니다.

반환