本文介绍函数计算提供的各种类型的API接口。
原版API目前处于维护阶段,推荐您使用升级版API。更多信息,请参见API概览(2021-04-16推荐)。
使用说明
使用API之前,请获取阿里云账号Account ID及阿里云身份认证信息AccessKey,以便有效通过客户端工具(SDK、CLI等)访问API。更多信息,请参见以下文档。
服务
API | 描述 |
调用CreateService接口创建服务。 | |
调用DeleteService接口删除服务。 | |
调用UpdateService接口更新服务信息。 | |
调用GetService接口获取服务信息。 | |
调用ListServices接口获取服务列表。 |
函数
API | 描述 |
调用CreateFunction接口创建函数。 | |
调用DeleteFunction接口删除函数。 | |
调用UpdateFunction更新函数信息。 | |
调用GetFunction接口获取函数信息。 | |
调用GetFunctionCode接口获取函数代码包。 | |
调用ListFunctions接口获取函数列表。 | |
调用InvokeFunction执行函数。 |
触发器
API | 描述 |
调用CreateTrigger接口创建触发器。 | |
调用DeleteTrigger接口删除触发器。 | |
调用UpdateTrigger接口更新触发器。 | |
调用GetTrigger接口获取触发器信息。 | |
调用ListTriggers接口获取触发器列表。 |
版本
API | 描述 |
调用PublishServiceVersion接口发布服务版本。 | |
调用DeleteServiceVersion接口删除版本。 | |
调用ListServiceVersion接口获取版本列表。 |
别名
API | 描述 |
调用CreateAlias接口创建别名。 | |
调用DeleteAlias接口删除别名。 | |
调用UpdateAlias接口更新别名。 | |
调用GetAlias接口获取别名信息。 | |
调用ListAliases接口获取别名列表。 |
自定义域名
API | 描述 |
调用CreateCustomDomain接口创建自定义域名。 | |
调用DeleteCustomDomain接口删除自定义域名。 | |
调用UpdateCustomDomain接口更新自定义域名配置。 | |
调用GetCustomDomain接口获取自定义域名。 | |
调用ListCustomDomains接口获取自定义域名列表。 |
预留配置
API | 描述 |
调用PutProvisionConfig接口设置预留配置。 | |
调用GetProvisionConfig接口获取预留配置。 | |
调用ListProvisionConfigs接口获取预留配置列表。 |
标签
API | 描述 |
调用TagResource接口给资源创建标签。 | |
调用UntagResource接口删除资源的标签。 | |
调用GetResourceTags获取资源所有的标签信息。 |
函数异步调用配置
API | 描述 |
调用PutFunctionAsyncInvokeConfig接口创建或更新函数的异步调用配置。 | |
调用DeleteFunctionAsyncInvokeConfig接口删除一个服务下某个函数的异步调用配置。 | |
调用GetFunctionAsyncInvokeConfig接口查询一个服务下某个函数的异步调用配置。 | |
调用ListFunctionAsyncInvokeConfigs接口查询一个服务下某个函数的所有异步配置。 |
层
API | 描述 |
调用PublishLayerVersion接口发布层版本。 | |
调用DeleteLayerVersion接口删除层版本。 | |
调用GetLayerVersion接口获取层版本信息。 | |
调用ListLayerVersions接口获取层的版本列表。 | |
调用ListLayers接口获取层列表。 |