Condividi tramite


Library interface

Interfaccia che rappresenta una libreria.

Metodi

append(string, RequestBodyType, LibraryAppendOptionalParams)

Aggiungere il contenuto alla risorsa di libreria creata usando l'operazione di creazione. La dimensione massima del contenuto è 4MiB. Il contenuto maggiore di 4MiB deve essere aggiunto in blocchi 4MiB

beginCreate(string, LibraryCreateOptionalParams)

Crea una libreria con il nome della libreria.

beginCreateAndWait(string, LibraryCreateOptionalParams)

Crea una libreria con il nome della libreria.

beginDelete(string, LibraryDeleteOptionalParams)

Elimina libreria

beginDeleteAndWait(string, LibraryDeleteOptionalParams)

Elimina libreria

beginFlush(string, LibraryFlushOptionalParams)

Scarica libreria

beginFlushAndWait(string, LibraryFlushOptionalParams)

Scarica libreria

get(string, LibraryGetOptionalParams)

Ottenere la libreria

getOperationResult(string, LibraryGetOperationResultOptionalParams)

Ottenere il risultato dell'operazione per la libreria

list(LibraryListOptionalParams)

Raccolta elenchi.

Dettagli metodo

append(string, RequestBodyType, LibraryAppendOptionalParams)

Aggiungere il contenuto alla risorsa di libreria creata usando l'operazione di creazione. La dimensione massima del contenuto è 4MiB. Il contenuto maggiore di 4MiB deve essere aggiunto in blocchi 4MiB

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

Parametri

libraryName

string

nome file da caricare. La lunghezza minima del nome file deve essere 1 esclusa la lunghezza dell'estensione.

content
RequestBodyType

Blocco del file di libreria.

options
LibraryAppendOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginCreate(string, LibraryCreateOptionalParams)

Crea una libreria con il nome della libreria.

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

Parametri

libraryName

string

nome file da caricare. La lunghezza minima del nome file deve essere 1 esclusa la lunghezza dell'estensione.

options
LibraryCreateOptionalParams

Parametri delle opzioni.

Restituisce

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

beginCreateAndWait(string, LibraryCreateOptionalParams)

Crea una libreria con il nome della libreria.

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

Parametri

libraryName

string

nome file da caricare. La lunghezza minima del nome file deve essere 1 esclusa la lunghezza dell'estensione.

options
LibraryCreateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginDelete(string, LibraryDeleteOptionalParams)

Elimina libreria

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

Parametri

libraryName

string

nome file da caricare. La lunghezza minima del nome file deve essere 1 esclusa la lunghezza dell'estensione.

options
LibraryDeleteOptionalParams

Parametri delle opzioni.

Restituisce

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

beginDeleteAndWait(string, LibraryDeleteOptionalParams)

Elimina libreria

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

Parametri

libraryName

string

nome file da caricare. La lunghezza minima del nome file deve essere 1 esclusa la lunghezza dell'estensione.

options
LibraryDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginFlush(string, LibraryFlushOptionalParams)

Scarica libreria

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

Parametri

libraryName

string

nome file da caricare. La lunghezza minima del nome file deve essere 1 esclusa la lunghezza dell'estensione.

options
LibraryFlushOptionalParams

Parametri delle opzioni.

Restituisce

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

beginFlushAndWait(string, LibraryFlushOptionalParams)

Scarica libreria

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

Parametri

libraryName

string

nome file da caricare. La lunghezza minima del nome file deve essere 1 esclusa la lunghezza dell'estensione.

options
LibraryFlushOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

get(string, LibraryGetOptionalParams)

Ottenere la libreria

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

Parametri

libraryName

string

nome file da caricare. La lunghezza minima del nome file deve essere 1 esclusa la lunghezza dell'estensione.

options
LibraryGetOptionalParams

Parametri delle opzioni.

Restituisce

Promise<LibraryResource>

getOperationResult(string, LibraryGetOperationResultOptionalParams)

Ottenere il risultato dell'operazione per la libreria

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

Parametri

operationId

string

ID operazione per cui viene richiesto lo stato

options
LibraryGetOperationResultOptionalParams

Parametri delle opzioni.

Restituisce

Promise<LibraryResource>

list(LibraryListOptionalParams)

Raccolta elenchi.

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

Parametri

options
LibraryListOptionalParams

Parametri delle opzioni.

Restituisce