通过


你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

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

选项参数。

返回