16 unstable releases (3 breaking)
4.0.1 |
|
---|---|
0.4.1 | Apr 18, 2024 |
0.3.14 | Apr 15, 2024 |
0.3.8 | Dec 25, 2023 |
0.1.4 | Nov 3, 2023 |
#27 in #record
36 downloads per month
Used in 3 crates
(2 directly)
8KB
177 lines
transip-command
transip-command is a library that can parse a string and turn it in a command. It has one optional feature propagation.
Commands
- 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>
Available on feature propagation
- dns acme-validation-check <domainname> <acme-validation>
Quoting parameter values containing spaces
Be sure to surround parameter values containing spaces with double quotes.
Environment variable usage in scripts
Examples
- domain item ${DOMAIN_NAME}
- dns acme-validation-set ${CERTBOT_DOMAIN} ${CERTBOT_VALIDATION}
Dependencies
~1.2–1.8MB
~34K SLoC