POST /config/import
批量原子导入配置条目:先全量门禁校验,任一条不过则整体不写。写面只认运维专用写 key。
配置服务 `ApiKeyAuth` application/json
请求体
| 字段 | 类型 | 必填 | 示例 | 约束 | 描述 |
entries |
array of
| 字段 | 类型 | 必填 | 示例 | 约束 | 描述 |
content_type |
string |
否 |
|
|
|
data_id |
string |
否 |
|
|
|
service_name |
string |
否 |
|
|
|
yaml_body |
string |
否 |
|
|
|
|
否 |
|
|
|
namespace |
string |
否 |
|
|
|
reason |
string |
否 |
|
|
|
replace_existing |
boolean |
否 |
|
|
|
响应
| 状态 | 描述 | Schema |
| 200 | 逐条导入结果(门禁失败/导入冲突亦为 200:整体不写,results[].ok=false + error_code/message) | object |
| 400 | body 非法、namespace 非法或入参校验失败(entries 空/reason 缺失) | object |
| 401 | 缺少或无效的 X-API-Key | object |
| 403 | 非写 key 或 key 的 namespace 与请求不符 | object |
| 500 | 服务内部错误 | object |
引用的 Schema
service.ImportOutcome
| 字段 | 类型 | 必填 | 示例 | 约束 | 描述 |
app_id |
string |
否 |
|
|
|
environment |
string |
否 |
|
|
|
key |
string |
否 |
|
|
|
ok |
boolean |
否 |
|
|
|
reason |
string |
否 |
|
|
|
service_name |
string |
否 |
|
|
|
skipped |
boolean |
否 |
|
|
|
tenant_id |
string |
否 |
|
|
|