Dela via


ContainerDeleteBlobOptions interface

Alternativ för att konfigurera deleteBlob-åtgärden .

Extends

Egenskaper

versionId

Ett täckande DateTime-värde som, när det finns, anger vilken version av bloben som ska tas bort. Den är för tjänstversion 2019-10-10 och senare.

Ärvda egenskaper

abortSignal

En implementering av AbortSignalLike gränssnittet för att signalera begäran om att avbryta åtgärden. Använd till exempel @azure/abort-controller för att skapa en AbortSignal.

conditions

Villkor som ska uppfyllas när blobar tas bort.

customerProvidedKey

Nyckelinformation tillhandahålls av kunden.

deleteSnapshots

Anger alternativ för att ta bort blobar som har associerade ögonblicksbilder.

  • include: Ta bort basbloben och alla dess ögonblicksbilder.
  • only: Ta bara bort blobens ögonblicksbilder och inte själva bloben.
tracingOptions

Alternativ för att konfigurera intervall som skapas när spårning är aktiverat.

Egenskapsinformation

versionId

Ett täckande DateTime-värde som, när det finns, anger vilken version av bloben som ska tas bort. Den är för tjänstversion 2019-10-10 och senare.

versionId?: string

Egenskapsvärde

string

Information om ärvda egenskaper

abortSignal

En implementering av AbortSignalLike gränssnittet för att signalera begäran om att avbryta åtgärden. Använd till exempel @azure/abort-controller för att skapa en AbortSignal.

abortSignal?: AbortSignalLike

Egenskapsvärde

Ärvd frånBlobDeleteOptions.abortSignal

conditions

Villkor som ska uppfyllas när blobar tas bort.

conditions?: BlobRequestConditions

Egenskapsvärde

Ärvd frånBlobDeleteOptions.conditions

customerProvidedKey

Nyckelinformation tillhandahålls av kunden.

customerProvidedKey?: CpkInfo

Egenskapsvärde

Ärvd frånBlobDeleteOptions.customerProvidedKey

deleteSnapshots

Anger alternativ för att ta bort blobar som har associerade ögonblicksbilder.

  • include: Ta bort basbloben och alla dess ögonblicksbilder.
  • only: Ta bara bort blobens ögonblicksbilder och inte själva bloben.
deleteSnapshots?: DeleteSnapshotsOptionType

Egenskapsvärde

Ärvd frånBlobDeleteOptions.deleteSnapshots

tracingOptions

Alternativ för att konfigurera intervall som skapas när spårning är aktiverat.

tracingOptions?: OperationTracingOptions

Egenskapsvärde

Ärvt frånBlobDeleteOptions.tracingOptions