SAE应用引擎提供以下相关API接口。
命名空间和VPC
API | 描述 |
---|---|
CreateNamespace | 调用CreateNamespace接口创建命名空间。 |
DeleteNamespace | 调用DeleteNamespace接口删除命名空间。 |
DescribeNamespace | 调用DescribeNamespace接口查询命名空间详细信息。 |
DescribeNamespaces | 调用DescribeNamespaces接口查询命名空间列表。 |
UpdateNamespace | 调用UpdateNamespace接口更新命名空间信息。 |
DescribeNamespaceList | 调用DescribeNamespaceList接口获取命名空间列表。 |
DescribeNamespaceResources | 调用DescribeNamespaceResources接口查询命名空间内的资源信息。 |
ListNamespaceChangeOrders | 调用ListNamespaceChangeOrders接口获取命名空间发布单列表。 |
UpdateNamespaceVpc | 调用UpdateNamespaceVpc接口更新命名空间绑定的VPC。 |
CreateIngress | 调用CreateIngress接口创建路由规则。 |
DeleteIngress | 调用DeleteIngress接口删除ingress实例。 |
DescribeIngress | 调用DescribeIngress接口查询ingress配置详情。 |
ListIngresses | 调用ListIngresses接口获取ingress列表。 |
ListAppEvents | 调用ListAppEvents接口查看应用事件。 |
UpdateIngress | 调用UpdateIngress接口更新ingress实例配置。 |
应用信息
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 | 描述 |
---|---|
DescribeApplicationStatus | 调用DescribeApplicationStatus接口获取应用的状态信息。 |
DeployApplication | 调用DeployApplication接口部署应用。 |
CreateApplication | 调用CreateApplication接口创建一个SAE应用。 |
DeleteApplication | 调用DeleteApplication接口删除应用。 |
StopApplication | 调用StopApplication接口停止应用。 |
RescaleApplicationVertically | 调用RescaleApplicationVertically接口改变应用实例规格。 |
StartApplication | 调用StartApplication接口启动应用。 |
ConfirmPipelineBatch | 调用ConfirmPipelineBatch接口确认是否开始下一批次。 |
ListChangeOrders | 调用ListChangeOrders接口获取变更单列表。 |
AbortAndRollbackChangeOrder | 调用AbortAndRollbackChangeOrder接口中止或回滚变更单。 |
DescribeChangeOrder | 调用DescribeChangeOrder接口查询变更单信息。 |
DescribeInstanceSpecifications | 调用DescribeInstanceSpecifications接口获取应用实例规格信息。 |
RescaleApplication | 调用RescaleApplication接口应用扩缩。 |
RestartApplication | 调用RestartApplication接口重启应用。 |
AbortChangeOrder | 调用AbortChangeOrder接口中止变更单。 |
BatchStartApplications | 调用BatchStartApplications接口批量启动应用。 |
BatchStopApplications | 调用BatchStopApplications接口批量停止应用。 |
RollbackApplication | 调用RollbackApplication接口回退历史版本。 |
SLB
API | 描述 |
---|---|
BindSlb | 调用BindSlb接口为应用绑定SLB。 |
UnbindSlb | 调用UnbindSlb接口解绑内网或公网SLB。 |
DescribeApplicationSlbs | 调用DescribeApplicationSlbs接口获取应用SLB配置信息。 |
微服务列表
API | 描述 |
---|---|
ListConsumedServices | 调用ListConsumedServices接口获取订阅的微服务列表。 |
ListPublishedServices | 调用ListPublishedServices接口获取发布的微服务列表。 |
标签管理
API | 描述 |
---|---|
UntagResources | 调用UntagResources接口移除指定资源和标签之间的绑定关系。 |
TagResources | 调用TagResources接口给指定的资源打上标签。 |
ListTagResources | 调用ListTagResources接口查询资源和标签的对应关系。 |
配置项管理
API | 描述 |
---|---|
CreateConfigMap | 调用CreateConfigMap接口创建configmap实例。 |
DeleteConfigMap | 调用DeleteConfigMap接口删除configmap实例。 |
DescribeConfigMap | 调用DescribeConfigMap接口查询configmap实例详情。 |
ListNamespacedConfigMaps | 调用ListNamespacedConfigMaps接口获取configmap实例列表。 |
UpdateConfigMap | 调用UpdateConfigMap接口更新configmap实例。 |