Udostępnij za pośrednictwem


BatchDeleteSubRequest Klasa

Reprezentuje jedno żądanie w partii wielu żądań usuwania obiektów blob

Organizuje obiekty HttpRequest razem dla operacji REST wsadowych do pojedynczego punktu końcowego hosta.

Dziedziczenie
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
Wymagane
blob_name
Wymagane
snapshot
wartość domyślna: None
lease_id
wartość domyślna: None
delete_snapshots
wartość domyślna: None
if_modified_since
wartość domyślna: None
if_unmodified_since
wartość domyślna: None
if_match
wartość domyślna: None
if_none_match
wartość domyślna: None

Zmienne

container_name
str

Nazwa istniejącego kontenera.

blob_name
str

Nazwa istniejącego obiektu blob.

snapshot
str

Parametr migawki jest nieprzezroczystą wartością DateTime, która w chwili obecnej określa migawkę obiektu blob do usunięcia.

lease_id
str

Wymagane, jeśli obiekt blob ma aktywną dzierżawę.

delete_snapshots
DeleteSnapshot

Wymagane, jeśli obiekt blob ma skojarzone migawki.

if_modified_since
datetime

Wartość typu Data/godzina. Platforma Azure oczekuje, że wartość daty przekazana w formacie UTC będzie mieć wartość UTC. Jeśli strefa czasowa jest uwzględniona, wszystkie daty i godziny inne niż UTC zostaną przekonwertowane na UTC. Jeśli data jest przekazywana bez informacji o strefie czasowej, przyjmuje się, że jest to utc. Określ ten nagłówek, aby wykonać operację tylko wtedy, gdy zasób został zmodyfikowany od określonego czasu.

if_unmodified_since
datetime

Wartość typu Data/godzina. Platforma Azure oczekuje, że wartość daty przekazana w formacie UTC będzie mieć wartość UTC. Jeśli strefa czasowa jest uwzględniona, wszystkie daty i godziny inne niż UTC zostaną przekonwertowane na UTC. Jeśli data jest przekazywana bez informacji o strefie czasowej, przyjmuje się, że jest to utc. Określ ten nagłówek, aby wykonać operację tylko wtedy, gdy zasób nie został zmodyfikowany od określonej daty/godziny.

if_match
str

Wartość ETag lub symbol wieloznaczny (*). Określ ten nagłówek, aby wykonać operację tylko wtedy, gdy element ETag zasobu jest zgodny z określoną wartością.

if_none_match
str

Wartość ETag lub symbol wieloznaczny (). Określ ten nagłówek, aby wykonać operację tylko wtedy, gdy element ETag zasobu nie jest zgodny z określoną wartością. Określ symbol wieloznaczny (), aby wykonać operację tylko wtedy, gdy zasób nie istnieje, i nie powiedzie się operacji, jeśli istnieje.