用户管理

用户创建新的虚拟机或容器实例(异步处理)

post/user/instances

Request

  • Base URL
    http://localhost:8888/api/v1
  • URL
    http://localhost:8888/api/v1/user/instances
  • Auth
    API key in header Authorization

Request body

bandwidthIdstring required

带宽规格ID

cpuIdstring required

CPU规格ID

descriptionstring

描述信息

diskIdstring required

磁盘规格ID

gpuDeviceIdsstring

GPU设备ID列表(逗号分隔),为空则附加所有GPU

gpuEnabledboolean

GPU直通配置(LXD/Incus 原生支持,Docker/Podman/Containerd/Orbstack 尽力通过运行参数附加)

imageIdinteger required

镜像ID(从数据库获取)

memoryIdstring required

内存规格ID

networkType'nat_ipv4' | 'nat_ipv4_ipv6' | 'dedicated_ipv4' | 'dedicated_ipv4_ipv6' | 'ipv6_only' | 'no_port_mapping'
providerIdinteger required

节点ID

Response

任务创建成功

codeinteger
dataobject
messagestring
msgstring

Changes