URI
PUT /v1/repositories/{repository_uuid}/template_status
表1 路径参数
参数 |
是否必选 |
参数类型 |
描述 |
repository_uuid |
是 |
String |
仓库id |
请求参数
表3 请求Body参数
参数 |
是否必选 |
参数类型 |
描述 |
templateType |
是 |
String |
模板类型 |
codeTitle |
否 |
String |
代码模板名称 |
creatorName |
否 |
String |
创建者名称 |
codeDescription |
否 |
String |
代码模板描述 |
languages |
否 |
Array of strings |
模板语言 |
plateform |
否 |
Array of strings |
模板平台 |
entertype |
否 |
Array of strings |
模板类型 |
响应参数
状态码: 200
表4 响应Body参数
参数 |
参数类型 |
描述 |
error |
Error object |
响应错误 |
result |
String |
响应结果 |
status |
String |
响应状态 |
表5 Error
参数 |
参数类型 |
描述 |
code |
String |
错误码 |
message |
String |
错误信息 |
请求示例
PUT https://{endpoint}/v1/repositories/{repository_uuid}/template_status
{
"templateType": "SHARE",
"codeTitle": "exampleTitle",
"creatorName": "exampleName",
"codeDescription": "exampleDescription",
"languages": ['Java'],
"plateform": ['Console'],
"entertype": ['AI']
}
响应示例
状态码: 200
OK
{
"result" : null,
"error" : null,
"status" : "success"
}