Loading
close

裸金属云硬盘连接器

time 更新时间:2024-06-24 11:39:53

裸金属云硬盘连接器

裸金属云硬盘连接器列表

功能介绍

获取裸金属云硬盘连接器列表

URI

GET /v1/volume/connectors

请求消息

参数 参数类型 是否必选 描述
node string 按裸金属节点过滤
fields array 按指定字段过滤
detail boolean 是否显示详细信息
limit integer 分页大小
marker string 每页最后一条数据的ID
sort_dir string 排序方向,升序或降序,默认升序
sort_key string 排序键值

响应消息

参数 参数类型 描述
connectors array 云硬盘连接器信息列表
uuid string 云硬盘连接器UUID
type string 云硬盘连接器类型
connector_id string 云硬盘连接器ID
node_uuid string 云硬盘连接器所属裸金属节点UUID
extra object 云硬盘连接器元数据信息
links array 链接信息
next string 请求下一组云硬盘连接器的URL,当使用limit请求参数时返回

请求示例

正常响应示例

{
  "connectors": [
    {
      "connector_id": "iqn.2017-07.org.openstack:01:d9a51732c3f",
      "created_at": "2016-08-18T22:28:48.643434+11:11",
      "extra": {},
      "links": [
        {
          "href": "http://127.0.0.1:6385/v1/volume/connectors/9bf93e01-d728-47a3-ad4b-5e66a835037c",
          "rel": "self"
        },
        {
          "href": "http://127.0.0.1:6385/volume/connectors/9bf93e01-d728-47a3-ad4b-5e66a835037c",
          "rel": "bookmark"
        }
      ],
      "node_uuid": "6d85703a-565d-469a-96ce-30b6de53079d",
      "type": "iqn",
      "updated_at": null,
      "uuid": "9bf93e01-d728-47a3-ad4b-5e66a835037c"
    }
  ]
}

正常响应代码

200

错误码

创建裸金属云硬盘连接器

功能介绍

创建裸金属云硬盘连接器

URI

POST /v1/volume/connectors

请求消息

参数 参数类型 是否必选 描述
node_uuid string 云硬盘连接器所属裸金属节点UUID
type string 云硬盘连接器类型
connector_id string 云硬盘连接器ID
extra object 云硬盘连接器元数据信息
uuid string 云硬盘连接器UUID

响应消息

参数 参数类型 描述
uuid string 云硬盘连接器UUID
type string 云硬盘连接器类型
connector_id string 云硬盘连接器ID
node_uuid string 云硬盘连接器所属裸金属节点UUID
extra object 云硬盘连接器元数据信息
links array 链接信息

请求示例

{
    "node_uuid": "6d85703a-565d-469a-96ce-30b6de53079d",
    "type": "iqn",
    "connector_id": "iqn.2017-07.org.openstack:01:d9a51732c3f"
}

正常响应示例

{
  "connector_id": "iqn.2017-07.org.openstack:01:d9a51732c3f",
  "created_at": "2016-08-18T22:28:48.643434+11:11",
  "extra": {},
  "links": [
    {
      "href": "http://127.0.0.1:6385/v1/volume/connectors/9bf93e01-d728-47a3-ad4b-5e66a835037c",
      "rel": "self"
    },
    {
      "href": "http://127.0.0.1:6385/volume/connectors/9bf93e01-d728-47a3-ad4b-5e66a835037c",
      "rel": "bookmark"
    }
  ],
  "node_uuid": "6d85703a-565d-469a-96ce-30b6de53079d",
  "type": "iqn",
  "updated_at": null,
  "uuid": "9bf93e01-d728-47a3-ad4b-5e66a835037c"
}

正常响应代码

201

错误码

裸金属云硬盘连接器详情

功能介绍

获取裸金属云硬盘连接器详情信息

URI

GET /v1/volume/connectors/{volume_connector_id}

请求消息

参数 参数类型 是否必选 描述
volume_connector_id string 云硬盘连接器UUID
fields array 指定返回结果字段

响应消息

参数 参数类型 描述
uuid string 云硬盘连接器UUID
type string 云硬盘连接器类型
connector_id string 云硬盘连接器ID
node_uuid string 云硬盘连接器所属裸金属节点UUID
extra object 云硬盘连接器元数据信息
links array 链接信息

请求示例

正常响应示例

