BlobBeginCopyFromURLOptions interface
İşlemi yapılandırma <xref:BlobClient.beginCopyFromURL> seçenekleri.
- Extends
Özellikler
abort |
İşlemi iptal etme isteğine sinyal vermek için arabiriminin bir uygulaması |
conditions | Bir URL'den bloba kopyalarken hedef blob için karşılanacak koşullar. |
immutability |
İ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. |
interval |
Blob kopyalamanın durumunu belirlemek için hizmet çağrıları arasında poller'ın beklemesi gereken milisaniye cinsinden süre. Varsayılan değer 15 saniyedir. |
legal |
İ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 | Kopyalanan blobla ilişkilendirilecek anahtar-değer dizesi çifti koleksiyonu. |
on |
Kopyalama ilerleme durumunu almak için geri çağırma. |
rehydrate |
Yeniden Doldurma Önceliği - olası değerler arasında 'Yüksek', 'Standart' bulunur. Diğer Ayrıntılar - https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-rehydration#rehydrate-an-archived-blob-to-an-online-tier |
resume |
Yoklamayı sürdürmek için kullanılabilecek seri hale getirilmiş poller durumu.
Bu, bir işlem veya iş parçacığında bir kopya başlatırken ve başka bir işlemde veya iş parçacığında yoklama işlemine devam etmek istediğinizde yararlı olabilir.
Seri hale getirilmiş poller durumu almak için mevcut bir poller çağrısı |
seal |
Hedef blobun korumalı durumunu geçersiz kılar. Varsayılan true. |
source |
Bir URL'den bloba kopyalama sırasında kaynak Azure Blobu/Dosyası için karşılanması gereken koşullar. |
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 |
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
conditions
Bir URL'den bloba kopyalarken hedef blob için karşılanacak koşullar.
conditions?: BlobRequestConditions
Özellik Değeri
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
intervalInMs
Blob kopyalamanın durumunu belirlemek için hizmet çağrıları arasında poller'ın beklemesi gereken milisaniye cinsinden süre. Varsayılan değer 15 saniyedir.
intervalInMs?: number
Özellik Değeri
number
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
Kopyalanan blobla ilişkilendirilecek anahtar-değer dizesi çifti koleksiyonu.
metadata?: Metadata
Özellik Değeri
onProgress
Kopyalama ilerleme durumunu almak için geri çağırma.
onProgress?: (state: BlobBeginCopyFromUrlPollState) => void
Özellik Değeri
(state: BlobBeginCopyFromUrlPollState) => void
rehydratePriority
Yeniden Doldurma Önceliği - olası değerler arasında 'Yüksek', 'Standart' bulunur. Diğer Ayrıntılar - https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-rehydration#rehydrate-an-archived-blob-to-an-online-tier
rehydratePriority?: RehydratePriority
Özellik Değeri
resumeFrom
Yoklamayı sürdürmek için kullanılabilecek seri hale getirilmiş poller durumu.
Bu, bir işlem veya iş parçacığında bir kopya başlatırken ve başka bir işlemde veya iş parçacığında yoklama işlemine devam etmek istediğinizde yararlı olabilir.
Seri hale getirilmiş poller durumu almak için mevcut bir poller çağrısı poller.toString()
.
resumeFrom?: string
Özellik Değeri
string
sealBlob
Hedef blobun korumalı durumunu geçersiz kılar. Varsayılan true.
sealBlob?: boolean
Özellik Değeri
boolean
sourceConditions
Bir URL'den bloba kopyalama sırasında kaynak Azure Blobu/Dosyası için karşılanması gereken koşullar.
sourceConditions?: ModifiedAccessConditions
Özellik Değeri
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 | PremiumPageBlobTier | string
Özellik Değeri
BlockBlobTier | PremiumPageBlobTier | string
tracingOptions
İzleme etkinleştirildiğinde oluşturulan span'ları yapılandırma seçenekleri.
tracingOptions?: OperationTracingOptions
Özellik Değeri
OperationTracingOptions
Azure SDK for JavaScript