Delen via


ContainerDeleteBlobOptions interface

Opties voor het configureren van de deleteBlob--bewerking.

Uitbreiding

Eigenschappen

versionId

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

Overgenomen eigenschappen

abortSignal

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

conditions

Voorwaarden waaraan moet worden voldaan bij het verwijderen van blobs.

customerProvidedKey

Door de klant verstrekte sleutelgegevens.

deleteSnapshots

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

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

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

Eigenschapdetails

versionId

Een ondoorzichtige datum/tijd-waarde die, indien aanwezig, de versie van de blob aangeeft die 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 de aanvraag te signaleren om de bewerking te 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

Door de klant verstrekte sleutelgegevens.

customerProvidedKey?: CpkInfo

Waarde van eigenschap

overgenomen vanBlobDeleteOptions.customerProvidedKey

deleteSnapshots

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

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

Waarde van eigenschap

overgenomen vanBlobDeleteOptions.deleteSnapshots

tracingOptions

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

tracingOptions?: OperationTracingOptions

Waarde van eigenschap

overgenomen vanBlobDeleteOptions.tracingOptions