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

:API の概要

最終更新日:Jul 03, 2026

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

本製品 (FC-Open/2021-04-06) の API は、ROA 標準に準拠した 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

タイトル

説明

ListReservedCapacities ListReservedCapacities 購入済みのサブスクリプションインスタンスを照会します。本 API 操作は非推奨となりました。今後、本 API 操作の使用を継続しないことを推奨します。

リージョンとゾーン

API

タイトル

説明

GetAccountSettings GetAccountSettings この操作を呼び出して、アカウントに関する情報をクエリできます。

サービス

API

タイトル

説明

PublishServiceVersion PublishServiceVersion サービスバージョンを公開します。

サービスバージョン

API

タイトル

説明

UpdateTrigger UpdateTrigger トリガーを変更します。
GetTrigger GetTrigger トリガーの情報を照会します。
ListTriggers ListTriggers 関数のトリガーを照会します。

トリガー

API

タイトル

説明

GetAlias GetAlias エイリアスに関する情報を照会します。

カスタムドメイン名

API

タイトル

説明

GetFunctionCode GetFunctionCode 関数のコードパッケージを照会します。
InvokeFunction InvokeFunction 関数を呼び出します。

エイリアス

API

タイトル

説明

PutFunctionAsyncInvokeConfig PutFunctionAsyncInvokeConfig 関数の非同期呼び出し構成を作成または変更します。
DeleteFunctionAsyncInvokeConfig DeleteFunctionAsyncInvokeConfig 非同期呼び出し構成を削除します。
GetFunctionAsyncInvokeConfig GetFunctionAsyncInvokeConfig 関数の非同期呼び出し構成を取得します。
ListFunctionAsyncInvokeConfigs ListFunctionAsyncInvokeConfigs サービス内の関数のすべての非同期呼び出し構成を照会します。 構成の数が limit パラメーターの値を超えた場合、nextToken パラメーターが返されます。 nextToken パラメーターを使用して、結果の次のページを照会できます。

関数

API

タイトル

説明

DeleteFunctionOnDemandConfig DeleteFunctionOnDemandConfig 関数の同時実行構成を削除します。
GetFunctionOnDemandConfig GetFunctionOnDemandConfig オンデマンドインスタンスの構成を取得します。
ListOnDemandConfigs ListOnDemandConfigs オンデマンドインスタンスの構成を照会する関数です。
PutFunctionOnDemandConfig PutFunctionOnDemandConfig 関数ルールを作成します。

関数非同期構成

API

タイトル

説明

GetProvisionConfig GetProvisionConfig プロビジョニング設定の詳細を照会します。
ListProvisionConfigs ListProvisionConfigs プロビジョニング済みインスタンスの構成を照会します。
PutProvisionConfig PutProvisionConfig プロビジョニング構成を作成します。

関数オンデマンド構成

API

タイトル

説明

StopStatefulAsyncInvocation StopStatefulAsyncInvocation 非同期タスクを停止します。
ListStatefulAsyncInvocationFunctions ListStatefulAsyncInvocationFunctions 現在のアカウント内で非同期タスクが有効化されているすべての関数リソースをクエリします。
GetStatefulAsyncInvocation GetStatefulAsyncInvocation 指定された条件に合致する非同期タスクのレコードを取得します。
ListStatefulAsyncInvocations ListStatefulAsyncInvocations 指定された条件を満たす非同期タスク内のすべての非同期呼び出しを照会します。

予約済み関数構成

API

タイトル

説明

CreateLayerVersion CreateLayerVersion レイヤーのバージョンをリリースします。
DeleteLayerVersion DeleteLayerVersion レイヤーのバージョンを削除します。
ListLayerVersions ListLayerVersions レイヤーのバージョンのリストを取得します。
GetLayerVersion GetLayerVersion レイヤーのバージョンを照会します。
PutLayerACL PutLayerACL レイヤーの権限を変更します。

非同期タスク

API

タイトル

説明

ListEventSources ListEventSources 関数の呼び出しのためのイベントソースのリストを照会します。
DeregisterEventSource DeregisterEventSource 関数の呼び出しに対するイベントソースの登録を解除します。この API 操作は非推奨となっているため、使用しないことを推奨します。
RegisterEventSource RegisterEventSource イベントソースを登録します。

レイヤー

API

タイトル

説明

CreateVpcBinding CreateVpcBinding VPC 接続を作成します。
DeleteVpcBinding DeleteVpcBinding VPC ファイアウォールに指定されたポリシーグループから、アクセスコントロールポリシーを削除します。
ListVpcBindings ListVpcBindings 既存の VPC 接続の一覧を照会します。

イベントソース

API

タイトル

説明

GetResourceTags GetResourceTags リソースのすべてのタグを照会します。
ListTaggedResources ListTaggedResources すべてのタグ付けされたサービスを照会します。

VPC バインディング

API

タイトル

説明

CreateAlias CreateAlias エイリアスを作成します。
CreateCustomDomain CreateCustomDomain カスタムドメイン名を追加します。
CreateFunction CreateFunction 関数を作成します。
CreateService CreateService サービスを作成します。
CreateTrigger CreateTrigger トリガーが作成されます。
DeleteAlias DeleteAlias エイリアスを削除します。
DeleteCustomDomain DeleteCustomDomain カスタムドメイン名を削除します。
DeleteFunction DeleteFunction 関数を削除します。関数を削除する前に、その関数に設定されたトリガーをすべて削除する必要があります。
DeleteService DeleteService サービスを削除します。
DeleteServiceVersion DeleteServiceVersion サービスバージョンを削除します。
DeleteTrigger DeleteTrigger トリガーを削除します。
DescribeRegions DescribeRegions FC 2.0 で利用可能なリージョンを照会します。
GetCustomDomain GetCustomDomain カスタムドメイン名の情報を照会します。
GetFunction GetFunction 関数の情報を照会します。
GetService GetService 指定されたサービスに関する情報を照会します。
ListAliases ListAliases サービス内のすべてのエイリアスを照会します。
ListCustomDomains ListCustomDomains 利用可能なカスタムドメイン名を照会します。
ListFunctions ListFunctions 関数の一覧を取得します。
ListInstances ListInstances 関数のアクティブなインスタンスを一覧表示します。
ListLayers ListLayers レイヤーのリストを取得します。
ListServiceVersions ListServiceVersions サービスのすべてのバージョンを照会します。
ListServices ListServices サービスの一覧をクエリします。
TagResource TagResource リソースにタグを追加します。
UntagResource UntagResource リソースからタグを削除します。
UpdateAlias UpdateAlias エイリアスを更新します。
UpdateCustomDomain UpdateCustomDomain カスタムドメイン名を変更します。
UpdateFunction UpdateFunction 関数の構成を更新します。
UpdateService UpdateService サービスを更新します。