修改项目
功能介绍
修改项目。
请求
- 请求样例
PUT https://ipaddr:port/softcomai/datalake/dataplan/v1.0/progress { "id" : "P_20190923142706_587260345", "name" : "修改项目测试001", "description" : "向导方式创建项目测试001", "tasks" : [{ "id" : "5816442513551637443", "pId" : "0", "paramList" : [{ "paramName" : "key", "paramValue" : "value", "appendType" : "KEY_VALUE" } ], "variables" : [{ "showName" : "数据来源", "showNameEn" : "dataSource", "varName" : "dataSource", "varValue" : "云核心网_性能KPI数据_ATS", "remark" : "数据来源", "defaultVisible" : "true" }, { "showName" : "BDI服务", "showNameEn" : "BDI Service", "varName" : "BDIAddress", "varValue" : "10.0.1.145:19143", "remark" : "BDI服务", "defaultVisible" : "true" }, { "showName" : "id", "showNameEn" : "id", "varName" : "id", "varValue" : "111", "remark" : "11", "defaultVisible" : "true" } ], "children" : [] }, { "id" : "4623460537000105320", "pId" : "0", "paramList" : [{ "paramValue" : "-ipaddress #{ipaddress} -userId #{userId} -appId #{appId} -srcPath #{srcPath} -srcRootPath #{srcRootPath} -dstRootPath #{dstRootPath} -dstPath #{dstPath} -srcBucketName #{srcBucketName} -hadoopUserName #{hadoopUserName} -integrationAddr #{integrationAddr} -token ${getManageToken}", "appendType" : "STRING" } ], "variables" : [{ "showName" : "srcBucketName", "showNameEn" : "srcBucketName", "varName" : "srcBucketName", "varValue" : "obs-public-data", "defaultVisible" : "false" }, { "showName" : "dstPath", "showNameEn" : "dstPath", "varName" : "dstPath", "varValue" : "/HKT/raw_data", "defaultVisible" : "false" } ], "children" : [] }, { "id" : "7614341251561440098", "pId" : "0", "paramList" : [{ "paramValue" : "-ipaddress #{ipaddress} -userId #{userId} -appId #{appId} -srcPath #{srcPath} -srcRootPath #{srcRootPath} -dstRootPath #{dstRootPath} -dstPath #{dstPath} -srcBucketName #{srcBucketName} -hadoopUserName #{hadoopUserName} -token ${tokenbyappidTaskResp.result.token}", "appendType" : "STRING" } ], "variables" : [{ "varName" : "ipaddress", "varValue" : "100.95.145.153:9516", "defaultVisible" : "true" }, { "varName" : "userId", "varValue" : "q00298908", "defaultVisible" : "true" }, { "varName" : "appId", "varValue" : "aidomainalpha_wulan3_dcpuedev", "defaultVisible" : "true" } ], "children" : [] }, { "id" : "9014897139558429566", "pId" : "0", "children" : [] }, { "id" : "4807396074419218738", "pId" : "0", "children" : [] } ] }
- 参数说明
参数名
是否必选
参数类型
备注
id
是
String
项目ID。
name
是
String
项目名称。
description
是
String
描述。
tasks
是
JSON LIST
任务列表。
id
是
String
任务ID。
pId
是
String
父任务ID。
tasks
是
JSON LIST
子任务列表。
paramList
是
List
参数列表。
id
是
String
参数ID。
source
是
String
来源ID。
paramName
是
String
参数名称。
paramType
是
String
参数类型。
paramValue
是
String
参数值。
userId
是
String
所属用户ID。
tenantId
是
String
租户ID。
createTime
是
String
创建时间。
updateTime
是
String
修改时间。
variables
是
JSON
变量列表。
showName
是
String
变量显示中文名。
showNameEn
是
String
变量显示英文名。
varName
是
String
参数名称。
varValue
是
String
参数值。
remark
是
String
参数备注。
defaultVisible
是
String
是否基础变量。
userId
是
String
所属用户ID。
tenantId
是
String
租户ID。
taskId
是
String
所属任务。
响应
- 成功响应样例
{ "success": true, "returnData": "P_20190919152838_1273129170" }
- 失败响应样例
{ "success":false, "errorMsg":"internal error.", "errorCode":"23469349.30000.500" }
- 要素说明
参数名
参数类型
备注
success
String
请求是否成功,取值包括true和false。
returnData
String
返回值。
状态码
具体请参考状态码。