开发者社区> 问答> 正文

企业级分布式应用服务 EDAS API有哪些?

企业级分布式应用服务 EDAS API有哪些?

展开
收起
保持可爱mmm 2020-03-28 21:39:09 1083 0
1 条回答
写回答
取消 提交回答
  • 资源管理 Region 及命名空间相关

    说明 阿里云物理 Region 指的是在各产品控制台顶部公共导航栏看到的华东1(杭州)、华东2(上海)、华北2(北京)等 Region 命名空间指的是 EDAS 中设计的用于隔离集群、ECS、应用等资源及在 EDAS 中发布的微服务的一个逻辑概念,包括默认命名空间和自定义命名空间,每个物理 Region 下面包括一个默认命名空间和若干个自定义命名空间(默认情况下只有默认命名空间,如果不想隔离资源及微服务,则不必创建自定义命名空间)

    API 描述 InsertOrUpdateRegion 创建或编辑用户自定义命名空间 DeleteUserDefineRegion 删除用户自定义命名空间 ListUserDefineRegion 获取用户自定义命名空间列表 ListAliyunRegion 获取阿里云物理 Region (EDAS 中有与之对应的默认命名空间)列表 ListEcuByRegion 根据指定命名空间的 RegionId 获取已导入 EDAS 的 ECS 主机列表 MigrateEcu 迁移(已导入 EDAS 中的 )ECS 主机到指定的命名空间下面 QueryMigrateRegionList 查询可供迁移的命名空间列表 QueryMigrateEcuList 查询可供迁移的(已导入 EDAS 中的 )的ECS 主机列表 QueryRegionConfig 获取阿里云物理 Region 的配置信息 ECU 相关

    API 描述 DeleteEcu 删除指定的 ECU ListApplicationEcu 获取 ECU 列表 ListScaleOutEcu 获取可扩容机器列表(创建应用、扩容前使用) QueryEccInfo 查询 ECC 信息 SynchronizeResource 同步资源 集群相关

    API 描述 InsertCluster 创建集群 DeleteCluster 删除集群 ListConvertableEcu 获取可导入给定集群的 ECS 列表 ListEcsNotInCluster 获取所有未导入集群的 ECS InsertClusterMember 向集群中添加 ECS 成员 DeleteClusterMember 删除集群 ECS 成员 ListClusterMembers 根据集群 ID 获取集群中 ECS 成员列表 ListCluster 获取集群列表 TransformClusterMember 转移或者导入一到多个 ECS 实例到一个集群中去 InstallAgent 安装 EDAS Agent 资源组相关

    API 描述 ListResourceGroup 获取资源组列表 ListSlb 取得 SLB 列表 ListVpc 取得 VPC 列表 GetPackageStorageCredential 换取临时存储包所需的 STS 应用管理 应用相关

    API 描述 BindSlb 绑定 SLB ChangeDeployGroup 更换分组 ContinuePipeline 流程手动确认执行下一批 DeleteDeployGroup 删除分组 GetApplication 获取应用信息 GetContainerConfiguration 获取应用/分组 Tomcat 设置 GetJvmConfiguration 获取应用/分组 JVM 设置 GetScalingRules 获取扩缩、容规则 InsertDeployGroup 创建分组 ListApplication 获取应用列表 ListBuildPack 获取容器版本列表 ListComponents 查询组件列表 ListDeployGroup 获取部署分组列表 ModifyScalingRule 设置扩缩、容规则 QueryApplicationStatus 查询应用状态 GetSecureToken 获取给定命名空间的SecureToken信息 UnbindSlb 解除绑定 SLB UpdateApplicationBaseInfo 设置应用基本信息 UpdateContainerConfiguration 设置应用/分组 Tomcat 设置(包含分组) UpdateHealthCheckUrl 设置健康检查 URL UpdateJvmConfiguration 设置应用/分组 JVM 设置 生命周期

    API 描述 DeleteApplication 删除应用实例 DeployApplication 部署应用 GetChangeOrderInfo 变更流程详情 AbortChangeOrder 中止变更单 AbortAndRollbackChangeOrder 中止或回滚变更单 InsertApplication 创建应用 ListHistoryDeployVersion 应用发布历史版本列表 ListRecentChangeOrder 变更流程历史列表 ResetApplication 重置应用 RollbackApplication 回滚应用 ScaleInApplication 下线应用实例 ScaleOutApplication 扩容应用实例 StartApplication 启动应用 StopApplication 停止应用 UpdateContainer 更新容器版本 监控

    API 描述 QueryMonitorInfo 查询监控信息 账号管理

    API 描述 AuthorizeApplication 授权应用 AuthorizeResourceGroup 授权资源组 AuthorizeRole 授权角色 DeleteRole 删除角色 ListAuthority 查询所有权限 ListRole 获取角色列表 ListSubAccount 获取子账号列 InsertRole 创建角色 UpdateAccountInfo 编辑账号信息 UpdateRole 编辑角色 服务管理

    API 描述 DeleteServiceGroup 删除服务分组 InsertServiceGroup 创建服务分组 ListConsumedServices 查询消费的服务 ListPublishedServices 查询发布的服务 ListPublishedServices 查询服务分组列表 ListMethods 查询服务方法列表 限流降级

    API 描述 DeleteDegradeControl 删除降级配置 DeleteFlowControl 删除限流配置 DisableDegradeControl 停用降级 DisableFlowControl 停用限流规则 EnableDegradeControl 启用降级 EnableFlowControl 启用限流规则 InsertDegradeControl 新增降级配置 InsertFlowControl 新增限流配置 ListDegradeControls 降级配置列表 ListFlowControls 限流配置列表 UpdateDegradeControl 更新降级配置 UpdateFlowControl 修改限流配置 容器服务 Kubernetes

    API 描述 BindK8sSlb 绑定容器服务 k8s 应用 SLB DeleteK8sApplication 删除容器服务 K8S 应用 DeployK8sApplication 部署容器服务 K8S 应用 GetK8sApplication 获取容器服务 Kubernetes 中部署的应用信息 ImportK8sCluster 导入容器服务 k8s 集群 InsertK8sApplication 创建容器服务 k8s 应用 ScaleK8sApplication 扩容或下线容器服务 K8s 应用实例 UnbindK8sSlb 解绑容器服务 k8s 应用的 SLB UpdateK8sApplicationConfig 设置容器服务 k8s 应用配置 UpdateK8sResource 更新容器服务 K8s 资源 UpdateK8sSlb 更新容器服务 k8s 应用的 SLB

    2020-03-28 21:45:09
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
EDAS—云上的微服务开发与治理利器 立即下载
基于阿里企业级分布式应用服务的敏捷服务开发与架构实践 立即下载
EDAS—轻松搞定分布式应用服务 立即下载