我正在構建一個Power Shell腳本,以便在Azure中自動設置網站環境。該網站使用帳戶存儲。如果存在,我希望腳本不要創建帳戶存儲。如何使用Get-AzureStorageAccount檢查Azure中的存儲帳戶
我想到用Get-AzureStorageAccount
這種方式可以工作,但它不會:
Write-Verbose "[Start] creating $Name storage account $Location location"
$storageAcct = Get-AzureStorageAccount –StorageAccountName $Name
if (!$storageAcct)
{
$storageAcct = New-AzureStorageAccount -StorageAccountName $Name -Location $Location -Verbose
if ($storageAcct)
{
Write-Verbose "[Finish] creating $Name storage account in $Location location"
}
else
{
throw "Failed to create a Windows Azure storage account. Failure in New-AzureStorage.ps1"
}
}
else
{
Write-Verbose "$Name storage account in $Location location already exists, skipping creation"
}
問題是我不知道如何處理的Get-AzureStorageAccount
回報。
非常感謝您提前!
你能否詳細說明的情況下?你是什麼意思「......不知道如何處理Get-AzureStorageAccount''的返回?發生了什麼,你想要發生什麼? – Raf
如果'Get-AzureStorageAccount'沒有返回存儲賬戶用我提供的名字創建存儲帳戶,否則跳過這一步。 – Julen