POST /config/rollback

在单个 store 事务内把指定键回滚到目标 revision 的值,并作为新 revision 追加发布(不覆盖历史)。写面只认运维专用写 key。

配置服务 `ApiKeyAuth` application/json

请求体

字段类型必填示例约束描述
app_id string 否
environment string 否
key string 否
revision integer 否
service_name string 否
tenant_id string 否

响应

状态描述Schema
200回滚后的配置项(新 revision,值为目标 revision 的值)store.Item
400body 非法、namespace 非法或 revision 非正整数object
401缺少或无效的 X-API-Keyobject
403非写 key 或 key 的 namespace 与请求不符object
404配置项不存在或目标 revision 不存在object
500服务内部错误object

引用的 Schema

store.Item

字段类型必填示例约束描述
app_id string 否
created_at string 否
created_by string 否
deleted_at string 否
description string 否 管理面元数据(CC-05 / API.md §5,000012 增量列)。Publish/Import 的写路径**不覆盖**这些列 (元数据由管理面单独维护,见 gorm.casUpdateItemTx 列集),故对既有行为保持兼容。
environment string 否
group_name string 否 配置组名(域内分组,API /groups 数据源)
id string 否
key string 否
md5 string 否
owner string 否 责任人/团队
revision integer 否
sensitive boolean 否 敏感标记(**不代表**存明文密钥;门禁另行)
service_name string 否
status string 否
tags array of

string

否 标签(DB jsonb;nil = null)
tenant_id string 否
updated_at string 否
updated_by string 否
validation string 否 写口校验规则(如正则/枚举白名单),读面只存不执行
value string 否
value_type string 否