BlobBeginCopyFromURLOptions interface
Opzioni per configurare l'operazione <xref:BlobClient.beginCopyFromURL> .
- Extends
Proprietà
abort |
Implementazione dell'interfaccia |
conditions | Condizioni per soddisfare il BLOB di destinazione durante la copia da un URL al BLOB. |
immutability |
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. |
interval |
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. |
legal |
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. |
on |
Callback per ricevere lo stato dello stato di avanzamento della copia. |
rehydrate |
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 |
resume |
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 |
seal |
Esegue l'override dello stato bloccato del BLOB di destinazione. True predefinito. |
source |
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 |
tracing |
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 AbortSignal
oggetto .
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
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à
BlockBlobTier | PremiumPageBlobTier | string
tracingOptions
Opzioni per configurare gli intervalli creati quando la traccia è abilitata.
tracingOptions?: OperationTracingOptions
Valore della proprietà
OperationTracingOptions
Azure SDK for JavaScript