当我尝试连接虚拟机时,Azure 自动化出现以下错误。也可以点击此链接https://stackoverflow.com/questions/29899964/azure-powershell-automation-no-default-subscritpion-has-been-designated
2016 年 1 月 4 日下午 3:33:14,错误:Add-AzureAccount:unknown_user_type:New-AzureVMEndpoint 处的未知用户类型:16 字符:16
2016 年 1 月 4 日下午 3:33:14,错误:Get-AzureVM:未指定默认订阅。使用 Select-AzureSubscription -Default 设置默认订阅。在 New-AzureVMEndpoint:20 char:20 + 完成
我的代码:
workflow New-AzureVM
{
[String] $AzureCredentialAssetName = 'AzureCredential'
[String] $AzureSubscriptionIdAssetName = 'dxxxxxx-xxxxxxx'
# Returns strings with status messages
[OutputType([String])]
# Connect to Azure and select the subscription to work against
$Cred = Get-AutomationPSCredential -Name $AzureCredentialAssetName
$SubId = Get-AutomationVariable -Name $AzureSubscriptionIdAssetName
$AzureAccount = Add-AzureAccount -Credential $Cred
Get-AzureAccount
Get-AzureVM
echo "done"
}
如果我选择 AzureSubscription -Default“订阅名称”它会引发一个错误,指出语法无效。
我还尝试使用 Azure 内置模板连接虚拟机,但每个脚本都会出现此错误: 添加 AzureAccount:unknown_user_type:未知用户