Aracılığıyla paylaş


PageBlobUploadPagesOptions interface

İşlemi yapılandırma <xref:PageBlobClient.uploadPages> 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.

conditions

Sayfaları karşıya yüklerken 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.

onProgress

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

tracingOptions

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

transactionalContentCrc64

İçeriğin CRC64 karması. Bu karma, aktarım sırasında içeriğin bütünlüğünü doğrulamak için kullanılır. Bu belirtildiğinde, depolama hizmeti bu değerle gelen içeriğin karmasıyla karşılaştırır. transactionalContentMD5 ve transactionalContentCrc64 aynı anda ayarlanamaz.

transactionalContentMD5

İçeriğin MD5 karması. Bu karma, aktarım sırasında içeriğin bütünlüğünü doğrulamak için kullanılır. Bu belirtildiğinde, depolama hizmeti bu değerle gelen içeriğin karmasıyla karşılaştırır. transactionalContentMD5 ve transactionalContentCrc64 aynı anda ayarlanamaz.

Ö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

conditions

Sayfaları karşıya yüklerken karşılanması gereken koşullar.

conditions?: PageBlobRequestConditions

Ö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

onProgress

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

onProgress?: (progress: TransferProgressEvent) => void

Özellik Değeri

(progress: TransferProgressEvent) => void

tracingOptions

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

tracingOptions?: OperationTracingOptions

Özellik Değeri

OperationTracingOptions

transactionalContentCrc64

İçeriğin CRC64 karması. Bu karma, aktarım sırasında içeriğin bütünlüğünü doğrulamak için kullanılır. Bu belirtildiğinde, depolama hizmeti bu değerle gelen içeriğin karmasıyla karşılaştırır. transactionalContentMD5 ve transactionalContentCrc64 aynı anda ayarlanamaz.

transactionalContentCrc64?: Uint8Array

Özellik Değeri

Uint8Array

transactionalContentMD5

İçeriğin MD5 karması. Bu karma, aktarım sırasında içeriğin bütünlüğünü doğrulamak için kullanılır. Bu belirtildiğinde, depolama hizmeti bu değerle gelen içeriğin karmasıyla karşılaştırır. transactionalContentMD5 ve transactionalContentCrc64 aynı anda ayarlanamaz.

transactionalContentMD5?: Uint8Array

Özellik Değeri

Uint8Array