Delen via


ContainerDeleteBlobOptions interface

Opties voor het configureren van de deleteBlob-bewerking .

Extends

Eigenschappen

versionId

Een ondoorzichtige Datum/tijd-waarde die, indien aanwezig, aangeeft welke versie van de blob moet worden verwijderd. Dit is voor serviceversie 2019-10-10 en hoger.

Overgenomen eigenschappen

abortSignal

Een implementatie van de AbortSignalLike interface om aan te geven dat de aanvraag de bewerking moet annuleren. Gebruik bijvoorbeeld de @azure/abort-controller om een AbortSignalte maken.

conditions

Voorwaarden waaraan moet worden voldaan bij het verwijderen van blobs.

customerProvidedKey

Klant heeft belangrijke informatie verstrekt.

deleteSnapshots

Hiermee geeft u opties voor het verwijderen van blobs die gekoppelde momentopnamen.

  • include: Verwijder de basis-blob en alle bijbehorende momentopnamen.
  • only: Verwijder alleen de momentopnamen van de blob en niet de blob zelf.
tracingOptions

Opties voor het configureren van spans die zijn gemaakt wanneer tracering is ingeschakeld.

Eigenschapdetails

versionId

Een ondoorzichtige Datum/tijd-waarde die, indien aanwezig, aangeeft welke versie van de blob moet worden verwijderd. Dit is voor serviceversie 2019-10-10 en hoger.

versionId?: string

Waarde van eigenschap

string

Details van overgenomen eigenschap

abortSignal

Een implementatie van de AbortSignalLike interface om aan te geven dat de aanvraag de bewerking moet annuleren. Gebruik bijvoorbeeld de @azure/abort-controller om een AbortSignalte maken.

abortSignal?: AbortSignalLike

Waarde van eigenschap

Overgenomen vanBlobDeleteOptions.abortSignal

conditions

Voorwaarden waaraan moet worden voldaan bij het verwijderen van blobs.

conditions?: BlobRequestConditions

Waarde van eigenschap

Overgenomen vanBlobDeleteOptions.conditions

customerProvidedKey

Klant heeft belangrijke informatie verstrekt.

customerProvidedKey?: CpkInfo

Waarde van eigenschap

Overgenomen vanBlobDeleteOptions.customerProvidedKey

deleteSnapshots

Hiermee geeft u opties voor het verwijderen van blobs die gekoppelde momentopnamen.

  • include: Verwijder de basis-blob en alle bijbehorende momentopnamen.
  • only: Verwijder alleen de momentopnamen van de blob en niet de blob zelf.
deleteSnapshots?: DeleteSnapshotsOptionType

Waarde van eigenschap

Overgenomen vanBlobDeleteOptions.deleteSnapshots

tracingOptions

Opties voor het configureren van spans die zijn gemaakt wanneer tracering is ingeschakeld.

tracingOptions?: OperationTracingOptions

Waarde van eigenschap

Overgenomen vanBlobDeleteOptions.tracingOptions