Sdílet prostřednictvím


BatchDeleteSubRequest Třída

Představuje jeden požadavek v dávce několika požadavků na odstranění objektu blob.

Uspořádá objekty HttpRequest společně pro dávkové operace REST do jednoho koncového bodu hostitele.

Dědičnost
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)

Parametry

container_name
Vyžadováno
blob_name
Vyžadováno
snapshot
výchozí hodnota: None
lease_id
výchozí hodnota: None
delete_snapshots
výchozí hodnota: None
if_modified_since
výchozí hodnota: None
if_unmodified_since
výchozí hodnota: None
if_match
výchozí hodnota: None
if_none_match
výchozí hodnota: None

Proměnné

container_name
str

Název existujícího kontejneru

blob_name
str

Název existujícího objektu blob

snapshot
str

Parametr snapshot je neprůsažná hodnota DateTime, která pokud je k dispozici, určuje snímek objektu blob, který se má odstranit.

lease_id
str

Vyžaduje se, pokud má objekt blob aktivní zapůjčení.

delete_snapshots
DeleteSnapshot

Vyžaduje se, pokud má objekt blob přidružené snímky.

if_modified_since
datetime

Hodnota DateTime. Azure očekává, že předaná hodnota data bude UTC. Pokud je zahrnuté časové pásmo, všechny hodnoty datetime mimo UTC se převedou na UTC. Pokud je datum předáno bez informací o časovém pásmu, předpokládá se, že je to UTC. Tuto hlavičku zadejte, pokud chcete operaci provést pouze v případě, že se prostředek od zadaného času změnil.

if_unmodified_since
datetime

Hodnota DateTime. Azure očekává, že předaná hodnota data bude UTC. Pokud je zahrnuté časové pásmo, všechny hodnoty datetime mimo UTC se převedou na UTC. Pokud je datum předáno bez informací o časovém pásmu, předpokládá se, že je to UTC. Tuto hlavičku zadejte, pokud chcete operaci provést pouze v případě, že prostředek nebyl od zadaného data a času změněn.

if_match
str

Hodnota ETag nebo zástupný znak (*). Tuto hlavičku zadejte, pokud chcete operaci provést pouze v případě, že značka ETag prostředku odpovídá zadané hodnotě.

if_none_match
str

Hodnota ETag nebo zástupný znak (). Tuto hlavičku zadejte, pokud chcete operaci provést pouze v případě, že značka ETag prostředku neodpovídá zadané hodnotě. Zadejte zástupný znak (), který provede operaci pouze v případě, že prostředek neexistuje, a pokud existuje, operaci se nezdaří.