Package version:

Interface ContainerDeleteBlobOptions

Options to configure the ContainerClient.deleteBlob operation.

interface ContainerDeleteBlobOptions {
    abortSignal?: any;
    conditions?: BlobRequestConditions;
    customerProvidedKey?: CpkInfo;
    deleteSnapshots?: DeleteSnapshotsOptionType;
    tracingOptions?: any;
    versionId?: string;
}

Hierarchy (view full)

Properties

abortSignal?: any

An implementation of the AbortSignalLike interface to signal the request to cancel the operation. For example, use the @azure/abort-controller to create an AbortSignal.

Conditions to meet when deleting blobs.

customerProvidedKey?: CpkInfo

Customer Provided Key Info.

deleteSnapshots?: DeleteSnapshotsOptionType

Specifies options to delete blobs that have associated snapshots.

  • include: Delete the base blob and all of its snapshots.
  • only: Delete only the blob's snapshots and not the blob itself.
tracingOptions?: any

Options to configure spans created when tracing is enabled.

versionId?: string

An opaque DateTime value that, when present, specifies the version of the blob to delete. It's for service version 2019-10-10 and newer.