{
  "connector_id": "iqn.2017-07.org.openstack:01:d9a51732c3f",
  "created_at": "2016-08-18T22:28:48.643434+11:11",
  "extra": {},
  "links": [
    {
      "href": "http://127.0.0.1:6385/v1/volume/connectors/9bf93e01-d728-47a3-ad4b-5e66a835037c",
      "rel": "self"
    },
    {
      "href": "http://127.0.0.1:6385/volume/connectors/9bf93e01-d728-47a3-ad4b-5e66a835037c",
      "rel": "bookmark"
    }
  ],
  "node_uuid": "6d85703a-565d-469a-96ce-30b6de53079d",
  "type": "iqn",
  "updated_at": null,
  "uuid": "9bf93e01-d728-47a3-ad4b-5e66a835037c"
}

正常响应代码

200

错误码

更新裸金属云硬盘连接器

功能介绍

更新裸金属云硬盘连接器信息

URI

PATCH /v1/volume/connectors/{volume_connector_id}

请求消息

参数 参数类型 是否必选 描述
volume_connector_id string 云硬盘连接器UUID

响应消息

参数 参数类型 描述
uuid string 云硬盘连接器UUID
type string 云硬盘连接器类型
connector_id string 云硬盘连接器ID
node_uuid string 云硬盘连接器所属裸金属节点UUID
extra object 云硬盘连接器元数据信息
links array 链接信息

请求示例

[
   {
      "path" : "/connector_id",
      "value" : "iqn.2017-07.org.openstack:02:10190a4153e",
      "op" : "replace"
   }
]

正常响应示例

{
  "connector_id": "iqn.2017-07.org.openstack:02:10190a4153e",
  "created_at": "2016-08-18T22:28:48.643434+11:11",
  "extra": {},
  "links": [
    {
      "href": "http://127.0.0.1:6385/v1/volume/connectors/9bf93e01-d728-47a3-ad4b-5e66a835037c",
      "rel": "self"
    },
    {
      "href": "http://127.0.0.1:6385/volume/connectors/9bf93e01-d728-47a3-ad4b-5e66a835037c",
      "rel": "bookmark"
    }
  ],
  "node_uuid": "6d85703a-565d-469a-96ce-30b6de53079d",
  "type": "iqn",
  "updated_at": "2016-08-18T22:28:49.653974+00:00",
  "uuid": "9bf93e01-d728-47a3-ad4b-5e66a835037c"
}

正常响应代码

200

错误码

删除裸金属云硬盘连接器

功能介绍

删除裸金属云硬盘连接器

URI

DELETE /v1/volume/connector/{volume_connector_id}

请求消息

参数 参数类型 是否必选 描述
volume_connector_id string 云硬盘连接器UUID

响应消息

请求示例

正常响应示例

正常响应代码

204

错误码

裸金属节点的云硬盘连接器列表

功能介绍

获取裸金属节点的云硬盘连接器列表

URI

GET /v1/nodes/{node_ident}/volume/connectors

请求消息

参数 参数类型 是否必选 描述
node_ident string 裸金属节点UUID或名称
fields array 按指定字段过滤
detail boolean 是否显示详细信息
limit integer 分页大小
marker string 每页最后一条数据的ID
sort_dir string 排序方向,升序或降序,默认升序
sort_key string 排序键值

响应消息

参数 参数类型 描述
connectors array 云硬盘连接器信息列表
uuid string 云硬盘连接器UUID
type string 云硬盘连接器类型
connector_id string 云硬盘连接器ID
node_uuid string 云硬盘连接器所属裸金属节点UUID
extra object 云硬盘连接器元数据信息
links array 链接信息
next string 请求下一组云硬盘连接器的URL,当使用limit请求参数时返回

请求示例

正常响应示例

{
  "connectors": [
    {
      "connector_id": "iqn.2017-07.org.openstack:02:10190a4153e",
      "created_at": "2016-08-18T22:28:48.643434+11:11",
      "extra": {},
      "links": [
        {
          "href": "http://127.0.0.1:6385/v1/volume/connectors/9bf93e01-d728-47a3-ad4b-5e66a835037c",
          "rel": "self"
        },
        {
          "href": "http://127.0.0.1:6385/volume/connectors/9bf93e01-d728-47a3-ad4b-5e66a835037c",
          "rel": "bookmark"
        }
      ],
      "node_uuid": "6d85703a-565d-469a-96ce-30b6de53079d",
      "type": "iqn",
      "updated_at": "2016-08-18T22:28:49.653974+00:00",
      "uuid": "9bf93e01-d728-47a3-ad4b-5e66a835037c"
    }
  ]
}

正常响应代码

200

错误码

此篇文章对你是否有帮助?
没帮助
locked-file

您暂无权限访问该产品