BlobBeginCopyFromURLOptions interface
beginCopyFromURL işlemini yapılandırma seçenekleri.
- Extends
Özellikler
interval |
Blob kopyasının durumunu belirlemek için hizmet çağrıları arasında poller'in beklemesi gereken milisaniye cinsinden süre. Varsayılan değer 15 saniyedir. |
on |
Kopyalama ilerleme durumunu almak için geri arama. |
resume |
Yoklamayı sürdürmek için kullanılabilecek serileştirilmiş poller durumu. Bu, bir işlem veya iş parçacığında bir kopya başlatırken yararlı olabilir ve başka bir işlemde veya iş parçacığında yoklama işlemine devam etmek isteyebilirsiniz. Serileştirilmiş poller durumunu almak için mevcut bir poller'ı arayın |
Devralınan Ö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üzeyinde solucan etkinleştirilmiş bir kapsayıcı içindeki blob için geçerli olduğunu unutmayın. |
legal |
İsteğe bağlı. Bloba yasal bir saklama yerleştirilip yerleştirilmemesi gerektiğini gösterir. parametresinin yalnızca sürüm düzeyinde 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 dize çifti koleksiyonu. |
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 |
seal |
Hedef blobun korumalı durumunu geçersiz kılar. Varsayılan true. |
source |
Bir URL'den bloba kopyalarken 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ı
intervalInMs
Blob kopyasının durumunu belirlemek için hizmet çağrıları arasında poller'in beklemesi gereken milisaniye cinsinden süre. Varsayılan değer 15 saniyedir.
intervalInMs?: number
Özellik Değeri
number
onProgress
Kopyalama ilerleme durumunu almak için geri arama.
onProgress?: (state: BlobBeginCopyFromUrlPollState) => void
Özellik Değeri
(state: BlobBeginCopyFromUrlPollState) => void
resumeFrom
Yoklamayı sürdürmek için kullanılabilecek serileştirilmiş poller durumu. Bu, bir işlem veya iş parçacığında bir kopya başlatırken yararlı olabilir ve başka bir işlemde veya iş parçacığında yoklama işlemine devam etmek isteyebilirsiniz.
Serileştirilmiş poller durumunu almak için mevcut bir poller'ı arayın poller.toString()
.
resumeFrom?: string
Özellik Değeri
string
Devralınan Özellik Detayları
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
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üzeyinde solucan etkinleştirilmiş bir kapsayıcı içindeki blob için geçerli olduğunu unutmayın.
immutabilityPolicy?: BlobImmutabilityPolicy
Özellik Değeri
BlobStartCopyFromURLOptions.immutabilityPolicy'denDevralındı
legalHold
İsteğe bağlı. Bloba yasal bir saklama yerleştirilip yerleştirilmemesi gerektiğini gösterir. parametresinin yalnızca sürüm düzeyinde 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 dize çifti koleksiyonu.
metadata?: Metadata
Özellik Değeri
BlobStartCopyFromURLOptions.metadata'danDevralındı
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
sealBlob
Hedef blobun korumalı durumunu geçersiz kılar. Varsayılan true.
sealBlob?: boolean
Özellik Değeri
boolean
BlobStartCopyFromURLOptions.sealBlob'danDevralındı
sourceConditions
Bir URL'den bloba kopyalarken 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?: string
Özellik Değeri
string
BlobStartCopyFromURLOptions.tier'danDevralındı
tracingOptions
İzleme etkinleştirildiğinde oluşturulan span'ları yapılandırma seçenekleri.
tracingOptions?: OperationTracingOptions