Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этом примере скрипта PowerShell создается пример центра уведомлений Azure.
Примечание.
Мы рекомендуем использовать модуль Azure Az PowerShell для взаимодействия с Azure. Сведения о начале работы см. в статье "Установка Azure PowerShell". Чтобы узнать, как перейти на модуль Az PowerShell, см. статью Миграция Azure PowerShell с AzureRM на Az.
Для этого примера требуется Azure PowerShell Az 1.0 или более поздней версии. Запустите Get-Module -ListAvailable Az
для просмотра установленных версий.
Если необходимо выполнить установку, см. статью об установке модуля Azure PowerShell.
Запустите Connect-AzAccount для входа в Azure.
Предпосылки
- Подписка Azure . Если у вас нет подписки Azure, создайте бесплатную учетную запись перед началом работы.
Пример скрипта
# Set appropriate values for these variables
$resourceGroupName = "<Enter a name for the resource group>"
$nhubnamespace = "<Enter a name for the notification hub namespace>"
$location = "East US"
# Create a resource group.
New-AzResourceGroup -Name $resourceGroupName -Location $location
# Create a namespace for the resource group
New-AzNotificationHubsNamespace -ResourceGroup $resourceGroupName -Namespace $nhubnamespace -Location $location
# Create an input JSON file that you use with the New-AzNotificationHub command
$text = '{"name": "MyNotificationHub", "Location": "East US", "Properties": { }}'
$text | Out-File "inputfile2.json"
# Create a notification hub
New-AzNotificationHub -ResourceGroup $resourceGroupName -Namespace $nhubnamespace -InputFile .\inputfile.json
Восстановление развертывания
После запуска примера скрипта можно использовать следующую команду, чтобы удалить группу ресурсов и все ресурсы, связанные с ней:
Remove-AzResourceGroup -ResourceGroupName $resourceGroupName
Объяснение скрипта
Этот сценарий использует следующие команды:
Приказ | Примечания. |
---|---|
New-AzResourceGroup | Создает группу ресурсов, в которой хранятся все ресурсы. |
New-AzNotificationHubsNamespace | Создает пространство имен для концентратора уведомлений. |
New-AzNotificationHub | Создает концентратор уведомлений. |
Remove-AzResourceGroup | Удаляет группу ресурсов, включая все вложенные в неё ресурсы. |
Дальнейшие действия
Дополнительные сведения о Azure PowerShell см. в документации по Azure PowerShell.