节点快照请求
节点快照请求
Redis 企业软件 |
---|
方法 | 路径 | 描述 |
---|---|---|
获取 | /v1/nodes/{uid}/snapshots |
获取节点快照 |
删除 | /v1/nodes/{uid}/snapshots/{snapshot_name} |
删除节点快照 |
获取节点快照
GET /v1/nodes/{int: uid}/snapshots
Get all cluster node snapshots of the specified node.
Permissions
Permission name
Roles
view_node_info
admin
cluster_member
cluster_viewer
db_member
db_viewer
user_manager
Request
Example HTTP request
GET /v1/nodes/1/snapshots
Headers
Key
Value
Description
Host
cnm.cluster.fqdn
Domain name
Accept
application/json
Accepted media type
URL parameters
Field
Type
Description
uid
integer
The unique ID of the node requested.
Response
Returns an array of node snapshot JSON objects.
Example JSON body
[
{
"created_time": "2024-01-10 20:55:54",
"name": "nightly_snapshot_1",
"node_uid": "1"
},
{
"created_time": "2024-01-11 20:55:54",
"name": "nightly_snapshot_2",
"node_uid": "1"
}
]
Status codes
Code
Description
200 OK
No error
404 Not Found
Node UID does not exist
Delete node snapshot
DELETE /v1/nodes/{int: uid}/snapshots/{snapshot_name}
Delete a cluster node snapshot. Snapshots created by maintenance mode are not deleted.
Permissions
Permission name
Roles
update_node
admin
Request
Example HTTP request
DELETE /v1/nodes/1/snapshots/nightly_snapshot_19
Request headers
Key
Value
Description
Host
cluster.fqdn
Domain name
Accept
application/json
Accepted media type
URL parameters
Field
Type
Description
uid
integer
The unique ID of the updated node.
snapshot_name
string
The unique name of the snapshot to delete.
Response
Returns a JSON object that represents the deleted node snapshot.
Example JSON body
{
"created_time": "2024-01-11 20:55:54",
"name": "nightly_snapshot_19",
"node_uid": "1"
}
Status codes
Code
Description
200 OK
No error
403 Forbidden
Node snapshot is a maintenance snapshot and cannot be deleted
404 Not Found
Node uid does not exist
404 Not Found
Snapshot name does not exist for this node uid
On this page