ビジュアルコンソールと、OpenAPI Explorer、Alibaba Cloud SDK、 Tair(Redis OSS-compatible)を統合するためのResource Orchestration Service (ROS) 。
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とは何ですか?
APIバージョン
Alibaba Cloud OpenAPI Explorerは、APIバージョンごとにTair(Redis OSS-compatible)のAPI操作を管理します。
APIバージョン | 説明 |
(推奨) |
オンラインデバッグ
Tair(Redis OSS-compatible)は、OpenAPI ExplorerでのAPIデバッグなどの機能を提供します。 API操作を呼び出す前に、APIのバージョン、エンドポイント、統合方法など、Tair(Redis OSS-compatible)に関する情報をよく知っていることを確認してください。
オンラインデバッグページのURL: https://api.alibabacloud.com/api/R-kvstore/2015-01-01/CreateInstance
エンドポイント
インスタンスが存在するリージョンに基づいてエンドポイントを選択し、レイテンシを削減します。
たとえば、インスタンスが中国 (張家口) リージョンにある場合、インスタンスのVirtual Private Cloud (VPC) エンドポイントはr-kvstore-vpc.cn-zhangjiakou.aliyuncs.com
です。 詳細については、「エンドポイント」をご参照ください。
サポートされるユーザーID
Alibaba Cloudアカウントを使用してOpenAPI Explorerにログインすると、システムは自動的にそのアカウントをオンラインデバッグに使用します。 Alibaba Cloudアカウントには、すべてのAPI操作を呼び出す権限があります。 Alibaba Cloudアカウントを使用してオンラインデバッグを実行することは、リスクの高い操作です。 Resource Access Management (RAM) ユーザーを作成して使用し、API操作を呼び出したり、ルーチンのO&Mを実行したりすることを推奨します。RAMユーザーを使用してAPI操作を呼び出す前に、ビジネス要件に基づいて必要な権限をRAMユーザーに付与します。 RAMユーザーには、Tair(Redis OSS-compatible)リソースを管理する権限が必要です。 詳細については、「RAMを使用したアクセス制御」をご参照ください。
ID | 対応 |
課金されます | |
RAMユーザー (推奨) | 課金されます |
RAMロール (推奨) | 課金されます |
統合方法
Tair(Redis OSS-compatible)は、Alibaba Cloud SDKやROSなどの複数の統合方法を提供します。 ビジネス要件に基づいて方法を設定できます。
統合方法 | 対応 | 説明 |
Alibaba Cloud SDK (推奨) Alibaba Cloudは、Java、C# 、Go、Python、Swift、TypeScript、PHP、C ++ などの複数のプログラミング言語でSDKを提供しています。 Alibaba Cloud SDKでは、ID、認証情報、署名ルールなど、API操作の実装の詳細を考慮する必要がなくなります。 Alibaba Cloud SDKをアプリケーションに統合して、API操作を直接呼び出すことができます。 | 課金されます | Tair(Redis OSS-compatible) SDKでサポートされているプログラミング言語と依存関係のインストール方法については、 ApsaraDB for Redis SDK |
Alibaba Cloud CLIでは、 | 課金されます | Alibaba Cloud CLIで |
ROSは、クラウドコンピューティングリソースを簡単に管理するのに役立つAlibaba Cloudサービスです。 スタックテンプレートをコンパイルして、ECS (Elastic Compute Service) やApsaraDB RDSインスタンスなどのクラウドコンピューティングリソース、およびテンプレート内のリソース間の依存関係を記述できます。 ROSエンジンは、テンプレートに基づいてスタック内のすべてのリソースを自動的に作成および構成して、自動デプロイとO&Mを実装します。 | 課金されます | Tair(Redis OSS-compatible)は、ROSで呼び出すことができる共通リソースとデータリソースをサポートしています。 詳細については、「ROSリソースリスト (Redis) 」をご参照ください。 |
上記の方法がビジネス要件を満たしていない場合は、カスタムAPIリクエストをカプセル化できます。 ただし、この方法はお勧めできません。 詳細については、「リクエスト構文と署名メソッドV3」をご参照ください。
使用上の注意
APIを呼び出した後にエラーが返された場合は、返されたエラーコードに基づいて、リクエストパラメーターとその値が有効かどうかを確認する必要があります。 詳細については、次をご参照ください: エラーコード
を使用することもできます。 Alibaba Cloud OpenAPI Diagnosticsプラットフォームは、返されたリクエストIDまたはSDKエラー情報に基づいてセルフサービス診断を実行します。