![build-badge](https://github.com/paulusminus/transipctl/actions/workflows/rust.yml/badge.svg) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) ![docs.rs](https://img.shields.io/docsrs/transip-command) [![Crates.io](https://img.shields.io/crates/v/transip-command)](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. ## Commands - availibility-zones - comment \ - dns acme-validation-delete \ - dns acme-validation-set \ \ - dns delete \ \ \ \ \ - dns insert \ \ \ \ \ - dns list \ - domain list - domain item \ - email-box list \ - email-box item \ \ - email-forward list \ - email-forward item \ \ - invoice list - invoice item \ - invoice pdf \ - onerror print | exit - ping - product list - product elements \ - sleep \ - vps list - vps item \ - vps start \ - vps stop \ - vps reset \ - vps lock \ - vps unlock \ ### Available on feature propagation - dns acme-validation-check \ \ ## 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}