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

Service Catalog:API の概要

最終更新日:Jul 03, 2026

API 標準および多言語対応の SDK

本製品 (servicecatalog/2021-09-01) の API は、RPC 標準に準拠した OpenAPI 仕様を採用しています。Alibaba Cloud には主要なプログラミング言語に対応した SDK が用意され、リクエスト署名のような手間がかかる手順を省略できます。そのため、開発者は HTTP 通信の詳細を意識することなく、各言語の構文で API を呼び出すことが可能になります。

カスタム署名

署名のカスタマイズが必要な場合、「署名メカニズム」を参照してリクエストに手動で署名できます。手動署名プロセスは非常に煩雑で、通常はおよそ 5 営業日かかります。詳細については、DingTalk サポート窓口 (グループチャット ID:147535001692) までお問い合わせください。

はじめに

Alibaba Cloud アカウント (root ユーザー) は最高レベルの管理権限を持ち、その AccessKey ペアが悪用されると、関連するすべてのリソースが不正にアクセスされ、重大なセキュリティリスクを引き起こす可能性があります。そのため、必要な場合以外は、Alibaba Cloud アカウントを使用しないでください。その代わりに、API のみでのアクセスを許可された Resource Access Management (RAM) ユーザーを作成し、RAM ポリシーを設定することで、最小権限の原則 (PoLP) を徹底してください。

API セキュリティを確保するには、以下を作成し、設定する必要があります。

サービス検出

API

タイトル

説明

GetProductAsEndUser GetProductAsEndUser ユーザーとしてプロダクトの情報を照会します。
ListProductsAsEndUser ListProductsAsEndUser ユーザーとしてプロダクトを照会します。

サービスリクエスト

API

タイトル

説明

ListLaunchOptions ListLaunchOptions 起動オプションをクエリします。
LaunchProduct LaunchProduct プロダクトを起動します。
TerminateProvisionedProduct TerminateProvisionedProduct プロダクトインスタンスを終了します。
UpdateProvisionedProduct UpdateProvisionedProduct プロダクトインスタンスに関する情報を更新します。

プラン

API

タイトル

説明

CreateProvisionedProductPlan CreateProvisionedProductPlan プランを作成します。
GetProvisionedProductPlan GetProvisionedProductPlan プランの詳細を照会します。
ListProvisionedProductPlans ListProvisionedProductPlans プランのリストを照会します。エンドユーザーディメンションまたは審査ディメンションからプランを照会できます。
CancelProvisionedProductPlan CancelProvisionedProductPlan プランをキャンセルします。
UpdateProvisionedProductPlan UpdateProvisionedProductPlan プランを更新します。
ApproveProvisionedProductPlan ApproveProvisionedProductPlan プランを審査します。
ListProvisionedProductPlanApprovers ListProvisionedProductPlanApprovers 計画のレビュー担当者のリストを照会します。
ExecuteProvisionedProductPlan ExecuteProvisionedProductPlan プランを実行します。
DeleteProvisionedProductPlan DeleteProvisionedProductPlan プランを削除します。

インスタンス

API

タイトル

説明

GetProvisionedProduct GetProvisionedProduct プロダクトインスタンスの情報を照会します。
ListProvisionedProducts ListProvisionedProducts プロダクトインスタンスを照会します。

プロダクト

API

タイトル

説明

CopyProduct CopyProduct プロダクトを複製します。
GetProductAsAdmin GetProductAsAdmin 管理者としてプロダクトの情報を照会します。
ListProductsAsAdmin ListProductsAsAdmin 管理者としてプロダクトをクエリします。

プロダクトバージョン

API

タイトル

説明

CreateProductVersion CreateProductVersion プロダクトバージョンを作成します。
DeleteProductVersion DeleteProductVersion プロダクトバージョンを削除します。
UpdateProductVersion UpdateProductVersion プロダクトバージョンの情報を更新します。
GetProductVersion GetProductVersion プロダクトバージョンの詳細情報を照会します。
ListProductVersions ListProductVersions プロダクトのバージョンをクエリします。

テンプレート

API

タイトル

説明

CreatePortfolio CreatePortfolio プロダクトポートフォリオを作成します。
AssociateProductWithPortfolio AssociateProductWithPortfolio プロダクトを製品ポートフォリオに追加します。
DeletePortfolio DeletePortfolio 製品ポートフォリオを削除します。
DisassociateProductFromPortfolio DisassociateProductFromPortfolio 製品ポートフォリオからプロダクトを削除します。
UpdatePortfolio UpdatePortfolio ポートフォリオを更新します。
GetPortfolio GetPortfolio 製品ポートフォリオに関する情報を照会します。
ListPortfolios ListPortfolios ポートフォリオのリストを照会します。

製品ポートフォリオ

API

タイトル

説明

CreateConstraint CreateConstraint 制約を作成します。
DeleteConstraint DeleteConstraint 制約を削除します。
UpdateConstraint UpdateConstraint 制約の情報を更新します。
GetConstraint GetConstraint 制約に関する情報を照会します。

制約

API

タイトル

説明

AssociatePrincipalWithPortfolio AssociatePrincipalWithPortfolio Resource Access Management (RAM) ユーザーまたは RAM ロールをプロダクトポートフォリオに関連付けます。
DisassociatePrincipalFromPortfolio DisassociatePrincipalFromPortfolio プリンシパルが製品ポートフォリオにアクセスするための権限付与を削除します。
ListPrincipals ListPrincipals プロダクトポートフォリオで権限を付与された Resource Access Management (RAM) ユーザーと RAM ロールをリストアップします。

権限付与

API

タイトル

説明

GetTagOption GetTagOption タグオプションの詳細を照会します。
DisAssociateTagOptionFromResource DisAssociateTagOptionFromResource リソースからタグオプションの関連付けを解除します。
ListResourcesForTagOption ListResourcesForTagOption タグオプションに関連付けられているリソースを照会します。
UpdateTagOption UpdateTagOption タグオプションを更新します。
ListTagOptions ListTagOptions タグオプションの一覧を取得します。
DeleteTagOption DeleteTagOption タグオプションを削除します。
CreateTagOption CreateTagOption タグオプションを作成します。
AssociateTagOptionWithResource AssociateTagOptionWithResource タグオプションをリソースに関連付けます。

リージョン

API

タイトル

説明

CreateProduct CreateProduct プロダクトを作成します。
CreateTemplate CreateTemplate テンプレートを作成します。Service Catalog は、指定したパラメーターに基づいてテンプレートを保存し、テンプレートの URL を返します。
DeleteProduct DeleteProduct プロダクトを削除します。
GetTask GetTask タスクの情報を照会します。
GetTemplate GetTemplate テンプレートの詳細を照会します。
ListRegions ListRegions リージョンを照会します。
ListTasks ListTasks タスクの一覧を照会します。
UpdateProduct UpdateProduct プロダクトを更新します。