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


FileProperties Класс

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

Конструктор

FileProperties(**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.

size
int

размер файла

remaining_retention_days
int

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

encryption_context
str

Указывает контекст шифрования для файла.

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