Files
cloudpods/docs/host/host.yaml
2019-07-27 17:58:41 +08:00

40 lines
1018 B
YAML

get:
summary: 获取指定宿主机详情信息
parameters:
- $ref: '../parameters/host.yaml#/hostId'
- $ref: '../parameters/common.yaml#/pending_delete'
responses:
200:
description: 宿主机信息
schema:
$ref: '../schemas/host.yaml#/HostResponse'
tags:
- host
put:
summary: 更新宿主机信息
parameters:
- $ref: '../parameters/host.yaml#/hostId'
- in: body
name: host
required: true
schema:
$ref: '../schemas/host.yaml#/HostUpdate'
responses:
200:
description: 宿主机信息
schema:
$ref: '../schemas/host.yaml#/HostResponse'
tags:
- host
delete:
summary: 删除指定宿主机
parameters:
- $ref: '../parameters/host.yaml#/hostId'
- $ref: '../parameters/common.yaml#/override_pending_delete'
responses:
200:
description: 被删除宿主机的信息,删除前确保已解除删除保护
schema:
$ref: '../schemas/host.yaml#/HostResponse'
tags:
- host