Condividi tramite


BlockBlobUploadStreamOptions interface

Interfaccia dell'opzione per l'operazione uploadStream .

Extends

Proprietà

abortSignal

Implementazione dell'interfaccia AbortSignalLike per segnalare la richiesta di annullare l'operazione. Ad esempio, usare il @azure/abort-controller per creare un AbortSignaloggetto .

blobHTTPHeaders

Intestazioni HTTP BLOB.

Un'intestazione comune da impostare è blobContentType, consentendo al browser di fornire funzionalità in base al tipo di file.

conditions

Intestazioni delle condizioni di accesso.

encryptionScope

Facoltativa. Versione 2019-07-07 e successiva. Specifica il nome dell'ambito di crittografia da usare per crittografare i dati forniti nella richiesta. Se non specificato, la crittografia viene eseguita con l'ambito di crittografia dell'account predefinito. Per altre informazioni, vedere Crittografia inattivi per Servizi di archiviazione di Azure.

metadata

Metadati del BLOB a blocchi.

onProgress

Aggiornamento dello stato di avanzamento.

tags

Tag BLOB.

tier

Livello di accesso. Altri dettagli - https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers

Proprietà ereditate

tracingOptions

Opzioni per configurare gli intervalli creati quando la traccia è abilitata.

Dettagli proprietà

abortSignal

Implementazione dell'interfaccia AbortSignalLike per segnalare la richiesta di annullare l'operazione. Ad esempio, usare il @azure/abort-controller per creare un AbortSignaloggetto .

abortSignal?: AbortSignalLike

Valore della proprietà

blobHTTPHeaders

Intestazioni HTTP BLOB.

Un'intestazione comune da impostare è blobContentType, consentendo al browser di fornire funzionalità in base al tipo di file.

blobHTTPHeaders?: BlobHTTPHeaders

Valore della proprietà

conditions

Intestazioni delle condizioni di accesso.

conditions?: BlobRequestConditions

Valore della proprietà

encryptionScope

Facoltativa. Versione 2019-07-07 e successiva. Specifica il nome dell'ambito di crittografia da usare per crittografare i dati forniti nella richiesta. Se non specificato, la crittografia viene eseguita con l'ambito di crittografia dell'account predefinito. Per altre informazioni, vedere Crittografia inattivi per Servizi di archiviazione di Azure.

encryptionScope?: string

Valore della proprietà

string

metadata

Metadati del BLOB a blocchi.

metadata?: {[propertyName: string]: string}

Valore della proprietà

{[propertyName: string]: string}

onProgress

Aggiornamento dello stato di avanzamento.

onProgress?: (progress: TransferProgressEvent) => void

Valore della proprietà

(progress: TransferProgressEvent) => void

tags

Tag BLOB.

tags?: Tags

Valore della proprietà

tier

Livello di accesso. Altri dettagli - https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers

tier?: string

Valore della proprietà

string

Dettagli proprietà ereditate

tracingOptions

Opzioni per configurare gli intervalli creati quando la traccia è abilitata.

tracingOptions?: OperationTracingOptions

Valore della proprietà

Ereditato daCommonOptions.tracingOptions