Condividi tramite


BatchDeleteSubRequest Classe

Rappresenta una richiesta in batch di più richieste di eliminazione BLOB

Organizza gli oggetti HttpRequest insieme per le operazioni REST batch in un singolo endpoint host.

Ereditarietà
builtins.object
BatchDeleteSubRequest

Costruttore

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)

Parametri

container_name
Necessario
blob_name
Necessario
snapshot
valore predefinito: None
lease_id
valore predefinito: None
delete_snapshots
valore predefinito: None
if_modified_since
valore predefinito: None
if_unmodified_since
valore predefinito: None
if_match
valore predefinito: None
if_none_match
valore predefinito: None

Variabili

container_name
str

Nome del contenitore esistente.

blob_name
str

Nome del BLOB esistente.

snapshot
str

Il parametro snapshot è un valore DateTime opaco che, quando presente, specifica lo snapshot DEL BLOB da eliminare.

lease_id
str

Obbligatoria se il Blob presenta un lease attivo.

delete_snapshots
DeleteSnapshot

Obbligatoria se al Blob sono associati snapshot.

if_modified_since
datetime

Valore DateTime. Azure prevede che il valore della data passato sia UTC. Se il fuso orario è incluso, le datetime non UTC verranno convertite in formato UTC. Se una data viene passata senza informazioni sul fuso orario, si presuppone che sia UTC. Specificare questa intestazione per eseguire l'operazione solo se la risorsa è stata modificata dopo l'ora specificata.

if_unmodified_since
datetime

Valore DateTime. Azure prevede che il valore della data passato sia UTC. Se il fuso orario è incluso, le datetime non UTC verranno convertite in formato UTC. Se una data viene passata senza informazioni sul fuso orario, si presuppone che sia UTC. Specificare questa intestazione per eseguire l'operazione solo se la risorsa non è stata modificata dopo l'ora e la data specificate.

if_match
str

Valore ETag o il carattere jolly (*). Specificare questa intestazione per eseguire l'operazione solo se il valore ETag della risorsa corrisponde al valore specificato.

if_none_match
str

Valore ETag o carattere jolly (). Specificare questa intestazione per eseguire l'operazione solo se L'ETag della risorsa non corrisponde al valore specificato. Specificare il carattere jolly () per eseguire l'operazione solo se la risorsa non esiste e non eseguire l'operazione, se presente.