Web ポータルを使用して Azure に Linux VM を作成し、SSH で問題なく接続できましたが、ドキュメントを精査したところ、動作する CLI コマンドを組み立てることができませんでした。次に例を示します。
$ azure vm quick-create -M newkey.pub -g myresgrp -Q CoreOS --name gaiusvm1 -u gaius -l westeurope -y Linux
これは次の場合に失敗します。
error: The subscription is not registered to use namespace 'Microsoft.Compute'. See https://aka.ms/rps-not-found for how to register subscriptions.
error: Error information has been recorded to /Users/gaius/.azure/azure.err
error: vm quick-create command failed
CLI で表示されるサブスクリプションazure account list
が、Web ポータルでも表示される従量課金制であることを確認しました。
私が行ったエラーのページの指示に従って:
$ azure provider register Microsoft.Compute
これは失敗します:
error: Namespace Microsoft.Compute Registration took too long to complete
error: Error information has been recorded to /Users/gaius/.azure/azure.err
error: provider register command failed
CLI がポータルと異なる点は何ですか?実際には同じサービスを裏で呼び出していると思いますが、この名前空間や他の名前空間に登録するにはどうすればよいでしょうか?