Как создать лазурный стек в лазурном облаке

Мы создаем стек Azure в облаке Azure, следуя документам Microsoft Azure.

Мы застряли в этом документе: https://docs.microsoft.com/en-us/azure/azure-stack/azure-stack-policy-module

по этому заголовку: применить политику к группе ресурсов

$resourceGroupName = ‘myRG01’
$s = Select-AzureRmSubscription -SubscriptionName "<Azure Subscription Name>"
$policy = New-AzureRmPolicyDefinition -Name AzureStackPolicyDefinition -Policy (**Get-AzureStackRmPolicy**)
New-AzureRmPolicyAssignment -Name AzureStack -PolicyDefinition $policy -Scope /subscriptions/$subscriptionID/resourceGroups/$rgName

когда мы запускаем вышеуказанный скрипт PowerShell, мы наблюдаем нижеупомянутую ошибку:

Get-AzureStackRmPolicy : The term 'Get-AzureStackRmPolicy' is not recognized as the name of a cmdlet, function, script file, or operable 
program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
At line:2 char:81
+ ... ion -Name AzureStackPolicyDefinition -Policy (Get-AzureStackRmPolicy)
+                                                   ~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (Get-AzureStackRmPolicy:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

2 ответа

Решение

Когда мы заменили Get-AzureStackRmPolicy на Get-AzsPolicy, мы смогли создать все ресурсы. Мы получили это после просмотра сценария, предоставленного Microsoft в их репозитории github.

Примечание. Microsoft Azure Stack - это гибридная облачная платформа, которая позволяет предоставлять службы Azure из вашего центра обработки данных.

Если вы уже установили Azure Stack в свой центр обработки данных, вы можете использовать следующий командлет после установки PowerShell для Azure Stack.

Дополнительные сведения см. В разделе "Документация стека Azure".

Другие вопросы по тегам