此操作用来修改单卷快照(包括一致性快照中的卷快照)信息。
请求语法
PUT /rest/v1/block/snapshot/snapshotName HTTP/1.1
Date:date
Content-Type: application/json; charset=utf-8
Content-Length: length
Host: ip:port
Authorization: authorization
{
"newSnapshotName": newSnapshotName,
"reclaimPolicy": reclaimPolicy,
"description": description
}
请求参数
参数 | 类型 | 描述 | 是否必须 |
---|---|---|---|
snapshotName | String | 指定要修改的快照名称。 | 是 |
newSnapshotName | String | 指定快照的新名称。 注意 快照名称、一致性快照名称及一致性快照的卷快照名称必须唯一,不可相互重复。 | 否 |
reclaimPolicy | String | 修改快照回收策略。 取值:
| 否 |
description | String | 修改快照的描述信息。 | 否 |
请求示例
修改快照snapshot-lun02-2的名称、回收策略、描述信息。
PUT /rest/v1/block/snapshot/snapshot-lun02-2 HTTP/1.1
Date: Wed, 05 Mar 2025 08:17:48 GMT
Content-Type: application/json; charset=utf-8
Authorization: HBlock userName:signature
Host: 192.168.0.65:1443
Connection: keep-alive
Content-Length: 131
{
"newSnapshotName": "snapshot-lun02-3",
"reclaimPolicy": "Retain",
"description": "The third snapshot of lun02."
}
响应示例
HTTP/1.1 204 No Content
x-hblock-request-id: 2bd30e44011d412ea3182d8e39b3b76b
Date: Wed, 05 Mar 2025 08:17:48 GMT
Connection: keep-alive
Server: HBlock