Aracılığıyla paylaş


BlockBlobUploadOptions interface

Karşıya yükleme işlemini yapılandırma seçenekleri.

Extends

Özellikler

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.

blobHTTPHeaders

Blok bloba yüklenirken ayarlanacağı HTTP üst bilgileri. Ayarlanması gereken yaygın bir üst bilgi, blobContentTypetarayıcının dosya türüne göre işlevsellik sağlamasına olanak tanır.

conditions

Blok blobu karşıya yüklenirken karşılanması gereken koşullar.

customerProvidedKey

Müşteri Tarafından Sağlanan Anahtar Bilgileri.

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.

immutabilityPolicy

İsteğe bağlı. Blob için değişmezlik ilkesini belirtir. parametresinin yalnızca sürüm düzeyi solucanı etkinleştirilmiş bir kapsayıcı içindeki blob için geçerli olduğunu unutmayın.

legalHold

İsteğe bağlı. Bloba yasal bir saklama uygulanup yerleştirilmemesi gerektiğini gösterir. parametresinin yalnızca sürüm düzeyi solucanı etkinleştirilmiş bir kapsayıcı içindeki blob için geçerli olduğunu unutmayın.

metadata

Blok bloba yüklenirken blob ile ilişkilendirilecek anahtar-değer dizesi çifti koleksiyonu.

onProgress

Karşıya yükleme işleminin ilerleme durumuyla ilgili olayları almak için geri çağırma.

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

Devralınan Özellikler

tracingOptions

İ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

blobHTTPHeaders

Blok bloba yüklenirken ayarlanacağı HTTP üst bilgileri. Ayarlanması gereken yaygın bir üst bilgi, blobContentTypetarayıcının dosya türüne göre işlevsellik sağlamasına olanak tanır.

blobHTTPHeaders?: BlobHTTPHeaders

Özellik Değeri

conditions

Blok blobu karşıya yüklenirken karşılanması gereken koşullar.

conditions?: BlobRequestConditions

Özellik Değeri

customerProvidedKey

Müşteri Tarafından Sağlanan Anahtar Bilgileri.

customerProvidedKey?: CpkInfo

Ö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

immutabilityPolicy

İsteğe bağlı. Blob için değişmezlik ilkesini belirtir. parametresinin yalnızca sürüm düzeyi solucanı etkinleştirilmiş bir kapsayıcı içindeki blob için geçerli olduğunu unutmayın.

immutabilityPolicy?: BlobImmutabilityPolicy

Özellik Değeri

legalHold

İsteğe bağlı. Bloba yasal bir saklama uygulanup yerleştirilmemesi gerektiğini gösterir. parametresinin yalnızca sürüm düzeyi solucanı etkinleştirilmiş bir kapsayıcı içindeki blob için geçerli olduğunu unutmayın.

legalHold?: boolean

Özellik Değeri

boolean

metadata

Blok bloba yüklenirken blob ile ilişkilendirilecek anahtar-değer dizesi çifti koleksiyonu.

metadata?: Metadata

Özellik Değeri

onProgress

Karşıya yükleme işleminin ilerleme durumuyla ilgili olayları almak için geri çağırma.

onProgress?: (progress: TransferProgressEvent) => void

Özellik Değeri

(progress: TransferProgressEvent) => void

tags

Blob etiketleri.

tags?: Tags

Özellik Değeri

tier

Erişim katmanı. Diğer Ayrıntılar - https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers

tier?: string

Özellik Değeri

string

Devralınan Özellik Detayları

tracingOptions

İzleme etkinleştirildiğinde oluşturulan span'ları yapılandırma seçenekleri.

tracingOptions?: OperationTracingOptions

Özellik Değeri

CommonOptions.tracingOptions'danDevralındı