Командлет Stop-AzResourceGroupDeployment отменяет развертывание группы ресурсов Azure, которое началось, но не завершено.
Чтобы остановить развертывание, развертывание должно иметь неполное состояние подготовки, например подготовка, а не завершенное состояние, например "Подготовка" или "Сбой".
Ресурс Azure — это управляемая пользователем сущность, например веб-сайт, база данных или сервер баз данных.
Группа ресурсов — это коллекция ресурсов, развернутых как единица.
Чтобы развернуть группу ресурсов, используйте командлет New-AzResourceGroupDeployment.
Командлет New-AzResource создает новый ресурс, но не активирует операцию развертывания группы ресурсов, которую этот командлет может остановить.
Этот командлет останавливает только одно запущенное развертывание.
Используйте параметр Name для остановки определенного развертывания.
Если опустить параметр Name , Stop-AzResourceGroupDeployment ищет запущенное развертывание и останавливает его.
Если командлет находит несколько запущенных развертываний, команда завершается ошибкой.
Примеры
Пример 1. Запуск и остановка развертывания группы ресурсов
New-AzResourceGroupDeployment -Name mynewstorageaccount -ResourceGroupName myrg -TemplateFile .\storage-account-create-azdeploy.json -TemplateParameterFile .\storage-account-create-azdeploy.parameters.json -AsJob
Id Name PSJobTypeName State HasMoreData Location Command
-- ---- ------------- ----- ----------- -------- -------
1 Long Running... AzureLongRun... Running True localhost New-AzResourceGro...
Stop-AzResourceGroupDeployment -Name mynewstorageaccount -ResourceGroupName myrg
True
Get-Job 1
Id Name PSJobTypeName State HasMoreData Location Command
-- ---- ------------- ----- ----------- -------- -------
1 Long Running... AzureLongRun... Failed True localhost New-AzResourceGro...
Указывает имя развертывания группы ресурсов для остановки.
Если этот параметр не указан, этот командлет выполняет поиск запущенного развертывания в группе ресурсов и останавливает его.
Если он находит несколько запущенных развертываний, команда завершается ошибкой.
Чтобы получить имя развертывания, используйте командлет Get-AzResourceGroupDeployment.
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.