Condividi tramite


BlockBlobParallelUploadOptions interface

Interfaccia dell'opzione per uploadFile e <xref:BlockBlobClient.uploadSeekableStream>.

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.

blockSize

Dimensioni BLOB in blocchi di destinazione in byte.

concurrency

Concorrenza del caricamento parallelo. Deve essere maggiore o uguale a 0.

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.

maxSingleShotSize

Soglia delle dimensioni del BLOB in byte per avviare il caricamento della concorrenza. Il valore predefinito è 256 MB, le dimensioni del BLOB inferiori a questa opzione verranno caricate tramite un'operazione di I/O senza concorrenza. È possibile personalizzare un valore minore del valore predefinito.

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à

blockSize

Dimensioni BLOB in blocchi di destinazione in byte.

blockSize?: number

Valore della proprietà

number

concurrency

Concorrenza del caricamento parallelo. Deve essere maggiore o uguale a 0.

concurrency?: number

Valore della proprietà

number

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

maxSingleShotSize

Soglia delle dimensioni del BLOB in byte per avviare il caricamento della concorrenza. Il valore predefinito è 256 MB, le dimensioni del BLOB inferiori a questa opzione verranno caricate tramite un'operazione di I/O senza concorrenza. È possibile personalizzare un valore minore del valore predefinito.

maxSingleShotSize?: number

Valore della proprietà

number

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