Dela via


BlockBlobParallelUploadOptions interface

Alternativgränssnitt för uploadFile och <xref:BlockBlobClient.uploadSeekableStream>.

Extends

Egenskaper

abortSignal

En implementering av AbortSignalLike-gränssnittet för att signalera begäran om att avbryta åtgärden. Använd till exempel @azure/abort-controller för att skapa en AbortSignal.

blobHTTPHeaders

Http-blobhuvuden. Ett vanligt huvud att ange är blobContentType, vilket gör att webbläsaren kan tillhandahålla funktioner baserat på filtyp.

blockSize

Målblockblobstorlek i byte.

concurrency

Samtidighet vid parallell uppladdning. Måste vara större än eller lika med 0.

conditions

Åtkomstvillkorsrubriker.

contentChecksumAlgorithm

Alternativ för att ange vilken algoritm som ska användas för innehållsvalidering vid uppladdning.

encryptionScope

Valfri. Version 2019-07-07 och senare. Anger namnet på krypteringsomfånget som ska användas för att kryptera de data som anges i begäran. Om det inte anges utförs kryptering med standardomfånget för kontokryptering. Mer information finns i Kryptering i vila för Azure Storage Services.

maxSingleShotSize

Tröskelvärde för blobstorlek i byte för att starta samtidighetsuppladdning. Standardvärdet är 256 MB, blobstorleken är mindre än det här alternativet laddas upp via en I/O-åtgärd utan samtidighet. Du kan anpassa ett värde som är mindre lika med standardvärdet.

metadata

Metadata för blockblob.

onProgress

Förloppsuppdatering.

tags

Blobtaggar.

tier

Åtkomstnivå. Mer information – https://learn.microsoft.com/azure/storage/blobs/storage-blob-storage-tiers

Ärvda egenskaper

tracingOptions

Alternativ för att konfigurera intervall som skapas när spårning är aktiverat.

Egenskapsinformation

abortSignal

En implementering av AbortSignalLike-gränssnittet för att signalera begäran om att avbryta åtgärden. Använd till exempel @azure/abort-controller för att skapa en AbortSignal.

abortSignal?: AbortSignalLike

Egenskapsvärde

blobHTTPHeaders

Http-blobhuvuden. Ett vanligt huvud att ange är blobContentType, vilket gör att webbläsaren kan tillhandahålla funktioner baserat på filtyp.

blobHTTPHeaders?: BlobHttpHeaders

Egenskapsvärde

blockSize

Målblockblobstorlek i byte.

blockSize?: number

Egenskapsvärde

number

concurrency

Samtidighet vid parallell uppladdning. Måste vara större än eller lika med 0.

concurrency?: number

Egenskapsvärde

number

conditions

Åtkomstvillkorsrubriker.

conditions?: BlobRequestConditions

Egenskapsvärde

contentChecksumAlgorithm

Alternativ för att ange vilken algoritm som ska användas för innehållsvalidering vid uppladdning.

contentChecksumAlgorithm?: StorageChecksumAlgorithm

Egenskapsvärde

encryptionScope

Valfri. Version 2019-07-07 och senare. Anger namnet på krypteringsomfånget som ska användas för att kryptera de data som anges i begäran. Om det inte anges utförs kryptering med standardomfånget för kontokryptering. Mer information finns i Kryptering i vila för Azure Storage Services.

encryptionScope?: string

Egenskapsvärde

string

maxSingleShotSize

Tröskelvärde för blobstorlek i byte för att starta samtidighetsuppladdning. Standardvärdet är 256 MB, blobstorleken är mindre än det här alternativet laddas upp via en I/O-åtgärd utan samtidighet. Du kan anpassa ett värde som är mindre lika med standardvärdet.

maxSingleShotSize?: number

Egenskapsvärde

number

metadata

Metadata för blockblob.

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

Egenskapsvärde

{[propertyName: string]: string}

onProgress

Förloppsuppdatering.

onProgress?: (progress: TransferProgressEvent) => void

Egenskapsvärde

(progress: TransferProgressEvent) => void

tags

Blobtaggar.

tags?: Tags

Egenskapsvärde

tier

Åtkomstnivå. Mer information – https://learn.microsoft.com/azure/storage/blobs/storage-blob-storage-tiers

tier?: string

Egenskapsvärde

string

Information om ärvda egenskaper

tracingOptions

Alternativ för att konfigurera intervall som skapas när spårning är aktiverat.

tracingOptions?: OperationTracingOptions

Egenskapsvärde

ärvd frånCommonOptions.tracingOptions