BatchDeleteSubRequest Класс

Представляет один запрос в пакете из нескольких запросов на удаление BLOB-объектов.

Упорядочивает объекты HttpRequest для пакетных операций REST в одной конечной точке узла.

Наследование
builtins.object
BatchDeleteSubRequest

Конструктор

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)

Параметры

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

Переменные

container_name
str

Имя существующего контейнера.

blob_name
str

Имя существующего большого двоичного объекта.

snapshot
str

Параметр snapshot является непрозрачным значением DateTime, которое при его наличии указывает snapshot большого двоичного объекта для удаления.

lease_id
str

Требуется, если у большого двоичного объекта имеется активная аренда.

delete_snapshots
DeleteSnapshot

Является обязательным, если у большого двоичного объекта имеются связанные моментальные снимки.

if_modified_since
datetime

Значение даты и времени. Azure ожидает, что переданное значение даты будет иметь формат UTC. Если включен часовой пояс, все значения даты и времени, отличные от UTC, будут преобразованы в формат UTC. Если дата передается без сведений о часовом поясе, предполагается, что она имеет значение UTC. Укажите этот заголовок для выполнения операции только в том случае, если ресурс был изменен в указанное время.

if_unmodified_since
datetime

Значение даты и времени. Azure ожидает, что переданное значение даты будет иметь формат UTC. Если включен часовой пояс, все значения даты и времени, отличные от UTC, будут преобразованы в формат UTC. Если дата передается без сведений о часовом поясе, предполагается, что она имеет значение UTC. Укажите этот заголовок для выполнения операции только в том случае, если ресурс не был изменен в указанные дату и время.

if_match
str

Значение ETag или подстановочный знак (*). Укажите этот заголовок для выполнения операции только в том случае, если ETag ресурса соответствует указанному значению.

if_none_match
str

Значение ETag или подстановочный знак (). Укажите этот заголовок для выполнения операции только в том случае, если ETag ресурса не соответствует указанному значению. Укажите подстановочный знак (), чтобы выполнить операцию только в том случае, если ресурс не существует, и завершить операцию ошибкой, если она существует.