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

AccountSASResourceTypes class

仅在 NODE.JS RUNTIME 中可用。

这是一个帮助程序类,用于构造表示 AccountSAS 可访问的资源的字符串。 将值设置为 true 意味着使用这些权限的任何 SAS 都将授予对该资源类型的访问权限。 设置所有值后,应使用 toString 进行序列化,并将其设置为 AccountSASSignatureValues 对象上的资源字段。 可以在没有此类的情况下构造资源字符串,但资源的顺序是特定的,此类保证正确性。

属性

container

访问容器级 API 的权限 (Blob 容器、表、队列、文件共享) 授予。

object

(Blob、表实体、队列消息、文件) 授予访问对象级别 API 的权限。

service

访问授予的服务级别 API 的权限。

方法

parse(string)

从指定的资源类型字符串创建 AccountSASResourceTypes 。 如果遇到与有效资源类型不对应的字符,此方法将引发错误。

toString()

将给定的资源类型转换为字符串。

请参见https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-an-account-sas

属性详细信息

container

访问容器级 API 的权限 (Blob 容器、表、队列、文件共享) 授予。

container: boolean

属性值

boolean

object

(Blob、表实体、队列消息、文件) 授予访问对象级别 API 的权限。

object: boolean

属性值

boolean

service

访问授予的服务级别 API 的权限。

service: boolean

属性值

boolean

方法详细信息

parse(string)

从指定的资源类型字符串创建 AccountSASResourceTypes 。 如果遇到与有效资源类型不对应的字符,此方法将引发错误。

static function parse(resourceTypes: string): AccountSASResourceTypes

参数

resourceTypes

string

返回

toString()

将给定的资源类型转换为字符串。

请参见https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-an-account-sas

function toString(): string

返回

string