Поделиться через


DirectoryProperties Класс

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

Конструктор

DirectoryProperties(**kwargs)

Переменные

Имя Описание
name
str

имя каталога

owner
str

Владелец файла или каталога.

group
str

Группа владельцев файла или каталога.

permissions
str

Разрешения, заданные для пользователя, группы и других пользователей в файле или каталоге. Каждое отдельное разрешение имеет формат [r,w,x,-]{3} .

etag
str

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

deleted

Значение , если текущий каталог помечен как удаленный

metadata

Пары "имя-значение", связанные с каталогом в качестве метаданных.

encryption_scope
str

Предопределенный область шифрования, используемый для шифрования данных в службе. Область шифрования можно создать с помощью API управления и ссылаться здесь по имени. Если в файловой системе определена область шифрования по умолчанию, это значение переопределяет его, если на уровне файловой системы область настроено разрешение переопределений. В противном случае будет вызвана ошибка.

lease

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

last_modified

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

creation_time

Указывает, когда был создан каталог в формате UTC.

remaining_retention_days
int

Количество дней, в течение которых каталог будет храниться до окончательного удаления службой.

content_settings

Методы

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()