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

37 lines
1.1 KiB
YAML

get:
summary: 按指定条件列出磁盘
parameters:
- $ref: '../parameters/common.yaml#/offset'
- $ref: '../parameters/common.yaml#/limit'
- $ref: '../parameters/common.yaml#/pending_delete'
- $ref: '../parameters/common.yaml#/provider'
- $ref: '../parameters/common.yaml#/billing_type'
- $ref: '../parameters/disk.yaml#/unused'
- $ref: '../parameters/disk.yaml#/share'
- $ref: '../parameters/disk.yaml#/local'
- $ref: '../parameters/disk.yaml#/guest'
- $ref: '../parameters/disk.yaml#/storage'
- $ref: '../parameters/disk.yaml#/type'
- $ref: '../parameters/disk.yaml#/cloud_type'
responses:
200:
description: 磁盘列表信息
schema:
$ref: "../schemas/disk.yaml#/DiskListResponse"
tags:
- disk
post:
summary: 创建磁盘
parameters:
- in: body
name: disk
required: true
schema:
$ref: '../schemas/disk.yaml#/DiskCreate'
responses:
200:
description: 新建磁盘信息
schema:
$ref: '../schemas/disk.yaml#/DiskResponse'
tags:
- disk