Partager via


BatchDeleteSubRequest Classe

Représente une requête dans un lot de plusieurs demandes de suppression d’objets blob

Organise les objets HttpRequest pour les opérations REST par lots sur un point de terminaison hôte unique.

Héritage
builtins.object
BatchDeleteSubRequest

Constructeur

BatchDeleteSubRequest(container_name, blob_name, snapshot=None, lease_id=None, delete_snapshots=None, if_modified_since=None, if_unmodified_since=None, if_match=None, if_none_match=None)

Paramètres

container_name
Obligatoire
blob_name
Obligatoire
snapshot
valeur par défaut: None
lease_id
valeur par défaut: None
delete_snapshots
valeur par défaut: None
if_modified_since
valeur par défaut: None
if_unmodified_since
valeur par défaut: None
if_match
valeur par défaut: None
if_none_match
valeur par défaut: None

Variables

container_name
str

Nom du conteneur existant.

blob_name
str

Nom de l’objet blob existant.

snapshot
str

Le paramètre instantané est une valeur DateTime opaque qui, lorsqu’elle est présente, spécifie le instantané d’objet blob à supprimer.

lease_id
str

Obligatoire si l'objet blob a un bail actif.

delete_snapshots
DeleteSnapshot

Obligatoire si l'objet blob a des instantanés associés.

if_modified_since
datetime

Valeur DateTime. Azure s’attend à ce que la valeur de date transmise soit UTC. Si le fuseau horaire est inclus, toutes les dates-heures non UTC seront converties en UTC. Si une date est transmise sans informations de fuseau horaire, elle est supposée être UTC. Spécifiez cet en-tête pour exécuter l'opération uniquement si la ressource a été modifiée depuis le temps indiqué.

if_unmodified_since
datetime

Valeur DateTime. Azure s’attend à ce que la valeur de date transmise soit UTC. Si le fuseau horaire est inclus, toutes les dates-heures non UTC seront converties en UTC. Si une date est transmise sans informations de fuseau horaire, elle est supposée être UTC. Spécifiez cet en-tête pour exécuter l'opération uniquement si la ressource n'a pas été modifiée depuis la date/l'heure indiquées.

if_match
str

Spécifiez une valeur ETag ou le caractère générique *. Spécifiez cet en-tête pour exécuter l'opération uniquement si l'ETag de la ressource correspond à la valeur spécifiée.

if_none_match
str

Valeur ETag ou caractère générique (). Spécifiez cet en-tête pour effectuer l’opération uniquement si l’ETag de la ressource ne correspond pas à la valeur spécifiée. Spécifiez le caractère générique () pour effectuer l’opération uniquement si la ressource n’existe pas et l’échec de l’opération si elle existe.