BlobBeginCopyFromURLOptions interface

Opcje konfigurowania <xref:BlobClient.beginCopyFromURL> operacji.

Extends

Właściwości

abortSignal

Implementacja interfejsu AbortSignalLike sygnalizuje żądanie anulowania operacji. Na przykład użyj kontrolera @azure/abort-controller, aby utworzyć element AbortSignal.

conditions

Warunki do spełnienia w przypadku docelowego obiektu blob podczas kopiowania z adresu URL do obiektu blob.

immutabilityPolicy

Opcjonalny. Określa zasady niezmienności dla obiektu blob. Należy pamiętać, że parametr ma zastosowanie tylko do obiektu blob w kontenerze z włączonym robakiem na poziomie wersji.

intervalInMs

Czas w milisekundach, jaki powinien czekać między wywołaniami usługi w celu określenia stanu kopii obiektu blob. Wartość domyślna to 15 sekund.

legalHold

Opcjonalny. Wskazuje, czy na obiekcie blob należy umieścić blokadę prawną. Należy pamiętać, że parametr ma zastosowanie tylko do obiektu blob w kontenerze z włączonym robakiem na poziomie wersji.

metadata

Kolekcja pary ciągów klucz-wartość do skojarzenia z obiektem blob, który jest kopiowany.

onProgress

Wywołanie zwrotne w celu odebrania stanu postępu kopiowania.

rehydratePriority

Ponowne wypełnianie priorytetu — możliwe wartości to "High", "Standard". Więcej szczegółów — https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-rehydration#rehydrate-an-archived-blob-to-an-online-tier

resumeFrom

Serializowany stan poller, który może służyć do wznowienia sondowania. Może to być przydatne podczas uruchamiania kopii w jednym procesie lub wątku i chcesz kontynuować sondowanie w innym procesie lub wątku. Aby uzyskać serializowany stan poller, zadzwoń poller.toString() na istniejący poller.

sealBlob

Zastępuje zapieczętowany stan docelowego obiektu blob. Wartość domyślna true.

sourceConditions

Warunki do spełnienia w przypadku źródłowego obiektu blob/pliku platformy Azure podczas kopiowania z adresu URL do obiektu blob.

tags

Tagi obiektów blob.

tier

Warstwa dostępu. Więcej szczegółów — https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers

tracingOptions

Opcje konfigurowania zakresów utworzonych po włączeniu śledzenia.

Szczegóły właściwości

abortSignal

Implementacja interfejsu AbortSignalLike sygnalizuje żądanie anulowania operacji. Na przykład użyj kontrolera @azure/abort-controller, aby utworzyć element AbortSignal.

abortSignal?: AbortSignalLike

Wartość właściwości

AbortSignalLike

conditions

Warunki do spełnienia w przypadku docelowego obiektu blob podczas kopiowania z adresu URL do obiektu blob.

conditions?: BlobRequestConditions

Wartość właściwości

immutabilityPolicy

Opcjonalny. Określa zasady niezmienności dla obiektu blob. Należy pamiętać, że parametr ma zastosowanie tylko do obiektu blob w kontenerze z włączonym robakiem na poziomie wersji.

immutabilityPolicy?: BlobImmutabilityPolicy

Wartość właściwości

intervalInMs

Czas w milisekundach, jaki powinien czekać między wywołaniami usługi w celu określenia stanu kopii obiektu blob. Wartość domyślna to 15 sekund.

intervalInMs?: number

Wartość właściwości

number

legalHold

Opcjonalny. Wskazuje, czy na obiekcie blob należy umieścić blokadę prawną. Należy pamiętać, że parametr ma zastosowanie tylko do obiektu blob w kontenerze z włączonym robakiem na poziomie wersji.

legalHold?: boolean

Wartość właściwości

boolean

metadata

Kolekcja pary ciągów klucz-wartość do skojarzenia z obiektem blob, który jest kopiowany.

metadata?: Metadata

Wartość właściwości

onProgress

Wywołanie zwrotne w celu odebrania stanu postępu kopiowania.

onProgress?: (state: BlobBeginCopyFromUrlPollState) => void

Wartość właściwości

(state: BlobBeginCopyFromUrlPollState) => void

rehydratePriority

Ponowne wypełnianie priorytetu — możliwe wartości to "High", "Standard". Więcej szczegółów — https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-rehydration#rehydrate-an-archived-blob-to-an-online-tier

rehydratePriority?: RehydratePriority

Wartość właściwości

resumeFrom

Serializowany stan poller, który może służyć do wznowienia sondowania. Może to być przydatne podczas uruchamiania kopii w jednym procesie lub wątku i chcesz kontynuować sondowanie w innym procesie lub wątku. Aby uzyskać serializowany stan poller, zadzwoń poller.toString() na istniejący poller.

resumeFrom?: string

Wartość właściwości

string

sealBlob

Zastępuje zapieczętowany stan docelowego obiektu blob. Wartość domyślna true.

sealBlob?: boolean

Wartość właściwości

boolean

sourceConditions

Warunki do spełnienia w przypadku źródłowego obiektu blob/pliku platformy Azure podczas kopiowania z adresu URL do obiektu blob.

sourceConditions?: ModifiedAccessConditions

Wartość właściwości

tags

Tagi obiektów blob.

tags?: Tags

Wartość właściwości

tier

Warstwa dostępu. Więcej szczegółów — https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers

tier?: BlockBlobTier | PremiumPageBlobTier | string

Wartość właściwości

tracingOptions

Opcje konfigurowania zakresów utworzonych po włączeniu śledzenia.

tracingOptions?: OperationTracingOptions

Wartość właściwości

OperationTracingOptions