使用 az cli 或 python sdk 检索 blob 存储连接字符串?

Sea*_*ude 5 python connection-string azure

是否有 python 函数来检索 blob 存储帐户连接字符串?

  • 如果是这样,这是如何实现的?
  • 如果没有,有没有办法使用az cli或检索 SAS 令牌python?

谢谢

Gau*_*tri 10

如果可以选择使用 CLI,则可以使用az storage account show-connection-string命令获取存储帐户的连接字符串。

az storage account show-connection-string --name MyStorageAccount --resource-group MyResourceGroup --subscription MySubscription
Run Code Online (Sandbox Code Playgroud)

要获取 blob 的共享访问签名,可以使用az storage blob generate-sas命令。

end=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
az storage blob generate-sas -c myycontainer -n MyBlob --permissions r --expiry $end --https-only
Run Code Online (Sandbox Code Playgroud)