[Home](./index.md) > [bitburner](./bitburner.md) > [Cloud](./bitburner.cloud.md) ## Cloud interface Cloud API **Signature:** ```typescript export interface Cloud ``` ## Methods
| Method | Description |
|---|---|
| [deleteServer(host)](./bitburner.cloud.deleteserver.md) | Delete a cloud server. |
| [getRamLimit()](./bitburner.cloud.getramlimit.md) | Returns the maximum RAM that a cloud server can have. |
| [getServerCost(ram)](./bitburner.cloud.getservercost.md) | Get cost of purchasing a cloud server. |
| [getServerLimit()](./bitburner.cloud.getserverlimit.md) | Returns the maximum number of cloud servers you can purchase. |
| [getServerNames(returnOpts)](./bitburner.cloud.getservernames.md) | Returns an array with the hostnames or IP addresses of all of the cloud servers you have purchased. Returns hostnames by default. |
| [getServerUpgradeCost(host, ram)](./bitburner.cloud.getserverupgradecost.md) | Get cost of upgrading a cloud server to the given RAM. |
| [purchaseServer(hostname, ram)](./bitburner.cloud.purchaseserver.md) | Purchase a cloud server. |
| [renameServer(hostname, newName)](./bitburner.cloud.renameserver.md) | Rename a cloud server. |
| [upgradeServer(host, ram)](./bitburner.cloud.upgradeserver.md) | Upgrade a cloud server's RAM. |