Partager via


ContainerDeleteBlobOptions interface

Options pour configurer l’opération de deleteBlob.

Extends

Propriétés

versionId

Valeur DateTime opaque qui, lorsqu’elle est présente, spécifie la version de l’objet blob à supprimer. Il s’agit de la version de service 2019-10-10 et des versions ultérieures.

Propriétés héritées

abortSignal

Implémentation de l’interface AbortSignalLike pour signaler la demande d’annulation de l’opération. Par exemple, utilisez le contrôleur @azure/abandon pour créer un AbortSignal.

conditions

Conditions à respecter lors de la suppression d’objets blob.

customerProvidedKey

Informations de clé fournies par le client.

deleteSnapshots

Spécifie les options permettant de supprimer des objets blob qui ont des instantanés associés.

  • include: supprimez l’objet blob de base et tous ses instantanés.
  • only: supprimez uniquement les instantanés de l’objet blob et non l’objet blob lui-même.
tracingOptions

Options de configuration des étendues créées lorsque le suivi est activé.

Détails de la propriété

versionId

Valeur DateTime opaque qui, lorsqu’elle est présente, spécifie la version de l’objet blob à supprimer. Il s’agit de la version de service 2019-10-10 et des versions ultérieures.

versionId?: string

Valeur de propriété

string

Détails de la propriété héritée

abortSignal

Implémentation de l’interface AbortSignalLike pour signaler la demande d’annulation de l’opération. Par exemple, utilisez le contrôleur @azure/abandon pour créer un AbortSignal.

abortSignal?: AbortSignalLike

Valeur de propriété

héritée deBlobDeleteOptions.abortSignal

conditions

Conditions à respecter lors de la suppression d’objets blob.

conditions?: BlobRequestConditions

Valeur de propriété

héritée deBlobDeleteOptions.conditions

customerProvidedKey

Informations de clé fournies par le client.

customerProvidedKey?: CpkInfo

Valeur de propriété

héritée deBlobDeleteOptions.customerProvidedKey

deleteSnapshots

Spécifie les options permettant de supprimer des objets blob qui ont des instantanés associés.

  • include: supprimez l’objet blob de base et tous ses instantanés.
  • only: supprimez uniquement les instantanés de l’objet blob et non l’objet blob lui-même.
deleteSnapshots?: DeleteSnapshotsOptionType

Valeur de propriété

héritée deBlobDeleteOptions.deleteSnapshots

tracingOptions

Options de configuration des étendues créées lorsque le suivi est activé.

tracingOptions?: OperationTracingOptions

Valeur de propriété

héritée deBlobDeleteOptions.tracingOptions