你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
BlobSasPermissions 类
要与 函数一起使用的 generate_blob_sas BlobSasPermissions 类。
- 继承
-
builtins.objectBlobSasPermissions
构造函数
BlobSasPermissions(read=False, add=False, create=False, write=False, delete=False, delete_previous_version=False, tag=False, **kwargs)
参数
- write
- bool
默认值: False
创建或写入内容、属性、元数据或块列表。 拍摄 Blob 快照或租用 Blob。 调整 Blob 大小(仅限页 Blob)。 使用 Blob 作为同一帐户内的复制操作的目标位置。
- permanent_delete
- bool
允许对 Blob 启用永久删除。
- move
- bool
将 Blob 或目录及其内容移动到新位置。
- execute
- bool
获取系统属性,如果为存储帐户启用了分层命名空间,则获取 Blob 的 POSIX ACL。
- set_immutability_policy
- bool
启用与设置/删除不可变性策略相关的操作。 若要获取不可变性策略,只需具有读取权限。
方法
from_string |
从字符串创建 BlobSasPermissions。 若要指定读取、添加、创建、写入或删除权限,只需在字符串中包含单词的第一个字母。 例如,对于读取和写入权限,需要提供字符串“rw”。 |
from_string
从字符串创建 BlobSasPermissions。
若要指定读取、添加、创建、写入或删除权限,只需在字符串中包含单词的第一个字母。 例如,对于读取和写入权限,需要提供字符串“rw”。
from_string(permission)
参数
返回
BlobSasPermissions 对象