API概览

本产品(eflo-controller/2022-12-15)的OpenAPI采用RPC签名风格,签名细节参见签名机制说明。我们已经为开发者封装了常见编程语言的SDK,开发者可通过下载SDK直接调用本产品OpenAPI而无需关心技术细节。如果现有SDK不能满足使用需求,可通过签名机制进行自签名对接。由于自签名细节非常复杂,需花费 5个工作日左右。因此建议加入我们的服务钉钉群(78410016550),在专家指导下进行签名对接。

在使用API前,您需要准备好身份账号及访问密钥(AccessKey),才能有效通过客户端工具(SDK、CLI等)访问API。细节请参见获取AccessKey

灵骏集群

API

标题

API概述

CreateCluster 创建集群 创建一个新的灵骏集群。
DeleteCluster 删除集群 删除灵骏集群实例。
DescribeCluster 查询集群 查询灵骏集群详情。
ExtendCluster 扩容集群 集群扩容。
ListClusters 查询集群列表 查询集群实例列表。
ListClusterNodes 查询集群节点列表 查询集群节点列表。
ShrinkCluster 集群缩容 灵骏集群缩容。

灵骏节点组

API

标题

API概述

CreateNodeGroup 创建集群下的节点分组 创建集群下的节点分组。
UpdateNodeGroup 更新节点分组 更新节点分组。
DeleteNodeGroup 删除节点分组 删除节点分组。
ListNodeGroups 查询集群下的节点分组信息 查询集群下的节点分组信息。

灵骏节点

API

标题

API概述

DeleteNode 释放节点 按量付费节点释放。
DescribeNode 查询节点 查询节点列表。
ListFreeNodes 获取未使用节点列表 查询未使用节点列表。
RebootNodes 重启机器 重启机器。
ReimageNodes 机器重装 机器重装。

灵骏Vsc

API

标题

API概述

CreateVsc 创建Vsc 创建Vsc。
DescribeVsc 查询Vsc 获取单个Vsc详情。
DeleteVsc 删除Vsc 删除Vsc。
ListVscs 查询Vsc列表 查询Vsc列表。

其他

API

标题

API概述

DescribeNodeType 查询节点类型详情 查询节点类型对应的约束。
UntagResources 删除资源标签 删除资源自定义标签。
TagResources 资源打标签 资源打用户标签。
ListTagResources 查询资源标签 查询资源标签。
DescribeZones 查询可用区列表 可用区列表。
DescribeTask 查询任务信息 查询任务详情。
DescribeRegions 查询地域列表 查询地域信息列表。
ChangeResourceGroup 资源转组 资源转组。
ApproveOperation 审批运维操作 审批运维操作。
StopInvocation 停止运维命令 停止运维助手命令进程。
RunCommand 一台或多台灵骏机器中执行一段Shell的脚本 一台或多台灵骏机器中执行一段Shell的脚本。
DescribeInvocations 查询命令的执行列表和状态 查询运维助手命令的执行列表和状态。
DescribeSendFileResults 查询下发文件列表及状态 查询运维助手下发文件列表及状态。
SendFile 向一台或多台ECS实例下发远程文件 一台或多台灵骏机器下发远程文件。
ListMachineTypes 查询机型列表 查询用户可用的机型列表。
CreateDiagnosticTask 诊断任务创建接口 诊断任务创建接口。
StopNodes 节点关机 节点关机。
ListImages 查询镜像列表 查询用户可用的镜像列表。
DescribeDiagnosticResult 查询诊断任务结果 诊断任务查询接口。
CloseSession 断开链接 关闭terminal时,汇报连接断开。
CreateSession 创建会话 创建Web Terminal会话。
CreateNetTestTask 创建网络测试任务 创建网络测试任务。
ListUserClusterTypes 查询用户可以使用的集群类型 查询用户可以使用的集群类型。
ListNetTestResults 网络列表 网络测试列表。
ListDiagnosticResults 诊断任务列表 诊断任务列表。
DescribeNetTestResult 查询网络测试结果 查询网络测试结果。
ListMachineNetworkInfo 机型网络配置查询 使用 HPNZone 和机型查询机型网络配置。