エラー内容
VM Role用のVHDを作成した後、CSUPLOADスクリプトを使用してアップロードすると次のようなエラーが発生します。
エラーは、「A parameter was incorrect. Details: The subscription is not authorized for this feature」と表示されます。
「パラメータが不正です。詳細:このサブスクリプションでは、この機能は許可されていません」と言った意味でしょうか。多少、ミスリードされそうになるエラー文です。
原因
このエラーは、CSUPLOADスクリプトに渡すパラメータが不正な場合に発生します。
上のケースでは、Locationパラメータに、使用できない「Anywhere US」と設定した為に発生しました。
Locationパラメータには、存在するデータセンターのロケーション名を指定する必要があります。
解決策
Locationパラメータに、データセンタ名を指定します。設定できる名前は以下になります。
- South Central US
- North Central US
- North Europe
- West Europe
- Southeast Asia
- East Asia