DeepBrainChain
  1. 裸金属节点操作
DeepBrainChain
  • Http 区块链rpc接口
    • 查询机器的信息
      POST
    • 获取当前块高
      POST
    • 查询委员会验证时间
      POST
    • 查询用户租用机器订单
      POST
    • 查询用户租用显卡订单
      POST
    • 查询用户是否是机器租用人
      POST
    • 查询机器的租用订单
      POST
  • 打断式租用链上http接口
    • 查询机器信息
      POST
    • 查询委员会验证时间
      POST
    • 查询用户租用机器订单
      POST
    • 查询机器的租用订单
      POST
    • 查询用户是否是机器租用人
      POST
  • GPU节点管理
    • 查询所有功能节点列表
      POST
    • 查询功能节点机器信息
      POST
    • 查询peer节点列表
      POST
    • 查询peer节点列表2
      POST
    • 查询session_id
      POST
    • 释放功能节点内存缓存
      POST
    • 查询功能节点租用订单列表
      POST
  • 虚拟机操作
    • 查询task列表
    • 查询task详细信息
    • 创建虚拟机(ubuntu)
    • 创建虚拟机(ubuntu+vxlan)
    • 创建虚拟机(ubuntu+自定义端口)
    • 创建虚拟机(ubuntu+公网ip+安全组)
    • 创建虚拟机(windows)
    • 创建虚拟机(windows+组播)
    • 创建虚拟机(pxe)
    • 关闭虚拟机
    • 强制断电虚拟机
    • 修改虚拟机
    • 修改虚拟机登录密码
    • 启动虚拟机
    • 重启虚拟机
    • 重启虚拟机(强制重启)
    • 删除虚拟机
    • 查询task日志
  • 磁盘管理
    • 查询磁盘列表
    • 数据盘扩容
    • 添加新数据盘
    • 删除数据盘
  • 快照管理
    • 查询快照列表
    • 查询快照详细信息
    • 创建快照
    • 删除快照
  • 镜像管理
    • 查询客户端配置的镜像中心ID列表
    • 查询镜像中心的所有镜像
    • 查询功能节点上的所有母镜像
    • 用户在功能节点上可用的所有镜像
    • 下载镜像
    • 上传镜像
    • 查询镜像下载进度
    • 查询镜像上传进度
    • 停止下载镜像
    • 停止上传镜像
    • 删除镜像文件
  • 虚拟机组网
    • 查询网络列表
    • 查询网络详细信息
    • 创建网络
    • 删除网络
  • 监控服务
    • 查询监控服务列表
    • 设置监控服务
  • 裸金属节点操作
    • 查询裸金属服务器列表
      POST
    • 查询指定裸金属服务器
      POST
    • 添加裸金属服务器
      POST
    • 删除裸金属服务器
      POST
    • 修改裸金属服务器
      POST
    • 电源 - 开机
      POST
    • 电源 - 关机
      POST
    • 电源 - 重启
      POST
    • 电源 - 状态查询
      POST
    • 设置PXE引导
      POST
    • 查询 DeepLink 设备信息
      POST
    • 设置 DeepLink 设备信息
      POST
  1. 裸金属节点操作

删除裸金属服务器

正式环境
http://8.219.75.114:5002
正式环境
http://8.219.75.114:5002
POST
/api/v1/bare_metal/delete

请求参数

Body 参数application/json
peer_nodes_list
array[string]
必需
additional
object 
必需
bare_metal_node_ids
array[string]
必需
nonce
string 
必需
sign
string 
必需
wallet
string 
必需
示例
{
    "peer_nodes_list": [
        "ea585de2402d28664b977cf785becc06a12bc286a12b19d51f306f0734e6df70"
    ],
    "additional": {
        "bare_metal_node_ids": [
            "8c29b20da3fdb2d6c5ad7c2c85b303d9d337a1b82fa584a6b6cf1303331efd16"
        ]
    },
    "nonce":"3Spg7pK2sn4Yes31tVkTwVoBTz3b4Va74ELngmnUqdvYzvYxmNX3qwp",
    "sign":"c0ebe39a65260e8debd2877f58299011950b0fefee068a87651a539e3cee5438030e7958db7f79a2ffebab9dbb1ec6904ebcf42272908576137f506040017584",
    "wallet":"5G6Bb5Lo9em2wxm2NcSGiV4APxp5Fr9LtvMSLEspRVSq1yUF"
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://8.219.75.114:5002/api/v1/bare_metal/delete' \
--header 'Content-Type: application/json' \
--data-raw '{
    "peer_nodes_list": [
        "ea585de2402d28664b977cf785becc06a12bc286a12b19d51f306f0734e6df70"
    ],
    "additional": {
        "bare_metal_node_ids": [
            "8c29b20da3fdb2d6c5ad7c2c85b303d9d337a1b82fa584a6b6cf1303331efd16"
        ]
    },
    "nonce":"3Spg7pK2sn4Yes31tVkTwVoBTz3b4Va74ELngmnUqdvYzvYxmNX3qwp",
    "sign":"c0ebe39a65260e8debd2877f58299011950b0fefee068a87651a539e3cee5438030e7958db7f79a2ffebab9dbb1ec6904ebcf42272908576137f506040017584",
    "wallet":"5G6Bb5Lo9em2wxm2NcSGiV4APxp5Fr9LtvMSLEspRVSq1yUF"
}'

返回响应

🟢200成功
application/json
Body
object {0}
示例
{}
修改于 2023-09-19 10:44:50
上一页
添加裸金属服务器
下一页
修改裸金属服务器
Built with