BlockBlobSyncUploadFromURLOptions interface
İşlemi yapılandırma <xref:BlockBlobClient.syncUploadFromURL> seçenekleri.
- Extends
Özellikler
abort |
İşlemi iptal etme isteğine sinyal vermek için arabiriminin bir uygulaması |
blob |
Blok bloba yüklenirken ayarlanacağı HTTP üst bilgileri.
Ayarlanması gereken yaygın bir üst bilgi, |
conditions | Hedef Azure Blobu için karşılanması gereken koşullar. |
copy |
İsteğe bağlı, varsayılan değer true'dur. Kaynak blobdaki özelliklerin kopyalanması gerekip gerekmediğini gösterir. |
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. |
metadata | İsteğe bağlı. Blobla ilişkilendirilmiş kullanıcı tanımlı ad-değer çiftini belirtir. Hiçbir ad-değer çifti belirtilmezse, işlem meta verileri kaynak blobdan veya dosyadan hedef bloba kopyalar. Bir veya daha fazla ad-değer çifti belirtilirse, hedef blob belirtilen meta verilerle oluşturulur ve meta veriler kaynak blobdan veya dosyadan kopyalanmaz. 2009-09-19 sürümünden itibaren meta veri adlarının C# tanımlayıcıları için adlandırma kurallarına uyması gerektiğini unutmayın. Daha fazla bilgi için bkz. Kapsayıcıları, Blobları ve Meta Verileri Adlandırma ve Buna Başvurma. |
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 |
İsteğe bağlı. Kaynak Azure Blobu için karşılanması gereken koşullar. |
source |
Kopyalama kaynağından okunması gereken bayt aralığı için hesaplanan md5 değerini belirtin. |
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 |
timeout |
Saniyeler içinde sunucu zaman aşımı. Daha fazla bilgi için @seehttps://docs.microsoft.com/en-us/rest/api/storageservices/fileservices/setting-timeouts-for-blob-service-operations |
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
Blok bloba yüklenirken ayarlanacağı 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
conditions
Hedef Azure Blobu için karşılanması gereken koşullar.
conditions?: BlobRequestConditions
Özellik Değeri
copySourceBlobProperties
İsteğe bağlı, varsayılan değer true'dur. Kaynak blobdaki özelliklerin kopyalanması gerekip gerekmediğini gösterir.
copySourceBlobProperties?: boolean
Özellik Değeri
boolean
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
metadata
İsteğe bağlı. Blobla ilişkilendirilmiş kullanıcı tanımlı ad-değer çiftini belirtir. Hiçbir ad-değer çifti belirtilmezse, işlem meta verileri kaynak blobdan veya dosyadan hedef bloba kopyalar. Bir veya daha fazla ad-değer çifti belirtilirse, hedef blob belirtilen meta verilerle oluşturulur ve meta veriler kaynak blobdan veya dosyadan kopyalanmaz. 2009-09-19 sürümünden itibaren meta veri adlarının C# tanımlayıcıları için adlandırma kurallarına uyması gerektiğini unutmayın. Daha fazla bilgi için bkz. Kapsayıcıları, Blobları ve Meta Verileri Adlandırma ve Buna Başvurma.
metadata?: Metadata
Ö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
sourceConditions
İsteğe bağlı. Kaynak Azure Blobu için karşılanması gereken koşullar.
sourceConditions?: ModifiedAccessConditions
Özellik Değeri
sourceContentMD5
Kopyalama kaynağından okunması gereken bayt aralığı için hesaplanan md5 değerini belirtin.
sourceContentMD5?: Uint8Array
Özellik Değeri
Uint8Array
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
timeoutInSeconds
Saniyeler içinde sunucu zaman aşımı. Daha fazla bilgi için @seehttps://docs.microsoft.com/en-us/rest/api/storageservices/fileservices/setting-timeouts-for-blob-service-operations
timeoutInSeconds?: number
Özellik Değeri
number
tracingOptions
İzleme etkinleştirildiğinde oluşturulan span'ları yapılandırma seçenekleri.
tracingOptions?: OperationTracingOptions
Özellik Değeri
OperationTracingOptions
Azure SDK for JavaScript