BlobBeginCopyFromURLOptions interface

Opzioni per configurare l'operazione beginCopyFromURL .

Extends

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.

onProgress

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

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.

Proprietà ereditate

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.

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.

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

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à

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

onProgress

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

onProgress?: (state: BlobBeginCopyFromUrlPollState) => void

Valore della proprietà

(state: BlobBeginCopyFromUrlPollState) => void

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

Dettagli proprietà ereditate

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à

Ereditato daBLOBStartCopyFromURLOptions.abortSignal

conditions

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

conditions?: BlobRequestConditions

Valore della proprietà

Ereditato daBLOBStartCopyFromURLOptions.conditions

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à

Ereditato daBlobStartCopyFromURLOptions.immutabilityPolicy

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

Ereditato daBLOBStartCopyFromURLOptions.legalHold

metadata

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

metadata?: Metadata

Valore della proprietà

Ereditato daBLOBStartCopyFromURLOptions.metadata

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à

Ereditato daBLOBStartCopyFromURLOptions.rehydratePriority

sealBlob

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

sealBlob?: boolean

Valore della proprietà

boolean

Ereditato daBLOBStartCopyFromURLOptions.sealBlob

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à

Ereditato daBLOBStartCopyFromURLOptions.sourceConditions

tags

Tag BLOB.

tags?: Tags

Valore della proprietà

Ereditato daBlobStartCopyFromURLOptions.tags

tier

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

tier?: string

Valore della proprietà

string

Ereditato daBLOBStartCopyFromURLOptions.tier

tracingOptions

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

tracingOptions?: OperationTracingOptions

Valore della proprietà

Ereditato daBLOBStartCopyFromURLOptions.tracingOptions