
[](https://opensource.org/licenses/MIT)

[](https://crates.io/crates/transip-command)
# transip-command
transip-command is a library that can parse a string and turn it in a command. It has one optional feature propagation. If you enable this feature a extra command "dns acme-validation-check \<domainname\> \<acme-validation\>" is added.
## Commands
- dns list \<domainname\>
- dns acme-validation-delete \<domainname\>
- dns acme-validation-set \<domainname\> \<acme-validation\>
- domain list
- domain item \<domainname\>
- invoice list
- invoice item \<invoicenumber\>
- invoice pdf \<invoicenumber\>
- onerror print | exit
- ping
- product list
- product elements \<productname\>
- sleep \<number-of-seconds\>
## Environment variable usage
You can use a enviroment variable to specify domainname, acme-validation.
### Examples
- domain item \${DOMAIN_NAME}
- dns acme-validation-set \${CERTBOT_DOMAIN} \${CERTBOT_VALIDATION}