leaseweb-cli is unofficial Leaseweb command line tool.
leaseweb-cli is available via Homebrew, and as a downloadable binary from releases page.
brew tap nmishin/tap
brew install leaseweb-clileaseweb-cli is available via Homebrew, and as a downloadable binary from releases page.
brew tap nmishin/tap
brew install leaseweb-cliYou can generate your API key at the Customer Portal
For authentication need to export API Key from previous step, or set it as --api-key flag.
export LEASEWEB_API_KEY=<>$ leaseweb-cli dedicated-server -h
Manage dedicated servers
Usage:
leaseweb-cli dedicated-server [command]
Available Commands:
get Retrieve details of the server by ID
get-contract-renewal Retrieve next contract renewal date in milliseconds since epoch by server ID
get-creds Retrieve the server credentials
get-hardware Retrieve hardware details of the server by ID
get-ip Describe the server IP
get-ips List the server IPs
list Retrieve the list of servers
power-off Power off the server
power-on Power on the server
reboot Power cycle the server
Flags:
-h, --help help for dedicated-server
Global Flags:
--api-key string Leaseweb API key (optional, overrides LEASEWEB_API_KEY)
Use "leaseweb-cli dedicated-server [command] --help" for more information about a command.