ContainerProperties Класс
Класс свойств контейнера BLOB-объектов.
Возвращаемые ContainerProperties
экземпляры предоставляют эти значения через интерфейс словаря, например : container_props["last_modified"]
.
Кроме того, имя контейнера доступно как container_props["name"]
.
- Наследование
-
azure.storage.blob._shared.models.DictMixinContainerProperties
Конструктор
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
has_key
has_key(k)
Параметры
- k
items
items()
keys
keys()
update
update(*args, **kwargs)
values
values()
Azure SDK for Python