• 地址:广州市天河区华南植物园-龙洞慧创百思G220
  • 免费热线 : 020-87581205
  • 电子邮箱 : sw@51mimu.com

ECS集群API概览_API 参考_企业级分布式应用服务 EDAS-阿里云

 知识中心     |      2020-05-19 09:10:11

ECS集群API概览

更新时间:2020-05-14 19:58:50

本页目录

文本罗列了企业级分布式应用服务EDAS的ECS集群相关的API接口。

说明 ECS集群包含集群归属为阿里云和非阿里云的两种形态:

  • 在阿里云ECS集群中,您既可以通过在EDAS的ECS集群中代购ECS实例来创建应用,也可以在ECS控制台购买ECS实例后导入到ECS集群中来创建应用。ECS集群详情请参见创建 ECS 集群
  • 在非阿里云ECS集群中,您可以将公共云、本地IDC或及其它云服务提供商的实例通过专线连通,并添加到EDAS公共云的ECS集群中。非阿里云ECS集群详情请参见在混合云中部署应用

背景信息

ECS集群相关的API涉及的一些概念介绍如下:

  • Region:指的是在各产品控制台顶部导航栏看到的华东1(杭州)、华东2(上海)、华北2(北京)等地域。
  • 命名空间:指的是EDAS中设计的用于隔离集群、ECS实例和应用等资源及在EDAS中发布的微服务的一个逻辑概念,包括默认命名空间和自定义命名空间,每个地域下面包括一个默认命名空间和若干个自定义命名空间,默认情况下只有默认命名空间,如果不想隔离资源及微服务,则不必创建自定义命名空间。
  • ECU:ECS导入到集群中后即为ECU。
  • ECC:集群中的ECU在应用中部署后即成为ECC。

资源管理

API 描述 支持的集群形态
ListAliyunRegion 获取阿里云地域(Region)列表,每个地域下会有对应的默认命名空间。 阿里云ECS集群和非阿里云ECS集群
ListEcuByRegion 根据指定RegionId获取已导入EDAS的实例列表 阿里云ECS集群和非阿里云ECS集群
MigrateEcu 迁移已导入EDAS中的ECS实例到指定的命名空间内 阿里云ECS集群
QueryMigrateRegionList 查询可供迁移的命名空间列表 阿里云ECS集群和非阿里云ECS集群
QueryMigrateEcuList 查询可供迁移的已导入EDAS中的ECS实例列表 阿里云ECS集群
QueryRegionConfig 获取阿里云物理Region的配置信息 阿里云ECS集群和非阿里云ECS集群
ListApplicationEcu 获取ECU列表 阿里云ECS集群和非阿里云ECS集群
DeleteEcu 删除指定的ECU 阿里云ECS集群和非阿里云ECS集群
ListScaleOutEcu 获取在创建应用或扩容前可用的ECS实例列表 阿里云ECS集群和非阿里云ECS集群
SynchronizeResource 同步阿里云基础资源到EDAS 阿里云ECS集群
InsertCluster 创建集群 阿里云ECS集群和非阿里云ECS集群
DeleteCluster 删除集群 阿里云ECS集群和非阿里云ECS集群
ListConvertableEcu 获取导入到指定集群的ECS实例 阿里云ECS集群
ListEcsNotInCluster 获取所有未导入集群的ECS实例 阿里云ECS集群
InsertClusterMember 向集群中添加ECS实例 阿里云ECS集群
ListClusterMembers 根据集群ID获取实例列表 阿里云ECS集群和非阿里云ECS集群
DeleteClusterMember 删除集群实例 阿里云ECS集群和非阿里云ECS集群
GetCluster 获取集群详细信息 阿里云ECS集群和非阿里云ECS集群
ListCluster 获取集群列表 阿里云ECS集群和非阿里云ECS集群
TransformClusterMember 将ECS实例从一个集群中转移或者导入到另一个集群中去。

注意 没有导入到集群中的ECS实例无法转移集群。

阿里云ECS集群和非阿里云ECS集群
InstallAgent 安装EDAS Agent 阿里云ECS集群
ListResourceGroup 获取资源组列表 阿里云ECS集群和非阿里云ECS集群
ListSlb 取得SLB列表 阿里云ECS集群和非阿里云ECS集群
ListVpc 取得VPC列表 阿里云ECS集群和非阿里云ECS集群
GetPackageStorageCredential 换取临时存储包所需的STS 阿里云ECS集群和非阿里云ECS集群

应用管理

