Aracılığıyla paylaş


BlockBlobStageBlockFromURLOptions interface

stageBlockFromURL işlemini yapılandırma seçenekleri.

Extends

Özellikler

abortSignal

İşlemi iptal etme isteğine işaret eden AbortSignalLike arabiriminin bir uygulaması. Örneğin, AbortSignaloluşturmak için @azure/abort-controller kullanın.

conditions

Belirtilirse, eşleşmesi gereken kira kimliğini içerir ve işlemin başarılı olabilmesi için bu kimlikle kira etkin olmalıdır.

customerProvidedKey

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

encryptionScope

Optional. 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 Blob/Dosyanın baytlarını belirtir. Belirtilmezse, içeriğin tamamı tek bir blok olarak karşıya yüklenir.

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.

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.

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.

sourceShareTokenIntent

Geçerli değer yedeklemedir

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 işaret eden AbortSignalLike arabiriminin bir uygulaması. Örneğin, AbortSignaloluşturmak için @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ı olabilmesi için bu kimlikle kira etkin olmalıdır.

conditions?: LeaseAccessConditions

Özellik Değeri

customerProvidedKey

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

customerProvidedKey?: CpkInfo

Özellik Değeri

encryptionScope

Optional. 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 Blob/Dosyanın baytlarını belirtir. Belirtilmezse, içeriğin tamamı tek bir blok olarak karşıya yüklenir.

range?: Range

Ö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

sourceShareTokenIntent

Geçerli değer yedeklemedir

sourceShareTokenIntent?: 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

Devralındığı yer:CommonOptions.tracingOptions