本产品(eflo-controller/2022-12-15)的OpenAPI采用RPC签名风格,签名细节参见签名机制说明。我们已经为开发者封装了常见编程语言的SDK,开发者可通过下载SDK直接调用本产品OpenAPI而无需关心技术细节。如果现有SDK不能满足使用需求,可通过签名机制进行自签名对接。由于自签名细节非常复杂,需花费 5个工作日左右。因此建议加入我们的服务钉钉群(147535001692),在专家指导下进行签名对接。
在使用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 和机型查询机型网络配置。 |
其他
|
API |
标题 |
API概述 |
| ChangeNodeGroup | 变更节点组 | 修改节点的节点组。 |
| GetHyperNode | 查询超节点详情 | 查询节点列表。 |
| ListClusterHyperNodes | 查询集群分组列表及分组下的超节点列表 | 集群下的主机分组列表,分组下的主机列表。 |
| ListFreeHyperNodes | 查询可用超节点列表 | 可用rack物理机列表。 |
| ListHyperNodes | 查询超节点 | 机器列表。 |
| ReportNodesStatus | 报告节点状态 | 节点异常问题上报。 |
该文章对您有帮助吗?