VMに接続しようとすると、Azureオートメーションで次のエラーが発生します。また、このリンクに従ってください https://stackoverflow.com/questions/29899964/Azure-powershell-automation-no-default-subscritpion-has-been-designated
2016年1月4日3:33:14 PM、エラー:Add-AzureAccount:unknown_user_type:不明なユーザータイプ(New-AzureVMEndpoint:16 char:16)
2016年1月4日3:33:14 PM、エラー: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"
}
ISelect-AzureSubscription -Default 'SubscriptionName'の場合、構文が無効であることを示すエラーがスローされます。
また、VMに接続するためにAzureの組み込みテンプレートを使用しようとしますが、すべてのスクリプトでこのエラーが発生します:Add-AzureAccount:unknown_user_type:Unknown User
資格情報アセット名(ユーザー名ではない)が単純な文字列であることを確認してください。また、認証情報アセットのユーザー名が、Microsoft/Liveアカウント([email protected])ではなく、有効なOrgIDユーザー(例:[email protected])であることを確認してください。