用于复制到 Azure Blob 的 Azure SAS 授权参数是什么?
What are the Azure SAS authorization parameters for copying to Azure Blobs?
我有一个从 MS Azure 存储资源管理器中复制出来的 azcopy.exe 命令,以便在脚本中使用。该命令运行完美,但我想了解正在使用的查询字符串参数。
?sv=2020-04-08&se=2021-10-29T15:07:01Z&sr=c&sp=rwl
我知道 sv
是我在 Versioning for the Azure Storage services 中找到的签名版本,该部分引用了其他参数,但我无法找到实际文档。
我怀疑我已经接近它了,但需要一些帮助。
您可以在此处找到有关 SAS 查询字符串参数的信息:https://docs.microsoft.com/en-us/rest/api/storageservices/create-service-sas。
具体回答你的问题:
- sv: 这是存储 REST API 版本。
- se:这是当您的 SAS URL 到期时 UTC 中的 date/time 值。
- sr:这是已签名的资源类型。在您的上下文中,
sr=c
表示为 blob 容器获取了 SAS 令牌。
- sp:这些是您的 SAS 令牌中包含的权限。目前您的签名权限包括
(r)ead
、(w)rite
和 (l)ist
权限。
我有一个从 MS Azure 存储资源管理器中复制出来的 azcopy.exe 命令,以便在脚本中使用。该命令运行完美,但我想了解正在使用的查询字符串参数。
?sv=2020-04-08&se=2021-10-29T15:07:01Z&sr=c&sp=rwl
我知道 sv
是我在 Versioning for the Azure Storage services 中找到的签名版本,该部分引用了其他参数,但我无法找到实际文档。
我怀疑我已经接近它了,但需要一些帮助。
您可以在此处找到有关 SAS 查询字符串参数的信息:https://docs.microsoft.com/en-us/rest/api/storageservices/create-service-sas。
具体回答你的问题:
- sv: 这是存储 REST API 版本。
- se:这是当您的 SAS URL 到期时 UTC 中的 date/time 值。
- sr:这是已签名的资源类型。在您的上下文中,
sr=c
表示为 blob 容器获取了 SAS 令牌。 - sp:这些是您的 SAS 令牌中包含的权限。目前您的签名权限包括
(r)ead
、(w)rite
和(l)ist
权限。