Cloud Control API は、開発者向けの標準化されたリソースベースの API のセットであり、統一されたコンソールと SDK を備えています。 クラウドコンピューティング サービスが多様化するにつれて、API の数も増え続けており、クラウド リソースの管理と新しい製品機能への適応にかかるユーザーのコストが増大しています。 Cloud Control API を使用すると、開発者は API 間の依存関係を理解する必要がなくなり、多様なインターフェイスに通常伴う学習コストがなくなります。リソース管理のライフサイクル全体で標準化された API を呼び出すことができます。クラウド サービスの新しい機能がリリースされた後、パラメーターを変更するだけで新しい機能を統合できます。
メリット
以下のメリットがあります。
無料です。
複数の Alibaba Cloud SDK バージョンを維持する必要がなくなります。
API 間の依存関係を理解する必要なく、Alibaba Cloud サービスを簡単に統合できます。
統一されたコンソール インターフェイスを提供します。
一般的なプログラミング言語用の SDK を提供し、継続的に更新されます。
新しい製品と機能を継続的にサポートします。
クラウド サービスのプロパティを動的に更新します。
一部の API に非同期実行を採用して、タスクの安定性を強化します。
主な機能
Cloud Control API は、開発者がクラウド リソースのライフサイクルを効率的に管理できるように、統一された操作と SDK を提供します。
統一インターフェイス
標準化されたリソースベースの API を使用すると、開発者は統一されたリクエストパス形式と共通のリクエスト パラメーターおよびレスポンス パラメーターを使用して、さまざまな製品のライフサイクルを管理できます。
API 名
説明
ListProducts
製品リストを照会します。
ListResourceTypes
リソース メタデータを照会します。
CreateResource
リソースを作成します。
UpdateResource
リソースを更新します。
GetResources
リソースを照会します。
DeleteResource
リソースを削除します。
OpenAPI ポータルでは、以下を含む幅広い機能が利用可能です。
リソース属性、承認ポリシー、リソース メタデータを表示します。
リクエスト パスとパラメーターを表示します。
一般的なプログラミング言語でサンプル コードを動的に生成します。
API の詳細を表示します。
API を呼び出して、結果とエラー診断を表示します。
タスクを非同期で管理します。
統一 SDK
Cloud Control API は、一般的なプログラミング言語用の SDK をカプセル化しています。 詳細については、「SDK のインストール」をご参照ください。 SDK センターでは、インストールとサンプル コードに関する情報も提供しており、開発者が SDK をより簡単に統合して使用できるように支援します。