5 个不稳定版本
0.3.2 | 2024 年 5 月 6 日 |
---|---|
0.3.1 | 2024 年 5 月 6 日 |
0.3.0 | 2024 年 5 月 4 日 |
0.2.0 | 2024 年 4 月 25 日 |
0.1.0 | 2024 年 4 月 25 日 |
#690 在 网页编程
每月 23 次下载
在 desec_cli 中使用
65KB
1K SLoC
deSEC 客户端
deSEC DNS API 的非官方客户端库。
deSEC 是一个免费的 DNS 托管服务,以安全性为设计理念。运行在开源软件上,并由 SSE 支持,deSEC 对所有人免费。
支持的 API 端点
支持的端点
-
管理账户
- 获取 Captcha
- 注册账户(可选创建域名)
- 登录(使用电子邮件和密码检索 API 令牌)
- 登出(当客户端从凭据创建时)
- 检索账户信息
- 修改账户设置(API 仅支持更新 outreach_preference)
- 密码重置(请求密码重置和确认,但处理邮件中的批准需要处理)
- 更改密码
- 更改电子邮件地址
- 删除账户
-
管理域名
- 创建域名
- 列出域名
- 检索特定域名
- 确定 DNS 名称的责任域名
- 将域名导出为区域文件
- 删除域名
-
管理 DNS 记录
- 创建 RRset
- 检索区域中所有 RRset
- 按类型过滤区域中所有 RRset
- 按子名过滤区域中所有 RRset
- 检索特定 RRset
- 修改 RRset
- 删除 RRset
-
管理令牌
- 创建令牌
- 修改令牌
- 列出所有令牌
- 检索特定令牌
- 删除令牌
-
管理令牌策略
- 创建令牌策略(包括默认策略)
- 修改令牌策略
- 列出所有令牌策略
- 删除令牌策略
目前不支持
- 存在超过 500 项时进行分页
- 管理 DNS 记录
- 修改或删除 RRset 时的批量操作
许可证
有关详细信息,请参阅 LICENSE-MIT。
依赖项
~6–21MB
~272K SLoC