DNS 管理
DNS 服务商凭证管理。
查询 DNS API 配置列表
查询 DNS 服务商 API 配置。普通用户只能查看自己的配置;管理员可通过 uid 筛选任意用户。列表会返回 auth 认证 JSON 文本,应避免在浏览器控制台、日志或非受信任客户端中泄露。
创建 DNS API 配置
创建 DNS 服务商 API 配置。名称、服务商类型和认证参数必填;认证参数会保存到配置中,应使用专用密钥并避免在日志或前端公开。
更新 DNS API(集合路由不可用)
该集合 PUT 路由已注册,但没有路径 ID。服务端会用空路径 ID 覆盖请求体中的 id,因此任何有效 JSON 对象都会返回 dnsapi-7,无法更新配置。请使用 `PUT /v1/dnsapis/{id}`。此说明如实反映当前服务端行为。
删除 DNS API 配置
删除一个或多个 DNS 服务商 API 配置。路径 id 支持单个数字或英文逗号分隔的多个数字。普通用户只能删除自己的配置;配置仍被证书、网站或用户默认证书 DNS API 设置引用时不能删除。
获取 DNS API 配置详情
获取一项 DNS 服务商 API 配置的完整内容,包括原始授权配置文本。普通用户只能查看自己的配置;管理员可查看任意配置。该接口不使用列表分页或 `uid` 查询参数。需要有效登录态或属于当前用户的 API Key。本文档仅适用于 Cdnfly v6.x Go 主控。
更新 DNS API 配置
更新指定 DNS 服务商 API 配置。路径 ID 强制覆盖请求体 `id`;普通用户只能更新自己的配置,管理员可更新任意配置。只提交需要变更的字段,未传字段保持原值;`auth` 包含敏感凭证,不应写入日志。需要有效登录态或属于当前用户的 API Key。本文档仅适用于 Cdnfly v6.x Go 主控。