获取指定 Credential 的详情。响应为 Credential 对象,auth 中的敏感值已脱敏。
前提
已完成 Endpoint 与鉴权配置,详见API 总览与认证。
接口
GET /vaults/{vault_id}/credentials/{credential_id}
路径参数
| 参数 | 必填 | 类型 | 说明 |
|---|---|---|---|
vault_id | 是 | string | Vault ID,格式 vlt_xxx |
credential_id | 是 | string | Credential ID,格式 cred_xxx |
请求示例
响应
响应字段
| 字段 | 类型 | 说明 |
|---|---|---|
id | string | Credential ID,格式 cred_xxx |
type | string | 固定为 credential |
vault_id | string | 所属 Vault ID |
display_name | string | Credential 可读名称 |
auth | object | 认证信息,敏感值已脱敏(如 secret_value 不返回) |
auth.type | string | 认证类型,当前仅支持 environment_variable |
auth.secret_name | string | 环境变量名称 |
auth.networking | object | 网络策略 |
auth.networking.allowed_hosts | array | 允许替换真实密钥的域名列表 |
auth.injection_location | object | 替换位置。替换位置为请求头;请求体与查询参数中的占位符不会被替换 |
auth.injection_location.header | boolean | 是否启用请求头替换 |
metadata | object | 业务自定义键值对 |
archived_at | string | null | 归档时间,未归档时为 null |
created_at | string | 创建时间,ISO 8601 |
updated_at | string | 最近更新时间,ISO 8601 |
request_id | string | 请求唯一标识 |
错误码
| 状态码 | 错误码 | 说明 |
|---|---|---|
| 400 | InvalidParameter | Required parameter missing or invalid. |
| 401 | InvalidApiKey | Invalid API-key provided. |