GET /admin/config/export

导出该 (tenant,app) 下全部未删除配置项,下载即文件(Content-Disposition,Cache-Control: no-store)。

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

请求参数

名称位置类型必填默认值示例约束描述
X-Tenant-ID header string 是 租户 ID(必须与 JWT 租户一致)
tenant_id query string 否 租户 ID(仅一致性校验)
app_id query string 否 应用 ID(空 = 认证应用/平台应用)
format query string 否 导出格式(json|yaml,默认 json;非法 400)

响应

状态描述Schema
200导出文件体(json 为 JSON 结构;yaml 为同结构 YAML)service.ExportView
400format 非法object
401缺少/无效 JWT,或令牌无租户object
403无 config:read 权限 / 跨租户请求object
503管理面未装配或存储能力不可用object

引用的 Schema

service.ExportItem

字段类型必填示例约束描述
description string 否
domain string 否
group string 否
key string 否
masked boolean 否 Masked=true 表示 value 是遮罩占位(真实值未导出),回灌时该条应跳过。
owner string 否
revision integer 否
sensitive boolean 否
service_name string 否
tags array of

string

否
validation string 否
value string 否
value_type string 否

service.ExportView

字段类型必填示例约束描述
app_id string 否
exported_at string 否
items array of

参见 service.ExportItem

否
masked_count integer 否 MaskedCount 是本次导出被遮罩的条目数(0 = 没有密钥类值)。
tenant_id string 否
version integer 否