このトピックでは、Visual Studio Code (VS Code) 用 Alibaba Cloud CLI 拡張機能をインストールして使用する方法について説明します。この例では、VS Code エディターで Alibaba Cloud CLI 拡張機能を使用して、Elastic Compute Service の DescribeInstances
操作が呼び出されます。
前提条件
Alibaba Cloud CLI がインストールされ、Alibaba Cloud CLI のプロファイル情報が構成されていること。 Alibaba Cloud CLI のインストール方法とプロファイル情報の構成方法の詳細については、「Alibaba Cloud CLI を使用して API 操作を呼び出す」をご参照ください。
Alibaba Cloud CLI へのアクセスに使用する Resource Access Management (RAM) ユーザーに
AliyunECSReadOnlyAccess
権限が付与されていること。ECS
概要
Alibaba Cloud CLI 拡張機能を使用して、VS Code エディターで ECS の DescribeInstances
操作を呼び出すには、次の手順を実行します。
Alibaba Cloud CLI Tools
という名前の Alibaba Cloud CLI 拡張機能をインストールします。ファイル名拡張子が
.aliyun
のファイルを作成し、DescribeInstances
操作を呼び出すコマンドをファイルに書き込みます。実行するコマンドを選択し、エディターまたはターミナルでコマンドを実行します。
手順 1:Alibaba Cloud CLI 拡張機能をインストールする
マーケットプレイスから拡張機能をインストールする
VS Code エディターの左側の Activity Bar で、
アイコンをクリックします。
検索ボックスに
Alibaba Cloud CLI Tools
と入力します。検索結果から Alibaba Cloud CLI Tools を選択し、[インストール] をクリックします。
ブラウザから拡張機能をインストールする
ブラウザでマーケットプレイスの Alibaba Cloud CLI Tools の公式ページにアクセスし、[インストール] をクリックします。 VS Code エディターの Alibaba Cloud CLI 拡張機能ページに移動します。
[インストール] をクリックします。
Alibaba Cloud CLI 拡張機能がインストールされると、Alibaba Cloud CLI 拡張機能のアイコンと現在の構成が下部のステータスバーに表示されます。アイコンをクリックして、拡張機能のプロファイル情報を構成できます。
手順 2:コマンドを記述する
VS Code エディターで、[ファイル] > [新しいファイル] を選択します。表示されるダイアログボックスで、
example.aliyun
と入力して、ファイル名拡張子が.aliyun
のファイルを作成します。説明.aliyun
ファイルにコードを記述すると、Alibaba Cloud CLI 拡張機能はコマンド補完ヒントを提供します。これはコーディング効率を大幅に向上させます。コマンドの自動補完
メソッドの自動補完
パラメーターの自動補完
ヒントに基づいて次のコマンドを記述し、必要に応じてパラメーターを指定します。
aliyun ecs DescribeInstances --InstanceIds "['i-bp118piqciobxjkb****']"
手順 3:コマンドを実行する
コマンドを記述したら、ターミナルまたはエディターでコマンドを実行できます。
完全なコマンドをターミナルで実行する
実行するコマンドの上にある [実行] をクリックしてターミナルを開き、完全なコマンドを実行します。
コマンドの選択部分をターミナルで実行する
マウスの左ボタンを押したまま、実行するコマンドの部分を選択します。選択した部分を右クリックします。
[alibaba Cloud CLI] > [ターミナルで実行] を選択してターミナルを開き、コマンドの選択部分を実行します。
コマンドの選択部分をエディターで実行する
マウスの左ボタンを押したまま、実行するコマンドの部分を選択します。選択した部分を右クリックします。
[alibaba Cloud CLI] > [エディターで実行] を選択して、VS Code エディターで選択部分を実行します。