命名空间
API 描述 支持的集群形态
InsertOrUpdateRegion 创建或编辑用户自定义命名空间 阿里云ECS集群和非阿里云ECS集群
DeleteUserDefineRegion 删除用户自定义命名空间 阿里云ECS集群和非阿里云ECS集群
ListUserDefineRegion 获取用户自定义命名空间列表 阿里云ECS集群和非阿里云ECS集群
GetSecureToken 获取给定命名空间的SecureToken信息 阿里云ECS集群和非阿里云ECS集群
生命周期管理
API 描述 支持的集群形态
InsertApplication 创建应用 阿里云ECS集群和非阿里云ECS集群
DeployApplication 部署应用 阿里云ECS集群和非阿里云ECS集群
GetApplication 获取应用信息 阿里云ECS集群和非阿里云ECS集群
DeleteApplication 删除应用实例 阿里云ECS集群和非阿里云ECS集群
ListApplication 获取应用列表 阿里云ECS集群和非阿里云ECS集群
ScaleOutApplication 扩容应用实例 阿里云ECS集群和非阿里云ECS集群
ScaleInApplication 扩容或下线应用实例 阿里云ECS集群和非阿里云ECS集群
ModifyScalingRule 设置扩容规则 阿里云ECS集群和非阿里云ECS集群
GetScalingRules 获取扩缩容规则 阿里云ECS集群和非阿里云ECS集群
StartApplication 启动应用 阿里云ECS集群和非阿里云ECS集群
StopApplication 停止应用 阿里云ECS集群和非阿里云ECS集群
ResetApplication 重置应用 阿里云ECS集群和非阿里云ECS集群
RestartApplication 重启应用 阿里云ECS集群和非阿里云ECS集群
RollbackApplication 回滚应用 阿里云ECS集群和非阿里云ECS集群
设置应用
API 描述 支持的集群形态
QueryEccInfo 查询ECC信息 阿里云ECS集群和非阿里云ECS集群
QueryApplicationStatus 查询应用状态 阿里云ECS集群和非阿里云ECS集群
UpdateApplicationBaseInfo 修改应用名称、描述信息和Owner信息。 阿里云ECS集群和非阿里云ECS集群
ListHistoryDeployVersion 应用发布历史版本列表 阿里云ECS集群和非阿里云ECS集群
BindSlb 绑定SLB 阿里云ECS集群
UnbindSlb 解除绑定SLB 阿里云ECS集群
InsertDeployGroup 创建部署分组 阿里云ECS集群和非阿里云ECS集群
ChangeDeployGroup 更换部署分组 阿里云ECS集群和非阿里云ECS集群
DeleteDeployGroup 删除部署分组 阿里云ECS集群和非阿里云ECS集群
ListDeployGroup 获取部署分组列表 阿里云ECS集群和非阿里云ECS集群
UpdateContainer 更新应用的运行时环境 阿里云ECS集群和非阿里云ECS集群
UpdateHealthCheckUrl 设置健康检查URL 阿里云ECS集群和非阿里云ECS集群
GetContainerConfiguration 获取应用/分组下的Tomcat设置信息 阿里云ECS集群和非阿里云ECS集群
UpdateContainerConfiguration 设置应用或应用分组下的Tomcat信息 阿里云ECS集群和非阿里云ECS集群
GetJvmConfiguration 获取应用/分组内的JVM设置 阿里云ECS集群和非阿里云ECS集群
UpdateJvmConfiguration 设置应用下分组JVM 阿里云ECS集群和非阿里云ECS集群
ListBuildPack 获取容器版本列表 阿里云ECS集群和非阿里云ECS集群
ListComponents 查询组件列表 阿里云ECS集群和非阿里云ECS集群
GetChangeOrderInfo 查看变更流程详情 阿里云ECS集群和非阿里云ECS集群
ListRecentChangeOrder 变更历史列表 阿里云ECS集群和非阿里云ECS集群
AbortChangeOrder 终止变更单 阿里云ECS集群和非阿里云ECS集群
RollbackChangeOrder 回滚变更单 阿里云ECS集群和非阿里云ECS集群
ContinuePipeline 手动确认执行下一批 阿里云ECS集群和非阿里云ECS集群
QueryMonitorInfo 查询监控信息 阿里云ECS集群和非阿里云ECS集群

系统管理

API 描述 支持的集群形态
AuthorizeApplication 授权应用 阿里云ECS集群和非阿里云ECS集群
AuthorizeResourceGroup 授权资源组 阿里云ECS集群和非阿里云ECS集群
AuthorizeRole 授权角色 阿里云ECS集群和非阿里云ECS集群
DeleteRole 删除角色 阿里云ECS集群和非阿里云ECS集群
ListAuthority 查询所有权限 阿里云ECS集群和非阿里云ECS集群
ListRole 获取角色列表 阿里云ECS集群和非阿里云ECS集群
ListSubAccount 获取子账号列 阿里云ECS集群和非阿里云ECS集群
InsertRole 创建角色 阿里云ECS集群和非阿里云ECS集群
UpdateAccountInfo 编辑账号信息 阿里云ECS集群和非阿里云ECS集群
UpdateRole 编辑角色 阿里云ECS集群和非阿里云ECS集群

服务管理

API 描述 支持的集群形态
DeleteServiceGroup 删除服务分组 阿里云ECS集群和非阿里云ECS集群
InsertServiceGroup 创建服务分组 阿里云ECS集群和非阿里云ECS集群
ListConsumedServices 查询消费的服务 阿里云ECS集群和非阿里云ECS集群
ListPublishedServices 查询发布的服务 阿里云ECS集群和非阿里云ECS集群
ListPublishedServices 查询服务分组列表 阿里云ECS集群和非阿里云ECS集群
ListMethods 查询服务方法列表 阿里云ECS集群和非阿里云ECS集群


COPYRIGHT © 2018-2019,WWW.51MIMU.COM,ALL RIGHTS RESERVED版权所有 © 广州米姆信息科技有限公司(阿里云、腾讯云代理商) 粤ICP备18145377号

sitemap feed