Partilhar via


Library interface

Interface que representa uma Biblioteca.

Métodos

append(string, RequestBodyType, LibraryAppendOptionalParams)

Anexe o conteúdo ao recurso de biblioteca criado usando a operação create. O tamanho máximo do conteúdo é 4MiB. Conteúdo maior que 4MiB deve ser anexado em blocos de 4MiB

beginCreate(string, LibraryCreateOptionalParams)

Cria uma biblioteca com o nome da biblioteca.

beginCreateAndWait(string, LibraryCreateOptionalParams)

Cria uma biblioteca com o nome da biblioteca.

beginDelete(string, LibraryDeleteOptionalParams)

Excluir biblioteca

beginDeleteAndWait(string, LibraryDeleteOptionalParams)

Excluir biblioteca

beginFlush(string, LibraryFlushOptionalParams)

Biblioteca Flush

beginFlushAndWait(string, LibraryFlushOptionalParams)

Biblioteca Flush

get(string, LibraryGetOptionalParams)

Obter biblioteca

getOperationResult(string, LibraryGetOperationResultOptionalParams)

Obter o resultado da operação para a biblioteca

list(LibraryListOptionalParams)

Biblioteca de listas.

Detalhes de Método

append(string, RequestBodyType, LibraryAppendOptionalParams)

Anexe o conteúdo ao recurso de biblioteca criado usando a operação create. O tamanho máximo do conteúdo é 4MiB. Conteúdo maior que 4MiB deve ser anexado em blocos de 4MiB

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

Parâmetros

libraryName

string

nome do ficheiro a carregar. O comprimento mínimo do nome do arquivo deve ser 1, excluindo o comprimento da extensão.

content
RequestBodyType

Fragmento do arquivo da biblioteca.

options
LibraryAppendOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginCreate(string, LibraryCreateOptionalParams)

Cria uma biblioteca com o nome da biblioteca.

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

Parâmetros

libraryName

string

nome do ficheiro a carregar. O comprimento mínimo do nome do arquivo deve ser 1, excluindo o comprimento da extensão.

options
LibraryCreateOptionalParams

Os parâmetros de opções.

Devoluções

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

beginCreateAndWait(string, LibraryCreateOptionalParams)

Cria uma biblioteca com o nome da biblioteca.

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

Parâmetros

libraryName

string

nome do ficheiro a carregar. O comprimento mínimo do nome do arquivo deve ser 1, excluindo o comprimento da extensão.

options
LibraryCreateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginDelete(string, LibraryDeleteOptionalParams)

Excluir biblioteca

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

Parâmetros

libraryName

string

nome do ficheiro a carregar. O comprimento mínimo do nome do arquivo deve ser 1, excluindo o comprimento da extensão.

options
LibraryDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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

beginDeleteAndWait(string, LibraryDeleteOptionalParams)

Excluir biblioteca

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

Parâmetros

libraryName

string

nome do ficheiro a carregar. O comprimento mínimo do nome do arquivo deve ser 1, excluindo o comprimento da extensão.

options
LibraryDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginFlush(string, LibraryFlushOptionalParams)

Biblioteca Flush

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

Parâmetros

libraryName

string

nome do ficheiro a carregar. O comprimento mínimo do nome do arquivo deve ser 1, excluindo o comprimento da extensão.

options
LibraryFlushOptionalParams

Os parâmetros de opções.

Devoluções

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

beginFlushAndWait(string, LibraryFlushOptionalParams)

Biblioteca Flush

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

Parâmetros

libraryName

string

nome do ficheiro a carregar. O comprimento mínimo do nome do arquivo deve ser 1, excluindo o comprimento da extensão.

options
LibraryFlushOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

get(string, LibraryGetOptionalParams)

Obter biblioteca

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

Parâmetros

libraryName

string

nome do ficheiro a carregar. O comprimento mínimo do nome do arquivo deve ser 1, excluindo o comprimento da extensão.

options
LibraryGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<LibraryResource>

getOperationResult(string, LibraryGetOperationResultOptionalParams)

Obter o resultado da operação para a biblioteca

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

Parâmetros

operationId

string

ID da operação para a qual o status é solicitado

options
LibraryGetOperationResultOptionalParams

Os parâmetros de opções.

Devoluções

Promise<LibraryResource>

list(LibraryListOptionalParams)

Biblioteca de listas.

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

Parâmetros

options
LibraryListOptionalParams

Os parâmetros de opções.

Devoluções