このトピックでは、Alibaba Cloud Elastic Compute Service (ECS) の API リファレンスについて説明します。Web サービスや 1 つ以上のプログラミング言語に精通している場合は、API を使用して ECS リソースを管理したり、アプリケーションを開発したりすることを推奨します。詳細については、「 API の概要」をご参照ください 。

制限

作成できる ECS インスタンス、ディスク、セキュリティグループ、スナップショット、およびネットワーク帯域幅の数と仕様に制限を設けています。詳細については、「制限事項」をご参照ください 。API の説明、オプションのパラメーター値、および利用できる仕様が、制限事項で説明されているリソースまたは仕様の制限と競合する場合は、常に制限事項のトピックが優先されます。

メソッド

HTTP または HTTPS リクエストを許可しており、GET メソッドまたは POST メソッドも同様です。次の方法を使用してリクエストを行うことができます。

特に、SDK、CLI、API Explorer を使用して認証プロセスをスキップすることができます。HTTP または HTTPS でリクエストするよりも、言語固有の SDK を使用する方が簡単です。

注意
Alibaba Cloud CLI および SDK で API を呼び出すときに、リクエストパラメーターからピリオド (.) を削除してください。たとえば、SystemDisk.Category ではなく、SystemDiskCategory を使用します。

ただし、HTTP または HTTPS プロトコルで API URL リクエストを行う場合は、すべてのリクエストに対して認証プロセスを完了する必要があります。詳細については、「署名」 および 「AccessKey の作成」をご参照ください。

用語集

項目 英語 意味
リージョン Region Alibaba Cloud が設置した特定のデータセンターで、ビジネスを実行できます。ネットワークの待ち時間を短縮するために、世界中のリージョンをリンクしています。ただし、ECS リソースの作成後に、そのリージョンを変更することはできません。
利用可能ゾーン Zone 指定されたリージョンに独立した電力グリッドとネットワークを持つエリア。各リージョンには 1 つ以上のゾーンがあります。特定のゾーン内の ECS リソースのネットワーク待ち時間が短縮されます。
インスタンス Instance CPU、メモリ、オペレーティングシステム、帯域幅、ディスク、その他の基本的なコンピューティングコンポーネントを含む仮想コンピューティング環境。ECS インスタンスは独立した仮想マシンであり、ECS の中心となる要素です。詳細については、「インスタンスタイプファミリー」をご参照ください 。
イメージ Image インスタンスの実行環境テンプレート。オペレーティングシステムとプリインストールされたソフトウェアが含まれています。イメージを使用して、インスタンスを作成したり、インスタンスのシステムディスクを変更できます。
ディスク Disk インスタンスのストレージデバイス。
セキュリティグループ Security group インスタンス関連のセキュリティグループ。インスタンスは、少なくとも 1 つのセキュリティグループに属している必要があります。セキュリティグループのセキュリティポリシーは、グループ内のすべてのインスタンスに適用されます。
スナップショット Snapshot ディスク用に作成された復元ポイント。指定された時間にディスクデータが格納され、ディスクデータの復元やカスタムイメージの作成に使用できます。
タグ Tag キーと値のペアで構成されます。ECS リソースにタグを割り当てて、迅速なリスティングとフィルタリングを行うことができます。
IP アドレス IP address インスタンスのインターネットまたはイントラネットの IP アドレス。