全部產品
Search
文件中心

Function Compute:API概覽

更新時間:Jul 06, 2024

本文介紹Function Compute提供的各種類型的API介面。

說明 原版API目前處於維護階段,推薦您使用升級版API。更多資訊,請參見API概覽(2021-04-16推薦)

使用說明

使用API之前,請擷取阿里雲帳號Account ID及阿里雲身份認證資訊AccessKey,以便有效通過用戶端工具(SDK、CLI等)訪問API。更多資訊,請參見以下文檔。

服務

API描述
CreateService調用CreateService介面建立服務。
DeleteService調用DeleteService介面刪除服務。
UpdateService調用UpdateService介面更新服務資訊。
GetService調用GetService介面擷取服務資訊。
ListServices調用ListServices介面擷取服務列表。

函數

API描述
CreateFunction調用CreateFunction介面建立函數。
DeleteFunction調用DeleteFunction介面刪除函數。
UpdateFunction調用UpdateFunction更新函數資訊。
GetFunction調用GetFunction介面擷取函數資訊。
GetFunctionCode調用GetFunctionCode介面擷取函數程式碼封裝。
ListFunctions調用ListFunctions介面擷取函數列表。
InvokeFunction調用InvokeFunction調用執行函數。

觸發器

API描述
CreateTrigger調用CreateTrigger介面建立觸發器。
DeleteTrigger調用DeleteTrigger介面刪除觸發器。
UpdateTrigger調用UpdateTrigger介面更新觸發器。
GetTrigger調用GetTrigger介面擷取觸發器資訊。
ListTriggers調用ListTriggers介面擷取觸發器列表。

版本

API描述
PublishServiceVersion調用PublishServiceVersion介面發布服務版本。
DeleteServiceVersion調用DeleteServiceVersion介面刪除版本。
ListServiceVersions調用ListServiceVersion介面擷取版本列表。

別名

API描述
CreateAlias調用CreateAlias介面建立別名。
DeleteAlias調用DeleteAlias介面刪除別名。
UpdateAlias調用UpdateAlias介面更新別名。
GetAlias調用GetAlias介面擷取別名資訊。
ListAliases調用ListAliases介面擷取別名列表。

自訂網域名

API描述
CreateCustomDomain調用CreateCustomDomain介面建立自訂網域名。
DeleteCustomDomain調用DeleteCustomDomain介面刪除自訂網域名。
UpdateCustomDomain調用UpdateCustomDomain介面更新自訂網域名配置。
GetCustomDomain調用GetCustomDomain介面擷取自訂網域名。
ListCustomDomains調用ListCustomDomains介面擷取自訂網域名列表。

預留配置

API描述
PutProvisionConfig調用PutProvisionConfig介面設定預留配置。
GetProvisionConfig調用GetProvisionConfig介面擷取預留配置。
ListProvisionConfigs調用ListProvisionConfigs介面擷取預留配置列表。

標籤

API描述
TagResource調用TagResource介面給資源建立標籤。
UntagResource調用UntagResource介面刪除資源的標籤。
GetResourceTags調用GetResourceTags擷取資源所有的標籤資訊。

函數非同步呼叫配置

API描述
PutFunctionAsyncInvokeConfig調用PutFunctionAsyncInvokeConfig介面建立或更新函數的非同步呼叫配置。
DeleteFunctionAsyncInvokeConfig調用DeleteFunctionAsyncInvokeConfig介面刪除一個服務下某個函數的非同步呼叫配置。
GetFunctionAsyncInvokeConfig調用GetFunctionAsyncInvokeConfig介面查詢一個服務下某個函數的非同步呼叫配置。
ListFunctionAsyncInvokeConfigs調用ListFunctionAsyncInvokeConfigs介面查詢一個服務下某個函數的所有非同步配置。

API描述
PublishLayerVersion調用PublishLayerVersion介面發布層版本。
DeleteLayerVersion調用DeleteLayerVersion介面刪除層版本。
GetLayerVersion調用GetLayerVersion介面擷取層版本資訊。
ListLayerVersions調用ListLayerVersions介面擷取層的版本列表。
ListLayers調用ListLayers介面擷取層列表。