Contact supportSign in

General

Log in

lsh login API_KEY

Servers

Deploy a bare metal server

lsh servers create

Get information on a server

lsh servers get

List servers

lsh servers list

Reinstall a server

lsh servers reinstall

Update a server

lsh servers update

Power Actions

lsh power_actions create-server-action

Schedule deletion

lsh servers schedule-deletion

Delete a server

lsh servers destroy

Unschedule deletion

lsh servers unschedule-deletion

API Key

Create an API key

lsh api_keys create

List API keys

lsh api_keys list

Delete an API key

lsh api_keys destroy

Update an API key

lsh api_keys update

Plans

List available plans

lsh plans list

Retrieve information of a plan

lsh plans get

List bandwidth package plans

lsh plans bandwidth

Projects

Create a project

lsh projects create

Create a project - lsh projects create

List projects

lsh projects list

Retrieve a project

lsh projects get

Delete a project

lsh projects destroy

Update a project

lsh projects update

SSH Keys

Create an SSH key

lsh ssh_keys create

List SSH keys

lsh ssh_keys list

Delete an SSH key

lsh ssh_keys destroy

Update an SSH key

lsh ssh_keys update

Virtual Networks

Create a virtual network

lsh virtual_networks create

List virtual networks

lsh virtual_networks list

Retrieve a virtual network

lsh virtual_networks get

Delete a virtual network

lsh virtual_networks destroy

Update a virtual network

lsh virtual_networks update

VLAN Assignments

Assign a server to a virtual network

lsh virtual_networks assignments create

List assignments

lsh virtual_networks assignments list

Unassign a server from a virtual network

lsh virtual_network assignments destroy

Help

  • Use lsh -h to get a list of all available commands
  • To see how to use a command, use lsh <resource> -h