BlockBlobStageBlockFromURLOptions interface
stageBlockFromURL işlemini yapılandırma seçenekleri.
- Extends
Özellikler
abort |
İşlemi iptal etme isteğine sinyal vermek için arabiriminin bir uygulaması |
conditions | Belirtilirse, eşleşmesi gereken kira kimliğini içerir ve işlemin başarılı olması için bu kimlikle kira etkin olmalıdır. |
customer |
Müşteri Tarafından Sağlanan Anahtar 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. |
range | Karşıya yüklenecek kaynak Blobun/Dosyanın baytlarını belirtir. Belirtilmezse, içeriğin tamamı tek bir blok olarak karşıya yüklenir. |
source |
Yalnızca Taşıyıcı türü desteklenir. Kimlik bilgileri, kaynağı kopyalamak için geçerli bir OAuth erişim belirteci olmalıdır. |
source |
URI'den içeriğin CRC64 karması. Bu karma, verilerin URI'den taşınması sırasında içeriğin bütünlüğünü doğrulamak için kullanılır. Bu belirtildiğinde, depolama hizmeti kopyalama kaynağından gelen içeriğin karması ile bu değeri karşılaştırır. sourceContentMD5 ve sourceContentCrc64 aynı anda ayarlanamaz. |
source |
URI'den içeriğin MD5 karması. Bu karma, verilerin URI'den taşınması sırasında içeriğin bütünlüğünü doğrulamak için kullanılır. Bu belirtildiğinde, depolama hizmeti kopyalama kaynağından gelen içeriğin karması ile bu değeri karşılaştırır. sourceContentMD5 ve sourceContentCrc64 aynı anda ayarlanamaz. |
Devralınan Özellikler
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
conditions
Belirtilirse, eşleşmesi gereken kira kimliğini içerir ve işlemin başarılı olması için bu kimlikle kira etkin olmalıdır.
conditions?: LeaseAccessConditions
Özellik Değeri
customerProvidedKey
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
range
Karşıya yüklenecek kaynak Blobun/Dosyanın baytlarını belirtir. Belirtilmezse, içeriğin tamamı tek bir blok olarak karşıya yüklenir.
range?: Range_2
Özellik Değeri
sourceAuthorization
Yalnızca Taşıyıcı türü desteklenir. Kimlik bilgileri, kaynağı kopyalamak için geçerli bir OAuth erişim belirteci olmalıdır.
sourceAuthorization?: HttpAuthorization
Özellik Değeri
sourceContentCrc64
URI'den içeriğin CRC64 karması. Bu karma, verilerin URI'den taşınması sırasında içeriğin bütünlüğünü doğrulamak için kullanılır. Bu belirtildiğinde, depolama hizmeti kopyalama kaynağından gelen içeriğin karması ile bu değeri karşılaştırır.
sourceContentMD5 ve sourceContentCrc64 aynı anda ayarlanamaz.
sourceContentCrc64?: Uint8Array
Özellik Değeri
Uint8Array
sourceContentMD5
URI'den içeriğin MD5 karması. Bu karma, verilerin URI'den taşınması sırasında içeriğin bütünlüğünü doğrulamak için kullanılır. Bu belirtildiğinde, depolama hizmeti kopyalama kaynağından gelen içeriğin karması ile bu değeri karşılaştırır.
sourceContentMD5 ve sourceContentCrc64 aynı anda ayarlanamaz.
sourceContentMD5?: Uint8Array
Özellik Değeri
Uint8Array
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ı