Udostępnij za pośrednictwem


BlobBeginCopyFromURLOptions interface

Opcje konfigurowania beginCopyFromURL operacji.

Rozszerzenie

Właściwości

intervalInMs

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

onProgress

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

resumeFrom

Serializowany stan poller, który może służyć do wznowienia sondowania z. 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ć stan serializacji poller, wywołaj poller.toString() na istniejącym poller.

Właściwości dziedziczone

abortSignal

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

conditions

Warunki spełniające docelowe obiekty blob podczas kopiowania z adresu URL do obiektu blob.

immutabilityPolicy

Fakultatywny. 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.

legalHold

Fakultatywny. Wskazuje, czy na obiekcie blob należy umieścić archiwizację 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.

rehydratePriority

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

sealBlob

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

sourceConditions

Warunki, które należy spełnić dla ź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://learn.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

intervalInMs

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

intervalInMs?: number

Wartość właściwości

number

onProgress

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

onProgress?: (state: BlobBeginCopyFromUrlPollState) => void

Wartość właściwości

(state: BlobBeginCopyFromUrlPollState) => void

resumeFrom

Serializowany stan poller, który może służyć do wznowienia sondowania z. 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ć stan serializacji poller, wywołaj poller.toString() na istniejącym poller.

resumeFrom?: string

Wartość właściwości

string

Szczegóły właściwości dziedziczonej

abortSignal

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

abortSignal?: AbortSignalLike

Wartość właściwości

dziedziczone zBlobStartCopyFromURLOptions.abortSignal

conditions

Warunki spełniające docelowe obiekty blob podczas kopiowania z adresu URL do obiektu blob.

conditions?: BlobRequestConditions

Wartość właściwości

dziedziczone zBlobStartCopyFromURLOptions.conditions

immutabilityPolicy

Fakultatywny. 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

dziedziczone zBlobStartCopyFromURLOptions.immutabilityPolicy

legalHold

Fakultatywny. Wskazuje, czy na obiekcie blob należy umieścić archiwizację 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

dziedziczone zBlobStartCopyFromURLOptions.legalHold

metadata

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

metadata?: Metadata

Wartość właściwości

dziedziczone zBlobStartCopyFromURLOptions.metadata

rehydratePriority

Priorytet ponownego wypełniania — możliwe wartości to "High", "Standard". Więcej szczegółów — https://learn.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

dziedziczone zBlobStartCopyFromURLOptions.rehydratePriority

sealBlob

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

sealBlob?: boolean

Wartość właściwości

boolean

dziedziczone zBlobStartCopyFromURLOptions.sealBlob

sourceConditions

Warunki, które należy spełnić dla źródłowego obiektu blob/pliku platformy Azure podczas kopiowania z adresu URL do obiektu blob.

sourceConditions?: ModifiedAccessConditions

Wartość właściwości

dziedziczone zBlobStartCopyFromURLOptions.sourceConditions

tags

Tagi obiektów blob.

tags?: Tags

Wartość właściwości

dziedziczone zBlobStartCopyFromURLOptions.tags

tier

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

tier?: string

Wartość właściwości

string

dziedziczone zBlobStartCopyFromURLOptions.tier

tracingOptions

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

tracingOptions?: OperationTracingOptions

Wartość właściwości

dziedziczone zBlobStartCopyFromURLOptions.tracingOptions