更新时间:2024-12-20 GMT+08:00

新增备份路径

功能介绍

对客户端新增备份路径,新增的路径不会校验是否存在。

URI

POST /v3/{project_id}/agents/{agent_id}/add-path

表1 路径参数

参数

是否必选

参数类型

描述

agent_id

String

客户端ID

project_id

String

项目ID

请求参数

表2 请求Header参数

参数

是否必选

参数类型

描述

X-Auth-Token

String

用户Token。

通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。

表3 请求Body参数

参数

是否必选

参数类型

描述

add_path

Array of strings

增加备份路径详情

exclude_path

Array of ExcludePath objects

增加排除目录。

说明:

该特性目前处于公测阶段,部分region可能无法使用。

表4 ExcludePath

参数

是否必选

参数类型

描述

path_name

String

备份目录

exclude_path_name

Array of strings

排除目录列表

响应参数

状态码: 200

表5 响应Body参数

参数

参数类型

描述

added

Array of strings

新添加成功的路径列表

existed

Array of strings

已经存在的路径列表

请求示例

POST  https://{endpoint}/v3/f841e01fd2b14e7fa41b6ae7aa6b0594/agents/79bd9daa-884f-4f84-b8fe-235d58cd927d/add-path

{
  "add_path" : [ "/home/hcp", "/opt/workspace/" ],
  "exclude_path" : [ {
    "path_name" : "/home/hcp",
    "exclude_path_name" : [ "/home/hcp/1", "/home/hcp/2" ]
  }, {
    "path_name" : "/opt/workspace/",
    "exclude_path_name" : [ "/opt/workspace/1", "/opt/workspace/2" ]
  } ]
}

响应示例

状态码: 200

OK

{
  "added" : [ "/opt/backup", "/var/log" ],
  "existed" : [ "/tmp/backup" ]
}

状态码

状态码

描述

200

OK

错误码

请参见错误码