查询专属分布式存储池列表
功能介绍
获取专属分布式存储池列表,只包括用户开通的SSD专属资源池信息。
调用方法
请参见如何调用API。
URI
GET /v1.0/{project_id}/dss-pools
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
project_id |
是 |
String |
参数解释: 项目ID。获取方法请参见获取项目ID。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 |
请求参数
无
响应参数
状态码:200
参数 |
参数类型 |
描述 |
---|---|---|
pools |
Array of DssPool objects |
参数解释: 专属分布式存储池详情列表。 取值范围: 不涉及。 |
count |
Integer |
参数解释: 专属分布式存储池个数。 取值范围: 不涉及。 |
参数 |
参数类型 |
描述 |
---|---|---|
id |
String |
参数解释: 专属分布式存储池名称。 取值范围: 不涉及。 |
name |
String |
参数解释: 专属分布式存储池ID。 取值范围: 不涉及。 |
type |
String |
参数解释: 专属分布式存储池的存储类型。
取值范围: 不涉及。 |
project_id |
String |
参数解释: 项目ID。获取方法请参见获取项目ID。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 |
availability_zone |
String |
参数解释: 专属分布式存储池所属可用区。 取值范围: 不涉及。 |
capacity |
Integer |
参数解释: 申请的专属分布式存储容量,单位TB。 取值范围: 不涉及。 |
status |
String |
参数解释: 专属分布式存储池的状态。 取值范围: available:专属分布式存储池处于可用状态。 deploying:专属分布式存储池处于正在部署的过程中,不可使用。 extending:专属分布式存储池处于正在扩容的过程中,可使用。 |
created_at |
String |
参数解释: 专属分布式存储池的创建时间。 取值范围: 时间格式:UTC YYYY-MM-DDTHH:MM:SS |
请求示例
查询专属分布式存储池列表。
GET https://{Endpoint}/v1.0/89cd04f168b84af6be287f71730fdb4b/dss-pools
响应示例
状态码:200
查询专属分布式存储池列表成功。
{ "pools" : [ { "id" : "c950ee97-587c-4f24-8a74-3367e3da570f", "name" : "pool-1", "type" : "SSD", "project_id" : "63d910f2705a487ebe4e1c274748d9e1", "capacity" : "1000", "availability_zone" : "AZ1", "status" : "available", "created_at" : "2014-12-18T15:57:56.299000" } ], "count" : 1 }
状态码
状态码 |
描述 |
---|---|
200 |
查询专属分布式存储池列表成功。 |
400 |
请求错误。 |
401 |
鉴权失败。 |
403 |
没有操作权限。 |
404 |
找不到资源。 |
500 |
服务内部错误。 |
503 |
服务不可用。 |