小程序云Serverless提供以下相关API接口。

服务空间

API 描述

CreateSpace

调用CreateSpace创建一个服务空间。

ListSpace

调用ListSpace查询服务空间列表。

DeleteSpace

调用DeleteSpace删除一个服务空间。

云函数

API 描述

CreateFunction

调用CreateFunction创建云函数。

DeleteFunction

调用DeleteFunction删除函数。

ListFunction

调用ListFunction查询函数列表。

UpdateFunction

调用UpdateFunction更新函数。

DescribeFunction

调用DescribeFunction获取一个函数的详细信息。

DeployFunction

调用DeployFunction部署函数。

ListFunctionDeployment

调用ListFunctionDeployment查询函数部署记录。

CreateFunctionDeployment

调用CreateFunctionDeployment上传函数包。

RunFunction

调用RunFunction执行函数。

ListFunctionLog

调用ListFunctionLog查询函数执行日志。

数据存储

API 描述

RunDBCommand

调用RunFunction执行数据库命令。

DeleteDBCollection

调用DeleteDBCollection删除数据集。

文件存储

API 描述

ListFile

调用ListFile查询文件列表。

DescribeFileUploadSignedUrl

调用DescribeFileUploadSignedUrl获取上传文件需要的签名。

RegisterFile

调用RegisterFile注册文件。

DeleteFile

调用DeleteFile删除文件。

权限设置

API 描述

UpdateServicePolicy

调用UpdateServicePolicy更新权限。

DescribeServicePolicy

调用DescribeServicePolicy查询权限规则。

开放平台设置

API 描述

ListOpenPlatformConfig

调用ListOpenPlatformConfig查询支付宝、微信开放平台配置。

SaveAntOpenPlatformConfig

调用SaveAntOpenPlatformConfig保存支付宝开放平台配置。

DeleteAntOpenPlatformConfig

调用DeleteAntOpenPlatformConfig删除支付宝开放平台配置。

SaveWechatOpenPlatformConfig

调用SaveWechatOpenPlatformConfig保存微信开放平台配置。

DeleteWechatOpenPlatformConfig

调用DeleteWechatOpenPlatformConfig删除微信开放平台配置。

ListDingtalkOpenPlatformConfigs

调用ListDingtalkOpenPlatformConfigs查询钉钉开放平台配置。

AddDingtalkOpenPlatformConfig

调用AddDingtalkOpenPlatformConfig添加钉钉开放平台配置。

UpdateDingtalkOpenPlatformConfig

调用UpdateDingtalkOpenPlatformConfig更新钉钉开放平台配置。

DeleteDingtalkOpenPlatformConfig

调用DeleteDingtalkOpenPlatformConfig删除钉钉开放平台配置。

扩展能力

API 描述

ListExtensions

调用ListExtensions查询扩展能力。

EnableExtension

调用EnableExtension开通扩展能力。

HTTP触发配置

API 描述
UpdateHttpTriggerConfig 调用UpdateHttpTriggerConfig更新云函数的HTTP触发配置。
DescribeHttpTriggerConfig 调用DescribeHttpTriggerConfig查询云函数的HTTP触发配置。

静态网站托管

API 描述
OpenWebHostingService 调用OpenWebHostingService开通静态网站托管功能。
GetWebHostingStatus 调用GetWebHostingStatus查询静态网站托管功能开通状态。
GetWebHostingConfig 调用GetWebHostingConfig查询静态网站配置。
ModifyWebHostingConfig 调用ModifyWebHostingConfig更新静态网站配置。
ListWebHostingFiles 调用ListWebHostingFiles分页获取网站静态文件。
GetWebHostingUploadCredential 调用GetWebHostingUploadCredential获取静态网站托管的上传文件凭证。
DeleteWebHostingFile 调用DeleteWebHostingFile删除静态网站托管下的文件。
ListWebHostingCustomDomains 调用ListWebHostingCustomDomains查询当前静态网站绑定的自定义域名。
BindWebHostingCustomDomain 调用BindWebHostingCustomDomain添加自定义域名。
UnbindWebHostingCustomDomain 调用UnbindWebHostingCustomDomain删除一个自定义域名。
GetWebHostingCertificateDetail 调用GetWebHostingCertificateDetail查询自定义域名关联的证书详情。
ListAvailableCertificates 调用ListAvailableCertificates查询指定自定义域名可用的已有证书。
AttachWebHostingCertificate 调用AttachWebHostingCertificate为自定义域名绑定证书。
DeleteWebHostingCertificate 调用DeleteWebHostingCertificate解绑证书,关闭HTTPS访问。