函数计算提供以下相关API接口。

Service

API 描述
CreateService 调用CreateService接口创建服务。
DeleteService 调用DeleteService接口删除服务。
UpdateService 调用UpdateService接口更新服务信息。
GetService 调用GetService接口获取服务信息。
ListServices 调用ListServices接口获取服务列表。

Function

API 描述
CreateFunction 调用CreateFunction接口创建函数。
DeleteFunction 调用DeleteFunction接口删除函数。
UpdateFunction 调用UpdateFunction更新函数信息。
GetFunction 调用GetFunction接口获取函数信息。
GetFunctionCode 调用GetFunctionCode接口获取函数代码包。
ListFunctions 调用ListFunctions接口获取函数列表。
InvokeFunction 调用InvokeFunction调用执行函数。

Trigger

API 描述
CreateTrigger 调用CreateTrigger接口创建触发器。
DeleteTrigger 调用DeleteTrigger接口删除触发器。
UpdateTrigger 调用UpdateTrigger接口更新触发器。
GetTrigger 调用GetTrigger接口获取触发器信息。
ListTriggers 调用ListTriggers接口获取触发器列表。

Version

API 描述
PublishServiceVersion 调用PublishServiceVersion接口发布服务版本。
DeleteServiceVersion 调用DeleteServiceVersion接口删除版本。
ListServiceVersions 调用ListServiceVersion接口获取版本列表。

Alias

API 描述
CreateAlias 调用CreateAlias接口创建别名。
DeleteAlias 调用DeleteAlias接口删除别名。
UpdateAlias 调用UpdateAlias接口更新别名。
GetAlias 调用GetAlias接口获取别名信息。
ListAliases 调用ListAliases接口获取别名列表。

CustomDomain

API 描述
CreateCustomDomain 调用CreateCustomDomain接口创建自定义域名。
DeleteCustomDomain 调用DeleteCustomDomain接口删除自定义域名。
UpdateCustomDomain 调用UpdateCustomDomain接口更新自定义域名配置。
GetCustomDomain 调用GetCustomDomain接口获取自定义域名。
ListCustomDomains 调用ListCustomDomains接口获取自定义域名列表。

ProvisionConfig

API 描述
PutProvisionConfig 调用PutProvisionConfig接口设置预留配置。
GetProvisionConfig 调用GetProvisionConfig接口获取预留配置。
ListProvisionConfigs 调用ListProvisionConfigs接口获取预留配置列表。

Tag

API 描述
TagResource 调用TagResource接口给资源创建标签。
UntagResource 调用UntagResource接口删除资源的标签。
GetResourceTags 调用GetResourceTags获取资源所有的标签信息。

FunctionAsyncInvokeConfig

API 描述
PutFunctionAsyncInvokeConfig 调用PutFunctionAsyncInvokeConfig接口创建或更新函数的异步调用配置。
DeleteFunctionAsyncInvokeConfig 调用DeleteFunctionAsyncInvokeConfig接口删除一个服务下某个函数的异步调用配置。
GetFunctionAsyncInvokeConfig 调用GetFunctionAsyncInvokeConfig接口查询一个服务下某个函数的异步调用配置。
ListFunctionAsyncInvokeConfigs 调用ListFunctionAsyncInvokeConfigs接口查询一个服务下某个函数的所有异步配置。