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

调用OpenSaeService免费开通SAE服务,请参见OpenSaeService

命名空间和VPC

API 描述
CreateNamespace 调用CreateNamespace接口创建命名空间。
DeleteNamespace 调用DeleteNamespace接口删除命名空间。
UpdateNamespace 调用UpdateNamespace接口更新命名空间信息。
UpdateNamespaceVpc 调用UpdateNamespaceVpc接口更新命名空间绑定的VPC。
DescribeNamespace 调用DescribeNamespace接口查询命名空间详细信息。
DescribeNamespaces 调用DescribeNamespaces接口查询命名空间列表。
DescribeNamespaceList 调用DescribeNamespaceList接口获取命名空间列表。
DescribeNamespaceResources 调用DescribeNamespaceResources接口查询命名空间内的资源信息。
ListNamespaceChangeOrders 调用ListNamespaceChangeOrders接口获取命名空间发布单列表。
CreateIngress 调用CreateIngress接口创建路由规则。
DeleteIngress 调用DeleteIngress接口删除Ingress实例。
UpdateIngress 调用UpdateIngress接口更新Ingress实例配置。
DescribeIngress 调用DescribeIngress接口查询Ingress配置详情。
ListIngresses 调用ListIngresses接口获取Ingress列表。
ListAppEvents 调用ListAppEvents接口查看应用事件。

应用信息

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

弹性伸缩

API 描述
CreateApplicationScalingRule 调用CreateApplicationScalingRule接口创建应用弹性伸缩策略。
DeleteApplicationScalingRule 调用CreateApplicationScalingRule接口删除应用弹性伸缩策略。
EnableApplicationScalingRule 调用EnableApplicationScalingRule接口启用应用弹性伸缩策略。
DisableApplicationScalingRule 调用DisableApplicationScalingRule接口禁用应用弹性伸缩策略。
UpdateApplicationScalingRule 调用UpdateApplicationScalingRule接口更新应用弹性伸缩策略。
DescribeApplicationScalingRules 调用DescribeApplicationScalingRules接口查询应用弹性伸缩策略。

应用生命周期

API 描述
DescribeApplicationStatus 调用DescribeApplicationStatus接口获取应用的状态信息。
DeployApplication 调用DeployApplication接口部署应用。
CreateApplication 调用CreateApplication接口创建一个SAE应用。
DeleteApplication 调用DeleteApplication接口删除应用。
StartApplication 调用StartApplication接口启动应用。
BatchStartApplications 调用BatchStartApplications接口批量启动应用。
RestartApplication 调用RestartApplication接口重启应用。
RestartInstances 调用RestartInstances接口重启应用实例。
RollbackApplication 调用RollbackApplication接口回退历史版本。
RescaleApplication 调用RescaleApplication接口应用扩缩。
RescaleApplicationVertically 调用RescaleApplicationVertically接口改变应用实例规格。
ReduceApplicationCapacityByInstanceIds 调用ReduceApplicationCapacityByInstanceIds接口根据实例ID缩容。
StopApplication 调用StopApplication接口停止应用。
BatchStopApplications 调用BatchStopApplications接口批量停止应用。
UpdateAppSecurityGroup 调用UpdateAppSecurityGroup接口更新应用安全组。
AbortChangeOrder 调用AbortChangeOrder接口中止变更单。
AbortAndRollbackChangeOrder 调用AbortAndRollbackChangeOrder接口中止或回滚变更单。
ConfirmPipelineBatch 调用ConfirmPipelineBatch接口确认是否开始下一批次。
DescribePipeline 调用DescribePipeline接口查看批次信息。
DescribeInstanceSpecifications 调用DescribeInstanceSpecifications接口获取应用实例规格信息。
DescribeChangeOrder 调用ListChangeOrders接口获取变更单列表。
ListChangeOrders 调用ListChangeOrders接口获取变更单列表。

SLB

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

微服务列表

API 描述
ListConsumedServices 调用ListConsumedServices接口获取订阅的微服务列表。
ListPublishedServices 调用ListPublishedServices接口获取发布的微服务列表。

标签管理

API 描述
TagResources 调用TagResources接口给指定的资源打上标签。
UntagResources 调用UntagResources接口移除指定资源和标签之间的绑定关系。
ListTagResources 调用ListTagResources接口查询资源和标签的对应关系。

配置项管理

API 描述
CreateConfigMap 调用CreateConfigMap接口创建ConfigMap实例。
DeleteConfigMap 调用DeleteConfigMap接口删除ConfigMap实例。
UpdateConfigMap 调用UpdateConfigMap接口更新ConfigMap实例。
DescribeConfigMap 调用DescribeConfigMap接口查询ConfigMap实例详情。
ListNamespacedConfigMaps 调用ListNamespacedConfigMaps接口获取ConfigMap实例列表。

灰度规则

API 描述
CreateGreyTagRoute 调用CreateGreyTagRoute接口为Spring Cloud或Dubbo应用创建灰度规则。
DeleteGreyTagRoute 调用DeleteGreyTagRoute接口根据规则ID删除灰度规则。
DescribeGreyTagRoute 调用DescribeGreyTagRoute接口根据规则ID查询灰度规则详情。
ListGreyTagRoute 调用ListGreyTagRoute接口根据应用ID查询灰度规则详情。
UpdateGreyTagRoute 调用UpdateGreyTagRoute接口更新灰度规则。