全部產品
Search
文件中心

Function Compute:API概覽

更新時間:Aug 21, 2025

本文介紹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介面擷取層列表。