POST /admin/config/rollback

取目标 revision 的值**追加**一条新 revision(不改写历史);要求 config:publish。

配置中心管理面 `BearerAuth` application/json

请求参数

名称位置类型必填默认值示例约束描述
X-Tenant-ID header string 是 租户 ID(必须与 JWT 租户一致)

请求体

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

响应

状态描述Schema
200回滚后的新条目object
400body 非法 / revision 非法object
401缺少/无效 JWT,或令牌无租户object
403无 config:publish 权限 / 跨租户(应用)请求object
404配置项或目标版本不存在object
503管理面未装配 / 存储能力不可用 / 审计不可用(fail-closed)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 否