ContainerDeleteBlobOptions interface
Opzioni per configurare l'operazione di deleteBlob.
- Extends
Proprietà
version |
Valore DateTime opaco che, se presente, specifica la versione del BLOB da eliminare. È per la versione del servizio 2019-10-10 e successive. |
Proprietà ereditate
abort |
Implementazione dell'interfaccia |
conditions | Condizioni da soddisfare durante l'eliminazione di BLOB. |
customer |
Informazioni chiave fornite dal cliente. |
delete |
Specifica le opzioni per eliminare i BLOB associati.
|
tracing |
Opzioni per configurare gli intervalli creati quando la traccia è abilitata. |
Dettagli proprietà
versionId
Valore DateTime opaco che, se presente, specifica la versione del BLOB da eliminare. È per la versione del servizio 2019-10-10 e successive.
versionId?: 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 AbortSignal
.
abortSignal?: AbortSignalLike
Valore della proprietà
Ereditato daBlobDeleteOptions.abortSignal
conditions
Condizioni da soddisfare durante l'eliminazione di BLOB.
conditions?: BlobRequestConditions
Valore della proprietà
Ereditato daBlobDeleteOptions.conditions
customerProvidedKey
Informazioni chiave fornite dal cliente.
customerProvidedKey?: CpkInfo
Valore della proprietà
Ereditato daBlobDeleteOptions.customerProvidedKey
deleteSnapshots
Specifica le opzioni per eliminare i BLOB associati.
-
include
: eliminare il BLOB di base e tutti i relativi snapshot. -
only
: eliminare solo gli snapshot del BLOB e non il BLOB stesso.
deleteSnapshots?: DeleteSnapshotsOptionType
Valore della proprietà
Ereditato daBlobDeleteOptions.deleteSnapshots
tracingOptions
Opzioni per configurare gli intervalli creati quando la traccia è abilitata.
tracingOptions?: OperationTracingOptions
Valore della proprietà
Ereditato daBlobDeleteOptions.tracingOptions