#command #string #transip #parse #propagation #domain-name #optional

transip-command

用于操作和查询 Transip Api 端点的记录的工具

16 个不稳定版本 (3 个重大更新)

4.0.1 2024 年 4 月 18 日
0.4.1 2024 年 4 月 18 日
0.3.14 2024 年 4 月 15 日
0.3.8 2023 年 12 月 25 日
0.1.4 2023 年 11 月 3 日

#8 in #propagation


3 个 crate (2 直接) 使用

MIT 许可协议

8KB
177

build-badge License: MIT docs.rs Crates.io

transip-command

transip-command 是一个库,可以解析字符串并将其转换为命令。它有一个可选功能传播。

命令

  • availibility-zones
  • comment <text>
  • dns acme-validation-delete <domainname>
  • dns acme-validation-set <domainname> <acme-validation>
  • dns delete <domainname> <recordname> <ttl> <recordtype> <content>
  • dns insert <domainname> <recordname> <ttl> <recordtype> <content>
  • dns list <domainname>
  • domain list
  • domain item <domainname>
  • email-box list <domainname>
  • email-box item <domainname> <id>
  • email-forward list <domainname>
  • email-forward item <domainname> <id>
  • invoice list
  • invoice item <invoicenumber>
  • invoice pdf <invoicenumber>
  • onerror print | exit
  • ping
  • product list
  • product elements <productname>
  • sleep <number-of-seconds>
  • vps list
  • vps item <vpsname>
  • vps start <vpsname>
  • vps stop <vpsname>
  • vps reset <vpsname>
  • vps lock <vpsname>
  • vps unlock <vpsname>

在功能传播上可用

  • dns acme-validation-check <domainname> <acme-validation>

引用包含空格的参数值

确保将包含空格的参数值用双引号括起来。

在脚本中使用环境变量

示例

  • domain item ${DOMAIN_NAME}
  • dns acme-validation-set ${CERTBOT_DOMAIN} ${CERTBOT_VALIDATION}

依赖关系

~1.2–1.8MB
~34K SLoC