Serverless 应用引擎提供以下相关API接口。

命名空间和VPC

API 描述
CreateNamespace 创建命名空间
DeleteNamespace 删除命名空间
DescribeNamespace 查询命名空间详细信息
DescribeNamespaces 查询命名空间列表
UpdateNamespace 更新命名空间信息
DescribeNamespaceList 获取命名空间列表

应用信息

API 描述
DescribeApplicationConfig 获取应用配置信息。
DescribeRegions 使用 DescribeRegions 查询可用地域。
DescribeInstanceLog 获取实例日志
DescribeComponents 获取应用创建部署时所需的组件版本
DescribeEdasContainers 获取应用微服务容器组件列表
DescribeApplicationImage 描述应用镜像信息
DescribeApplicationInstances 获取应用实例列表
DescribeApplicationGroups 获取应用实例分组
ListApplications 获取应用列表
QueryResourceStatics 获取应用的资源使用量
ListLogConfigs 获取应用日志列表

应用生命周期

API 描述
DescribeApplicationStatus 获取应用的状态信息
DeployApplication 部署应用
CreateApplication 创建一个SAE应用
DeleteApplication 删除应用
StopApplication 停止应用
RescaleApplicationVertically 改变应用实例规格
StartApplication 启动应用
ConfirmPipelineBatch 是否开始一下批次
ListChangeOrders 获取变更单列表
AbortAndRollbackChangeOrder 中止或回滚变更单
DescribeChangeOrder 查询变更单信息
DescribeInstanceSpecifications 获取应用实例规格信息
RescaleApplication 应用扩缩
RestartApplication 重启应用
AbortChangeOrder 中止变更单

SLB

API 描述
BindSlb 为应用绑定SLB
UnbindSlb 解绑内网或公网SLB
DescribeApplicationSlbs 获取应用SLB配置信息

微服务列表

API 描述
ListConsumedServices 获取订阅的微服务列表
ListPublishedServices 获取发布的微服务列表