Devops-链接的ARM模板-使用powershell生成blob存储SAS toekn

问题描述 投票:0回答:1

我正在尝试使用devops部署链接的ARM模板。

我不是使用硬编码SAS令牌,而是想使用Powershell脚本生成SAS令牌,但是我不熟悉使用Powershell生成Blob SAS令牌。

对此Powershell的任何帮助将不胜感激!

azure-devops azure-storage-blobs azure-powershell
1个回答
0
投票

如果使用的是Azure Powershell Az模块,则可以使用New-AzStorageBlobSASToken cmdlet。

示例代码:

$accountName="xxx"
$accountKey="xxxx"

$context=New-AzStorageContext -StorageAccountName $accountName -StorageAccountKey $accountKey

New-AzStorageBlobSASToken -Container "ContainerName" -Blob "BlobName" -Permission rwd -Context $context
© www.soinside.com 2019 - 2024. All rights reserved.