Спойлер: я новичок в Azure и Azure Powershell.
Я начал изучать Azure и Azure Powershell, и моей текущей самостоятельной тренировкой было написание сценария, который проверяет, существует ли конкретная группа ресурсов вAzure.Если эта конкретная группа ресурсов не существует, создайте ее.Поэтому я начал писать этот сценарий:
# Exit on error
$ErrorActionPreference = "Stop"
# Import module for Azure Rm
Import-Module AzureRM
# Connect with Azure
Connect-AzureRmAccount
# Define name of Resource group we want to create
$ResourceGroupTest = "ResourceGroupForStorageAccount"
# Check if ResourceGroup exists
Get-AzureRmResourceGroup -Name $ResourceGroupTest -ErrorVariable $NotPresent -ErrorAction SilentlyContinue
Write-Host "Start to check if Resource group '$($ResourceGroupTest)' exists..."
if ($NotPresent) {
Write-Host "Resource group with name '$($ResourceGroupTest)' does not exist."
# Create resource group
New-AzureRmResourceGroup -Name $ResourceGroupTest -Location "West Europe" -Verbose
} else {
Write-Host "Found Resource group with name '$($ResourceGroupTest)'."
}
Теперь, когда я запускаю этот сценарий, я получаю такой вывод:
Start to check if Resource group 'ResourceGroupForStorageAccount' exists...
Found Resource group with name 'ResourceGroupForStorageAccount'.
Account SubscriptionName Tenant ...
------- ---------------- -------- ...
my.email@host.com Some subscription ...
Но я не могу найти эту вновь созданную группу ресурсовс именем ResourceGroupForStorageAccount в списке групп ресурсов на портале Azure RM.
Где моя проблема?