ContainerDeleteBlobOptions interface
Alternativ för att konfigurera åtgärden deleteBlob.
- Extends
Egenskaper
| version |
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
| abort |
En implementering av |
| conditions | Villkor som ska uppfyllas när blobar tas bort. |
| customer |
Kund tillhandahållen nyckelinformation. |
| delete |
Anger alternativ för att ta bort blobar som har associerade ögonblicksbilder.
|
| tracing |
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
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