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

DirectorySasPermissions 类

要与 函数一起使用的 generate_directory_sas DirectorySasPermissions 类。

继承
builtins.object
DirectorySasPermissions

构造函数

DirectorySasPermissions(read=False, create=False, write=False, delete=False, **kwargs)

参数

read
bool
默认值: False

读取内容、属性、元数据等。

create
bool
默认值: False

创建新目录

write
bool
默认值: False

创建或写入内容、属性、元数据。 租用目录。

delete
bool
默认值: False

删除目录。

add
bool

将数据追加到目录中的 文件中。

list
bool

列出目录中的任何文件。 表示 Execute。

move
bool

将目录中的任何文件移动到新位置。 请注意,如果令牌中包含 saoid 参数并在父目录上设置了粘滞位,则可以选择将移动操作限制为子文件或目录所有者或父目录所有者。

execute
bool

获取状态 (目录中任何文件的系统定义属性) 和 ACL。 如果调用方是所有者,请对目录中的任何文件设置访问控制。

manage_ownership
bool

允许用户在重命名或删除设置了粘滞位的文件夹中的文件或目录时设置所有者、拥有组或充当所有者。

manage_access_control
bool

允许用户对文件和目录设置权限和 POSIX ACL。

方法

from_string

从字符串创建 DirectorySasPermissions。

若要指定读取、创建、写入或删除权限,只需在字符串中包含单词的第一个字母。 例如,对于读取和写入权限,需要提供字符串“rw”。

from_string

从字符串创建 DirectorySasPermissions。

若要指定读取、创建、写入或删除权限,只需在字符串中包含单词的第一个字母。 例如,对于读取和写入权限,需要提供字符串“rw”。

from_string(permission)

参数

permission
str
必需

指示读取、添加、创建、写入或删除权限的字符串。

返回

DirectorySasPermissions 对象

返回类型