すべてのプロダクト
Search
ドキュメントセンター

ENS:統合の概要

最終更新日:Jun 21, 2026

このトピックでは、ENS がサポートする統合ソリューションについて説明します。 API 操作を呼び出して ENS との自動統合を実装することで、ENS を使用する際の開発効率を向上させることができます。

OpenAPI Explorer の概要

Alibaba Cloud は、さまざまな Alibaba Cloud サービスの API オペレーションを効率的に理解して使用するための OpenAPI Explorer を提供しています。OpenAPI Explorer は、インテリジェント検索、ドキュメント、オンラインデバッグ、SDK ダウンロード、サンプルコード、エラー診断、呼び出し統計など、API オペレーションに関連する複数の機能を提供します。OpenAPI Explorer では、Alibaba Cloud サービスの API オペレーションを呼び出し、API リクエストとレスポンスを確認できます。さらに、OpenAPI Explorer は対応する SDK サンプルコードを自動的に生成するため、Alibaba Cloud サービスを容易に使用できるようになります。

詳細については、「概要」をご参照ください。

バージョンの説明

API バージョン

説明

2017-11-10

このバージョンの使用を推奨します。

オンラインデバッグ

ENS は、OpenAPI Explorer での API デバッグなどの機能を提供します。 API 操作を呼び出す前に、ENS が提供するバージョン、エンドポイント、API スタイル、および呼び出し方法について理解しておく必要があります。

OpenAPI Explorer の ENS ページでは、左側メニューに、インスタンス、ディスク、スナップショット、イメージ、セキュリティグループ、ネットワークなどのサービスカテゴリが一覧表示されます。中央のペインでは、API パラメータを設定し、[China (Hangzhou)] などのサービスアドレスを選択して、リクエストパラメータを入力できます。右側のペインでは、[Documentation][Debugging Result][SDK Sample][CLI Sample] の各タブに、API レート制限、リクエストパラメータ、レスポンスパラメータに関する情報が記載された API ドキュメントが表示されます。

デバッグ

ENS API デバッグポータルにアクセスしてください。

エンドポイント

シンガポールリージョンのエンドポイント ens.ap-southeast-1.aliyuncs.com を使用してください。

詳細については、「エンドポイント」をご参照ください。

アイデンティティ

デフォルトでは、Alibaba Cloud アカウントで OpenAPI Explorer にログオンすると、そのアカウントがオンラインデバッグの実行に使用されます。 Alibaba Cloud アカウントは、すべての API 操作に対する権限を持っています。 Alibaba Cloud アカウントを使用して API 操作を呼び出すと、セキュリティリスクが発生する可能性があります。 Resource Access Management (RAM) ユーザーとして API 操作を呼び出すか、日常の O&M を実行することをお勧めします。 RAM ユーザーとして API 操作を呼び出す前に、ビジネス要件に基づいて、RAM ユーザーに必要な権限を付与してください。 RAM ユーザーは、ENS リソースを管理する権限を持っている必要があります。 詳細については、「ENS のシステムポリシー」をご参照ください。

アイデンティティ

サポート

Alibaba Cloud アカウント

はい

RAM ユーザー(推奨)

はい

RAM ロール(推奨)

はい

RAM ユーザーまたはRAM ロールには必要最小限の権限のみを付与し、RAM ユーザーとして、または RAM ロールを引き受けてオペレーションを呼び出すことを推奨します。

関連ドキュメント

統合方法

呼び出し方法

呼び出し方法

サポート

Alibaba Cloud SDK (推奨)

はい

Alibaba Cloud CLI

はい

Terraform

はい

ROS

はい

カスタム API のカプセル化

はい

Alibaba Cloud SDK

  • Alibaba Cloud は、Java、C#、Go、Python、TypeScript、Node.js、PHP、C++ を含む複数のプログラミング言語で SDK を提供しています。SDK をアプリケーションに統合して、API 操作を直接呼び出すことができます。SDK は、署名ロジック、タイムアウトメカニズム、再試行メカニズムなどの情報をカプセル化し、仕様に基づいて構造化されたレスポンスオブジェクトを返します。これにより、開発者の利便性が向上します。詳細については、「Alibaba Cloud SDK」をご参照ください。

  • Alibaba Cloud SDK を使用してENS API を呼び出すことができます。 サポートされている言語およびインストール手順については、ENS SDK センターをご参照ください。

Alibaba Cloud CLI

  • Alibaba Cloud CLI を使用して ENS の API 操作を呼び出すことができます。 詳細については、「サンプルコマンド」をご参照ください。

  • aliyun コマンドを実行すると、Alibaba Cloud サービスの操作やクラウドサービスリソースの管理ができます。 詳細については、「Alibaba Cloud CLI とは」をご参照ください。

Terraform

Resource Orchestration Service (ROS)

  • ROS は、クラウドコンピューティングリソースの管理を簡素化できる Alibaba Cloud のサービスです。 テンプレートを作成して、Elastic Compute Service (ECS) や ApsaraDB RDS インスタンスなどの必要なクラウドコンピューティングリソースと、リソース間の依存関係を記述できます。 ROS はテンプレートに基づいてすべてのリソースを自動的に作成および設定し、自動デプロイと O&M を実装します。 詳細については、「ROS とは」をご参照ください。

  • ROS を使用して ENS の API 操作を呼び出すことができます。ROS を使用してオーケストレーションできるリソースには、通常リソースとデータリソースが含まれます。

  • ROS を使用して ENS リソースをオーケストレーションする方法については、「ROS を使用したリソースの統合」をご参照ください。

カスタム API カプセル化

ネイティブ HTTP コールを行うには、カスタムリクエストを作成し、リクエストに署名する必要があります。署名メカニズムの詳細については、「機能別の操作一覧」および「リクエスト構文と署名方法 V3」をご参照ください。

注意事項

API コールが失敗した場合、返されたエラーコードを使用してリクエストパラメーターと値を確認してください。詳細については、「エラーコードセンター」をご参照ください。

あるいは、返された RequestID または SDK エラーメッセージを記録し、Alibaba Cloud OpenAPI 診断プラットフォームを使用してセルフサービス診断を行います。