BlockBlobParallelUploadOptions interface
ve <xref:BlockBlobClient.uploadSeekableStream>için <xref:BlockBlobClient.uploadFile> seçenek arabirimi.
- Extends
Özellikler
abort |
İşlemi iptal etme isteğine sinyal vermek için arabiriminin bir uygulaması |
blob |
Blob HTTP Üst Bilgileri. Ayarlanması gereken yaygın bir üst bilgi, |
block |
Bayt cinsinden hedef blok blobu boyutu. |
concurrency | Paralel karşıya yükleme eşzamanlılığı. 0 değerinden büyük veya 0 değerine eşit olmalıdır. |
conditions | Erişim koşulları üst bilgileri. |
encryption |
İsteğe bağlı. Sürüm 2019-07-07 ve üzeri. İstekte sağlanan verileri şifrelemek için kullanılacak şifreleme kapsamının adını belirtir. Belirtilmezse, şifreleme varsayılan hesap şifreleme kapsamıyla gerçekleştirilir. Daha fazla bilgi için bkz. Azure Depolama Hizmetleri için Bekleyen Şifreleme. |
max |
Eşzamanlılık karşıya yüklemeye başlamak için bayt cinsinden blob boyutu eşiği. Varsayılan değer 256 MB'tır, bu seçenekten küçük blob boyutu eşzamanlılık olmadan bir G/Ç işlemiyle karşıya yüklenir. Varsayılan değerden daha küçük bir değeri özelleştirebilirsiniz. |
metadata | Blok blobunun meta verileri. |
on |
İlerleme güncelleştiricisi. |
tags | Blob etiketleri. |
tier | Erişim katmanı. Diğer Ayrıntılar - https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers |
tracing |
İzleme etkinleştirildiğinde oluşturulan span'ları yapılandırma seçenekleri. |
Özellik Ayrıntıları
abortSignal
İşlemi iptal etme isteğine sinyal vermek için arabiriminin bir uygulaması AbortSignalLike
.
Örneğin, oluşturmak için AbortSignal
@azure/abort-controller kullanın.
abortSignal?: AbortSignalLike
Özellik Değeri
AbortSignalLike
blobHTTPHeaders
Blob HTTP Üst Bilgileri. Ayarlanması gereken yaygın bir üst bilgi, blobContentType
tarayıcının dosya türüne göre işlevsellik sağlamasına olanak tanır.
blobHTTPHeaders?: BlobHTTPHeaders
Özellik Değeri
blockSize
Bayt cinsinden hedef blok blobu boyutu.
blockSize?: number
Özellik Değeri
number
concurrency
Paralel karşıya yükleme eşzamanlılığı. 0 değerinden büyük veya 0 değerine eşit olmalıdır.
concurrency?: number
Özellik Değeri
number
conditions
Erişim koşulları üst bilgileri.
conditions?: BlobRequestConditions
Özellik Değeri
encryptionScope
İsteğe bağlı. Sürüm 2019-07-07 ve üzeri. İstekte sağlanan verileri şifrelemek için kullanılacak şifreleme kapsamının adını belirtir. Belirtilmezse, şifreleme varsayılan hesap şifreleme kapsamıyla gerçekleştirilir. Daha fazla bilgi için bkz. Azure Depolama Hizmetleri için Bekleyen Şifreleme.
encryptionScope?: string
Özellik Değeri
string
maxSingleShotSize
Eşzamanlılık karşıya yüklemeye başlamak için bayt cinsinden blob boyutu eşiği. Varsayılan değer 256 MB'tır, bu seçenekten küçük blob boyutu eşzamanlılık olmadan bir G/Ç işlemiyle karşıya yüklenir. Varsayılan değerden daha küçük bir değeri özelleştirebilirsiniz.
maxSingleShotSize?: number
Özellik Değeri
number
metadata
Blok blobunun meta verileri.
metadata?: [key: string]: string
Özellik Değeri
[key: string]: string
onProgress
İlerleme güncelleştiricisi.
onProgress?: (progress: TransferProgressEvent) => void
Özellik Değeri
(progress: TransferProgressEvent) => void
tags
tier
Erişim katmanı. Diğer Ayrıntılar - https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers
tier?: BlockBlobTier | string
Özellik Değeri
BlockBlobTier | string
tracingOptions
İzleme etkinleştirildiğinde oluşturulan span'ları yapılandırma seçenekleri.
tracingOptions?: OperationTracingOptions
Özellik Değeri
OperationTracingOptions
Azure SDK for JavaScript