你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
AccountSASServices class
仅在 NODE.JS RUNTIME 中可用。
这是一个帮助程序类,用于构造表示 AccountSAS 可访问的服务的字符串。 将值设置为 true 意味着使用这些权限的任何 SAS 都将授予对该服务的访问权限。 设置所有值后,应使用 toString 进行序列化,并将其设置为 AccountSASSignatureValues 对象上的服务字段。 可以在没有此类的情况下构造服务字符串,但服务的顺序是特殊的,此类保证正确性。
属性
blob | 访问已授予的 Blob 资源的权限。 |
file | 访问已授予的文件资源的权限。 |
queue | 访问已授予的队列资源的权限。 |
table | 授予访问表资源的权限。 |
方法
parse(string) | 从指定的服务字符串创建 AccountSASServices 。 如果遇到与有效服务不对应的字符,此方法将引发错误。 |
to |
将给定的服务转换为字符串。 |
属性详细信息
blob
访问已授予的 Blob 资源的权限。
blob: boolean
属性值
boolean
file
访问已授予的文件资源的权限。
file: boolean
属性值
boolean
queue
访问已授予的队列资源的权限。
queue: boolean
属性值
boolean
table
授予访问表资源的权限。
table: boolean
属性值
boolean
方法详细信息
parse(string)
从指定的服务字符串创建 AccountSASServices 。 如果遇到与有效服务不对应的字符,此方法将引发错误。
static function parse(services: string): AccountSASServices
参数
- services
-
string
返回
toString()
将给定的服务转换为字符串。
function toString(): string
返回
string