Condividi tramite


BlobBeginCopyFromURLOptions interface

Opzioni per configurare l'operazione <xref:BlobClient.beginCopyFromURL> .

Extends

Proprietà

abortSignal

Implementazione dell'interfaccia AbortSignalLike per segnalare la richiesta di annullare l'operazione. Ad esempio, usare il @azure/abort-controller per creare un AbortSignaloggetto .

conditions

Condizioni per soddisfare il BLOB di destinazione durante la copia da un URL al BLOB.

immutabilityPolicy

Facoltativa. Specifica i criteri di immutabilità per un BLOB. Si noti che è il parametro è applicabile solo a un BLOB all'interno di un contenitore con worm a livello di versione abilitato.

intervalInMs

La quantità di tempo in millisecondi che il poller deve attendere tra le chiamate al servizio per determinare lo stato della copia BLOB. Il valore predefinito è 15 secondi.

legalHold

Facoltativa. Indica se un blocco legale deve essere inserito nel BLOB. Si noti che è il parametro è applicabile solo a un BLOB all'interno di un contenitore con worm a livello di versione abilitato.

metadata

Raccolta di coppie di stringhe chiave-valore da associare al BLOB copiato.

onProgress

Callback per ricevere lo stato dello stato di avanzamento della copia.

rehydratePriority

Priorità reidratata: i valori possibili includono 'High', 'Standard'. Altri dettagli - https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-rehydration#rehydrate-an-archived-blob-to-an-online-tier

resumeFrom

Stato del poller serializzato che può essere usato per riprendere il polling da. Questo può essere utile quando si avvia una copia in un processo o in un thread e si vuole continuare a eseguire il polling su un altro processo o thread. Per ottenere lo stato serializzato del poller, chiamare poller.toString() su un poller esistente.

sealBlob

Esegue l'override dello stato bloccato del BLOB di destinazione. True predefinito.

sourceConditions

Condizioni da soddisfare per il BLOB/file di Azure di origine durante la copia da un URL al BLOB.

tags

Tag BLOB.

tier

Livello di accesso. Altri dettagli - https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers

tracingOptions

Opzioni per configurare gli intervalli creati quando la traccia è abilitata.

Dettagli proprietà

abortSignal

Implementazione dell'interfaccia AbortSignalLike per segnalare la richiesta di annullare l'operazione. Ad esempio, usare il @azure/abort-controller per creare un AbortSignaloggetto .

abortSignal?: AbortSignalLike

Valore della proprietà

AbortSignalLike

conditions

Condizioni per soddisfare il BLOB di destinazione durante la copia da un URL al BLOB.

conditions?: BlobRequestConditions

Valore della proprietà

immutabilityPolicy

Facoltativa. Specifica i criteri di immutabilità per un BLOB. Si noti che è il parametro è applicabile solo a un BLOB all'interno di un contenitore con worm a livello di versione abilitato.

immutabilityPolicy?: BlobImmutabilityPolicy

Valore della proprietà

intervalInMs

La quantità di tempo in millisecondi che il poller deve attendere tra le chiamate al servizio per determinare lo stato della copia BLOB. Il valore predefinito è 15 secondi.

intervalInMs?: number

Valore della proprietà

number

legalHold

Facoltativa. Indica se un blocco legale deve essere inserito nel BLOB. Si noti che è il parametro è applicabile solo a un BLOB all'interno di un contenitore con worm a livello di versione abilitato.

legalHold?: boolean

Valore della proprietà

boolean

metadata

Raccolta di coppie di stringhe chiave-valore da associare al BLOB copiato.

metadata?: Metadata

Valore della proprietà

onProgress

Callback per ricevere lo stato dello stato di avanzamento della copia.

onProgress?: (state: BlobBeginCopyFromUrlPollState) => void

Valore della proprietà

(state: BlobBeginCopyFromUrlPollState) => void

rehydratePriority

Priorità reidratata: i valori possibili includono 'High', 'Standard'. Altri dettagli - https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-rehydration#rehydrate-an-archived-blob-to-an-online-tier

rehydratePriority?: RehydratePriority

Valore della proprietà

resumeFrom

Stato del poller serializzato che può essere usato per riprendere il polling da. Questo può essere utile quando si avvia una copia in un processo o in un thread e si vuole continuare a eseguire il polling su un altro processo o thread. Per ottenere lo stato serializzato del poller, chiamare poller.toString() su un poller esistente.

resumeFrom?: string

Valore della proprietà

string

sealBlob

Esegue l'override dello stato bloccato del BLOB di destinazione. True predefinito.

sealBlob?: boolean

Valore della proprietà

boolean

sourceConditions

Condizioni da soddisfare per il BLOB/file di Azure di origine durante la copia da un URL al BLOB.

sourceConditions?: ModifiedAccessConditions

Valore della proprietà

tags

Tag BLOB.

tags?: Tags

Valore della proprietà

tier

Livello di accesso. Altri dettagli - https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers

tier?: BlockBlobTier | PremiumPageBlobTier | string

Valore della proprietà

tracingOptions

Opzioni per configurare gli intervalli creati quando la traccia è abilitata.

tracingOptions?: OperationTracingOptions

Valore della proprietà

OperationTracingOptions