赛尔校园公共服务平台 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
赛尔校园公共服务平台 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 百度云
  3. 云服务器 BCC
  4. API参考
  5. 磁盘相关接口
  6. 查询磁盘列表

查询磁盘列表

  • 磁盘相关接口
  • 发布于 2025-04-02
  • 0 次阅读
文档编辑
文档编辑

该接口用于查询所有的磁盘列表信息,不包含本地磁盘。

请求结构

GET /v{version}/volume?marker={marker}&maxKeys={maxKeys}&instanceId={instanceId} HTTP/1.1
Host: bcc.bj.baidubce.com
Authorization: authorization string

请求头域

除公共头域外,无其它特殊头域。

请求参数

参数名称 类型 是否必需 参数位置 描述
version String 是 URL参数 API版本号
marker String 否 Query参数 批量获取列表的查询的起始位置,是一个由系统生成的字符串
maxKeys int 否 Query参数 每页包含的最大数量,最大数量通常不超过1000。缺省值为1000
instanceId String 否 Query参数 实例id,可查询实例挂载的磁盘列表(包含系统盘)。如需查询用户创建的所有磁盘信息,不填写此参数。
zoneName String 否 Query参数 可用区信息
clusterId String 否 Query参数 CDS专属集群ID
chargeFilter String 否 Query参数 CDS计费类型,取值postpay/prepay
usageFilter String 否 Query参数 CDS磁盘类型,取值system/data
name String 否 Query参数 CDS磁盘名称

返回头域

除公共头域,无其它特殊头域。

返回参数

参数名称 类型 描述
marker String 标记查询的起始位置
isTruncated boolean true表示后面还有数据,false表示已经是最后一页。
nextMarker String 获取下一页所需要传递的marker值。当isTruncated为false时,该域不出现。
maxKeys int 每页包含的最大数量
volumes List<VolumeModel> 返回的磁盘信息列表

请求示例

GET /v2/volume?marker=v-8CM91d5U&maxKeys=1&instanceId=i-j7lMWiyX HTTP/1.1
Host: bcc.bj.baidubce.com
Authorization: bce-auth-v1/f81d3b34e48048fbb2634dc7882d7e21/2015-08-11T04:17:29Z/3600/host/74c506f68c65e26c633bfa104c863fffac5190fdec1ec24b7c03eb5d67d2e1de

返回示例

HTTP/1.1 200 OK
x-bce-request-id: 1214cca7-4ad5-451d-9215-71cb844c0a50
Cache-Control: no-cache
Content-Length: 17527
Content-Type: application/json;charset=UTF-8
Date: Wed, 08 Jul 2015 03:38:06 GMT
Server: BWS

    {
        "nextMarker": "v-w7RKfn2d",
        "marker": "v-8CM91d5U",
        "maxKeys": 1,
        "volumes": [
          {
            "id": "v-8CM91d5U",
            "createTime": "2015-06-25T12:48:29Z",
            "expireTime": null,
            "name": "instance-0svq10tr-1",
            "diskSizeInGB": 20,
            "status": "InUse",
            "type": "Cds",
            "storageType": "hp1",
            "desc": "",
            "paymentTiming": "Postpaid",
            "attachments": [
                {
                    "volumeId": "v-3zmCcxbR",
                    "instanceId": "i-j7lMWiyX",
                    "device": "/dev/vdb"
                    "serial":"062b3f5d-b8a5-4c29-9"
                }
             ],
			"zoneName": "cn-bj-a"
            }
        ],
        "truncated": true
    }
相关文章

创建CDS磁盘 2025-04-02 17:55

本接口用于创建CDS磁盘。支持从快照创建的方式,但系统盘快照不能用来创建CDS磁盘。 请求参数中 cdsSizeInGB 和 snapshotId 必须选择其中一项来指定磁盘的大小或使用快照创建磁盘。 当snapshotId 参数存在且不为空时,cdsSizeInGB参数如果未指定,默认使用快照大小

查询磁盘列表 2025-04-02 17:55

该接口用于查询所有的磁盘列表信息,不包含本地磁盘。 请求结构 GET /v{version}/volume?marker={marker}&maxKeys={maxKeys}&instanceId={instanceId} HTTP/1.1 Host: bcc.bj.baidubce.com Aut

查询磁盘详情 2025-04-02 17:55

该接口用于根据磁盘ID查询单个云磁盘的详细信息。 请求结构 GET /v{version}/volume/{volumeId} HTTP/1.1 Host: bcc.bj.baidubce.com Authorization: authorization string

挂载CDS磁盘 2025-04-02 17:55

该接口用于将指定磁盘挂载在指定云服务器BCC实例下。 注意: cds磁盘需要挂载在与其处于相同可用区下的指定BCC实例上,否则将返回403错误。 只有磁盘状态为 Available 且实例状态为 Running 或 Stopped 时才允许挂载,否则调用此接口将返回 409 错误。 请求结构 PUT

卸载CDS磁盘 2025-04-02 17:55

该接口用于将指定的磁盘从BCC实例上卸载。 BCC实例状态为Running或Stopped或者EBC实例状态为Running时,都可以执行此操作,否则将提示 409 错误。 如果 volumeId 的磁盘未挂载在 instanceId 的实例上,该操作失败,提示 404 错误。 请求结构 PUT /

释放CDS磁盘 2025-04-02 17:55

该接口用于释放未挂载的CDS数据盘,系统盘不能释放。 磁盘释放后不可恢复。缺省情况下,该磁盘的所有快照将保留,但会删除与磁盘的关联关系。 只有磁盘状态为 Available 或 Expired 或 Error 时才可以执行此操作,否则将提示 409 错误。 如果 volumeId 的磁盘不存在,将提

目录
Copyright © 2025 your company All Rights Reserved. Powered by 赛尔网络.
京ICP备14022346号-15
gongan beian 京公网安备11010802041014号