Freigeben über


BatchDeleteSubRequest Klasse

Stellt eine Anforderung im Batch mehrerer Bloblöschanforderungen dar.

Organisiert HttpRequest-Objekte zusammen für Batch-REST-Vorgänge an einem einzelnen Hostendpunkt.

Vererbung
builtins.object
BatchDeleteSubRequest

Konstruktor

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)

Parameter

container_name
Erforderlich
blob_name
Erforderlich
snapshot
Standardwert: None
lease_id
Standardwert: None
delete_snapshots
Standardwert: None
if_modified_since
Standardwert: None
if_unmodified_since
Standardwert: None
if_match
Standardwert: None
if_none_match
Standardwert: None

Variablen

container_name
str

Name des vorhandenen Containers.

blob_name
str

Name des vorhandenen Blobs.

snapshot
str

Der Momentaufnahme-Parameter ist ein undurchsichtiger DateTime-Wert, der, wenn vorhanden, den zu löschenden Blob-Momentaufnahme angibt.

lease_id
str

Erforderlich, wenn das BLOB über eine aktive Lease verfügt.

delete_snapshots
DeleteSnapshot

Erforderlich, wenn dem BLOB Momentaufnahmen zugeordnet sind.

if_modified_since
datetime

Ein DateTime-Wert Azure erwartet, dass der übergebene Datumswert UTC ist. Wenn Zeitzone enthalten ist, werden alle Datumstimes ohne UTC in UTC konvertiert. Wenn ein Datum ohne Zeitzoneninformationen übergeben wird, wird davon ausgegangen, dass es UTC ist. Mit diesem Header legen Sie fest, dass der Vorgang nur ausgeführt wird, wenn die Ressource seit der angegebenen Zeit geändert wurde.

if_unmodified_since
datetime

Ein DateTime-Wert Azure erwartet, dass der übergebene Datumswert UTC ist. Wenn Zeitzone enthalten ist, werden alle Datumstimes ohne UTC in UTC konvertiert. Wenn ein Datum ohne Zeitzoneninformationen übergeben wird, wird davon ausgegangen, dass es UTC ist. Mit diesem Header legen Sie fest, dass der Vorgang nur ausgeführt wird, wenn die Ressource seit dem angegebenen Datum/der angegebenen Uhrzeit nicht geändert wurde.

if_match
str

Ein ETag-Wert oder das Platzhalterzeichen (*). Mit diesem Header legen Sie fest, dass der Vorgang nur ausgeführt wird, wenn das ETag der Ressource mit dem angegebenen Wert übereinstimmt.

if_none_match
str

Ein ETag-Wert oder das Feldhalterzeichen (). Geben Sie diesen Header an, um den Vorgang nur auszuführen, wenn das ETag der Ressource nicht mit dem angegebenen Wert übereinstimmt. Geben Sie das Feldhalterzeichen () an, um den Vorgang nur auszuführen, wenn die Ressource nicht vorhanden ist, und schlägt den Vorgang fehl, falls er vorhanden ist.