0

バックアップ中に一時的にアクセスできるようにSAS URLを生成したいと考えています。 PowerShellでこれをどうすればできるのですか?Azure Storage SAS URLの生成

は(注:私はどのように、PHPの背景とコンソールアプリケーションを生成し、使用方法についての他のページの会談から以来、ストレートポインタを見つけることができなかったとしてこれを投稿。)

+0

PowerShellはあなたの要件ですか?これより簡単な選択肢があります。 – juvchan

+0

はい、私はPOSHに取り組んでおり、ARMデプロイメントのニーズを学び実装しています。以下、私が取ったアプローチに対する答えを掲載しました。それは今までの魅力のように動作します –

答えて

2

MSDNはhttps://msdn.microsoft.com/en-us/library/dn140255.aspxの構造を詳細にリンクSAS URLと同じで $コンテキストストレージコンテキスト あると-FullUriは、目的のURLを返し、コマンドレットのNew-AzureStorageContainerSASToken https://msdn.microsoft.com/en-us/library/mt619429.aspx

$SAStokenURL = New-AzureStorageContainerSASToken -Name $BackupContainerName -Context $context -Permission rwdl -StartTime $now.AddHours(-1) -ExpiryTime $now.AddMonths(1) -FullUri 
write-host $SAStokenURL 

で生成することができます。

(私は完全または何かが欠けているではないかもしれないと喜んでここに専門家からさらに知ってます)

0

はPowerShellを通じ、あなたのストレージアカウントのコンテナ/塊への一時的なアクセスを提供するためのSASトークンを生成するには、ここでのコマンドは、物事を働かせるために火を吹くことができます。

$のStartTime - あなたは $ expiryTimeを与えられることにアクセスしたいときから開始時刻 - 終了時刻あなたが

$ sasTokenFullURI =新AzureStorageContainerSASToken -Name $ StorageContainerName与えられることにアクセスしたいときまで - 許可$ Permission -StartTime $ StartTime -ExpiryTime $ expiryTime -Context $ context -FullUri

これは役に立ちます。

+0

ありがとう@Priyanka。スレッドの上で、私は私のような初心者を助けることを望んで答えを続けた。しかし、もう一度感謝します。 –

関連する問題