/config/batch
一次读取多个 key;遵循 GetConfigsBatch 语义:任一 key 缺失则整批 404 失败。
请求体
| 字段 | 类型 | 必填 | 示例 | 约束 | 描述 |
|---|---|---|---|---|---|
data_ids |
array of string |
否 | |||
namespace |
string |
否 | |||
service_name |
string |
否 |
响应
| 状态 | 描述 | Schema |
|---|---|---|
| 200 | 配置项列表 | object |
| 400 | body 非法或 namespace 非法 | object |
| 401 | 缺少或无效的 X-API-Key | object |
| 403 | key 的 namespace 与请求不符 | object |
| 404 | 存在缺失的配置项(整批失败) | 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 |
否 |