Condividi tramite


ContainerDeleteBlobOptions interface

Opzioni per configurare l'operazione di deleteBlob.

Extends

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.

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.

conditions

Condizioni da soddisfare durante l'eliminazione di BLOB.

customerProvidedKey

Informazioni chiave fornite dal cliente.

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

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