Dela via


ContainerDeleteBlobOptions interface

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

Extends

Egenskaper

versionId

Ett ogenomskinliga DateTime-värde som, när det finns, anger vilken version av bloben som ska tas bort. Det ä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

Kund tillhandahållen nyckelinformation.

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 ogenomskinliga DateTime-värde som, när det finns, anger vilken version av bloben som ska tas bort. Det ä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

ärvs frånBlobDeleteOptions.conditions

customerProvidedKey

Kund tillhandahållen nyckelinformation.

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

ärvs frånBlobDeleteOptions.deleteSnapshots

tracingOptions

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

tracingOptions?: OperationTracingOptions

Egenskapsvärde

ärvd frånBlobDeleteOptions.tracingOptions