このドキュメントでは、APIを使用してHPCサービスを操作する方法について説明します。現在、このドキュメントで説明されているすべてのAPIは、OpenAPI仕様の形式でリリースされています。
注:これらのAPIを使用する前に、 E-HPC製品紹介、ユーザー契約、および請求方法を十分に理解してください。
用語集
| 用語 | 説明 |
|---|---|
| Instance | 高性能の物理サーバー。 |
| Region | リソースが配置されているリージョン。異なる地域間のイントラネット相互接続はサポートされていません。 |
注意:APIの説明のセクションでは、オプションのパラメータ値または利用可能な仕様に関する公式サイトで指定されたインスタンスタイプと競合が発生した場合、公式サイトの情報が優先されます。
OpenAPIの概要
合計
現在、合計19のAPIが提供されています。
サービスアドレス
ehpc.aliyuncs.com
APIバージョン
2017-07-14
クラスター関連のAPI
| API | 説明 |
|---|---|
| CreateCluster | クラスタを作成します。 |
| DeleteCluster | クラスタを解放します。 |
| ListCluster | クラスタリストを照会します。 |
| ModifyClusterAttribute | クラスタ属性を変更します。 |
| DescribeCluster | クラスタの詳細を照会します。 |
ノード関連のAPI
| API | 説明 |
|---|---|
| AddNodes | コンピューティングノードをバッチで追加します(スケールアップ)。 |
| ListNodes | ノードリストを照会します。 |
| ResetNodes | 計算ノードをバッチでリセットします。 |
| DeleteNodes | バッチでコンピューティングノードを削除します。 |
クラスタユーザーに関連するAPI
| API | 説明 |
|---|---|
| ListUsers | ユーザーリストを照会します。 |
| AddUsers | ユーザーアカウントをバッチで追加します。 |
| DeleteUsers | バッチでユーザーアカウントを削除します。 |
| ModifyUserGroups | バッチでユーザー権限グループを変更します。 |
| ModifyUserPasswords | バッチでユーザーパスワードを変更します。 |
共有ストレージに関連するAPI
| API | 説明 |
|---|---|
| ListVolumes | データボリュームリストを照会します。 |
ソフトウェア関連のAPIおよびその他のAPI
| API | 説明 |
|---|---|
| ListRegions | 使用可能なリージョンのリストを照会します。 |
| ListImages | サポートされているシステムイメージのリストを照会します。 |
| ListSoftwares | サポートされているソフトウェアのリストを照会します。 |
| ListPreferredEcsTypes | 推奨されるECSインスタンスタイプを照会します。 |