BlockBlobParallelUploadOptions interface
Interfaccia dell'opzione per uploadFile e <xref:BlockBlobClient.uploadSeekableStream>.
- Extends
Proprietà
abort |
Implementazione dell'interfaccia |
blob |
Intestazioni HTTP BLOB. Un'intestazione comune da impostare è |
block |
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. |
encryption |
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. |
max |
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. |
on |
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
tracing |
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 AbortSignal
oggetto .
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
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