你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

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