5.2 预定义标签操作
5.2.3 修改预定义标签
功能介绍
修改预定义标签。
调试
您可以在API Explorer中调试该接口。
URI
PUT /v1.0/predefine_tags
请求参数
表5-113 请求 Header 参数
参数 是否必选 参数类型 描述
X-Auth-Token 是 String 用户Token。说明:由于TMS是 全局服务,因此调用IAM服务获 取用户Token接口时需要注意作 用域即scope字段应该设置为 domain。响应消息头中X-Subject-Token的值即为用户 Token。
表5-114 请求 Body 参数
参数 是否必选 参数类型 描述
new_tag 是 PredefineTag
Request 修改后的标签
参数 是否必选 参数类型 描述 old_tag 是 PredefineTag
Request object
修改前的标签
表5-115 PredefineTagRequest
参数 是否必选 参数类型 描述
key 是 String 键。最大长度36个字符。字符
集:A-Z,a-z , 0-9,‘-’,
‘_’,UNICODE字符
(\u4E00-\u9FFF)。
value 是 String 值。每个值最大长度43个字
符,可以为空字符串。字符集:
AZ,a-z , 0-9,‘.’,
‘-’,‘_’,UNICODE字符
(\u4E00-\u9FFF)。
响应参数
状态码: 400
表5-116 响应 Body 参数
参数 参数类型 描述
error RespErrorMe
ssage object 响应错误信息
表5-117 RespErrorMessage
参数 参数类型 描述
error_code String 请求错误码 error_msg String 错误信息
状态码: 401
表5-118 响应 Body 参数
参数 参数类型 描述
error RespErrorMe
ssage object 响应错误信息
表5-119 RespErrorMessage
参数 参数类型 描述
error_code String 请求错误码 error_msg String 错误信息
状态码: 403
表5-120 响应 Body 参数
参数 参数类型 描述
error RespErrorMe
ssage object 响应错误信息
表5-121 RespErrorMessage
参数 参数类型 描述
error_code String 请求错误码 error_msg String 错误信息
状态码: 404
表5-122 响应 Body 参数
参数 参数类型 描述
error RespErrorMe
ssage object 响应错误信息
表5-123 RespErrorMessage
参数 参数类型 描述
error_code String 请求错误码 error_msg String 错误信息
状态码: 405
表5-124 响应 Body 参数
参数 参数类型 描述
error RespErrorMe
ssage object 响应错误信息
表5-125 RespErrorMessage
参数 参数类型 描述
error_code String 请求错误码 error_msg String 错误信息
状态码: 406
表5-126 响应 Body 参数
参数 参数类型 描述
error RespErrorMe
ssage object 响应错误信息
表5-127 RespErrorMessage
参数 参数类型 描述
error_code String 请求错误码 error_msg String 错误信息
状态码: 409
表5-128 响应 Body 参数
参数 参数类型 描述
error RespErrorMe
ssage object 响应错误信息
表5-129 RespErrorMessage
参数 参数类型 描述
error_code String 请求错误码 error_msg String 错误信息
状态码: 410
表5-130 响应 Body 参数
参数 参数类型 描述
error RespErrorMe
ssage object 响应错误信息
表5-131 RespErrorMessage
参数 参数类型 描述
error_code String 请求错误码 error_msg String 错误信息
状态码: 412
表5-132 响应 Body 参数
参数 参数类型 描述
error RespErrorMe
ssage object 响应错误信息
表5-133 RespErrorMessage
参数 参数类型 描述
error_code String 请求错误码 error_msg String 错误信息
状态码: 429
表5-134 响应 Body 参数
参数 参数类型 描述
error RespErrorMe
ssage object 响应错误信息
表5-135 RespErrorMessage
参数 参数类型 描述
error_code String 请求错误码 error_msg String 错误信息
状态码: 500
表5-136 响应 Body 参数
参数 参数类型 描述
error RespErrorMe
ssage object 响应错误信息
表5-137 RespErrorMessage
参数 参数类型 描述
error_code String 请求错误码 error_msg String 错误信息
状态码: 501
表5-138 响应 Body 参数
参数 参数类型 描述
error RespErrorMe
ssage object 响应错误信息
表5-139 RespErrorMessage
参数 参数类型 描述
error_code String 请求错误码 error_msg String 错误信息
状态码: 503
表5-140 响应 Body 参数
参数 参数类型 描述
error RespErrorMe
ssage object 响应错误信息
表5-141 RespErrorMessage
参数 参数类型 描述
error_code String 请求错误码 error_msg String 错误信息
请求示例
修改预定义标签
PUT https://{Endpoint}/v1.0/predefined_tags { "new_tag" : {
"key" : "ENV1", "value" : "DEV1"
}, "old_tag" : { "key" : "ENV2", "value" : "DEV2"
}}
响应示例
无
状态码
状态码 描述
200 OK
400 Bad Request 401 Unauthorized 403 Forbidden 404 Not Found
405 Method Not Allowed 406 Not Acceptable 409 Conflict
410 Gone
412 Precondition Failed 429 Too Many Requests 500 Internal Server Error 501 Not Implemented 503 Service Unavailable
错误码
请参见错误码。