ContainerProperties Класс

Класс свойств контейнера BLOB-объектов.

Возвращаемые ContainerProperties экземпляры предоставляют эти значения через интерфейс словаря, например : container_props["last_modified"]. Кроме того, имя контейнера доступно как container_props["name"].

Наследование
azure.storage.blob._shared.models.DictMixin
ContainerProperties

Конструктор

ContainerProperties(**kwargs)

Переменные

name
str

Имя контейнера.

last_modified
datetime

Объект datetime, представляющий время последнего изменения контейнера.

etag
str

ETag содержит значение, которое позволяет выполнять операции условно.

lease
LeaseProperties

Хранит все сведения об аренде контейнера.

public_access
str

Определяет, можно ли получить общий доступ к данным контейнера, а также уровень доступа.

has_immutability_policy
bool

Указывает, имеет ли контейнер политику неизменяемости.

has_legal_hold
bool

Указывает, имеет ли контейнер юридическое удержание.

immutable_storage_with_versioning_enabled
bool

Указывает, включено ли в контейнере неизменяемое хранилище с управлением версиями.

Новые возможности в версии 12.10.0. Эта версия появилась в API версии 2020-10-02.

metadata
dict

Диктовка с парами "имя-значение", которые необходимо связать с контейнером в качестве метаданных.

encryption_scope
ContainerEncryptionScope

Конфигурация области шифрования по умолчанию для контейнера.

deleted
bool

Указывает, был ли удален этот контейнер.

version
str

Версия удаленного контейнера.

Методы

get
has_key
items
keys
update
values

get

get(key, default=None)

Параметры

key
Обязательно
default
значение по умолчанию: None

has_key

has_key(k)

Параметры

k
Обязательно

items

items()

keys

keys()

update

update(*args, **kwargs)

values

values()