# 更新档案模板
# API
更新档案模板,模板参数目前支持INTEGER、FLOAT、DOUBLE、STRING四种类型。注意如果该模板已经绑定了设备,那么该模板原有的模板参数是不允许修改的,只能新增模板参数或者简单地修改模板名和模板描述。
请求路径 | Request |
---|---|
PUT /archives/template/{templateId} | ArchiveTemplateUpdateRequest |
# 授权
当前API可使用授权类型与具体的授权参数请参考下表(多个授权类型可任选一个)。了解更多请查看平台鉴权。
授权类型 | 授权参数 | 封装授权参数(调用HanCloudsClient提供的方法来封装) |
---|---|---|
用户 | userKey / authKey / authSecret | putUserAuthParams()方法 |
# 路径参数
参数名 | 类型 | 是否必须 | 说明 |
---|---|---|---|
templateId | Integer | 是 | 档案模板ID |
# Query参数
无
# Body参数
参数名 | 类型 | 是否必须 | 说明 |
---|---|---|---|
archiveTemplateSaveDTO | ArchiveTemplateSaveDTO | 是 | 更新的档案模板信息 |
# Body示例
{
"desc": "test",
"name": "template1",
"parameters": [
{
"dataType": "INTEGER",
"identifier": "p1",
"map": {
"min": "1"
},
"name": "name1"
}
]
}
这里的map参数参见添加档案模板里面各种数据类型的map参数
# 返回示例
{
"projectKey": "V8ZV7sWo",
"templateId": 781,
"templateName": "template1"
}