Servers

Collection of available methods for servers

get

Returns a list of your servers.

post

Adds a new server.

Collection of available methods for fixed_instance_sizes

get

Returns a list of your fixed_instance_sizes.

Entity representing a fixed_instance_size

get

Returns information about one fix server

Collection of available methods for baremetal_models

get

Returns a list of your baremetal_models.

Entity representing a baremetal_model

get

Returns information about one fix server

Entity representing a server

get

Returns server's information.

put

Modifies a server.

delete

Include in keep_ip=true in the URL to keep the server IPs after server deletion.

Entity representing a hardware

get

Returns information about the server's hardware.

put

Modifies the server's hardware.

Entity representing a hdd

get

Returns a list of the server's hard disks.

post

Adds new hard disk(s) to the server.

Entity representing a hdd

get

Returns information about a server's hard disk.

put

Modifies the size of a server's hard disk.

delete

Removes a server's hard disk.

Entity representing a image

get

Returns information about a server's image.

put

Reinstalls a new image into a server.

Entity representing a ip

get

Returns a list of the server's IPs.

post

Adds a new IP to the server.

Entity representing a ip

get

Returns information about a server's IP.

delete

Releases an IP and optionally removes it

Entity representing a firewall_policy

get

Lists firewall policies assigned to the IP

put

Adds a new firewall policy to the IP

Entity representing a load_balancer

get

Lists all load balancers assigned to the IP

post

Adds a new load balancer to the IP

delete

Removes load balancer from the IP

Entity representing a status

get

Returns information about a server's status.

put

Changes server's status

Entity representing a dvd

get

Returns information about the DVD loaded into the virtual DVD unit of a server.

put

Loads a DVD into the virtual DVD unit of a server.

delete

Unloads a DVD from the virtual DVD unit of a server.

Entity representing a private_network

get

Returns a list of the server's private networks.

post

Assigns a private network to the server.

Entity representing a private_network

get

Returns information about a server's private network.

delete

Unassigns a private network from the server.

Entity representing a snapshot

get

Returns a list of the server's snapshots.

post

Creates a new snapshot of the server.

Entity representing a snapshot

put

Restores a snapshot into the server.

delete

Removes a snapshot

Entity representing a clone

post

Clones a server.

Images

Collection of available methods for images

get

Returns a list of your images.

post

Adds a new image.

Entity representing a image

get

Returns image's information.

put

Modifies a image.

delete

Removes a image.

Block Storages

Collection of available methods for block_storages

get

Returns a list of your block_storages.

post

Adds a new block_storage.

Entity representing a block_storage

get

Returns information about a block storage.

put

Modifies a block storage.

delete

Removes a block storage.

Entity representing a server

post

Attaches a server to a block storage.

delete

Dettaches a server to the block storage.

get

Returns server's information.

Shared Storages

Collection of available methods for shared_storages

get

Returns a list of your shared_storages.

post

Adds a new shared_storage.

Entity representing a shared_storage

get

Returns information about a shared storage.

put

Modifies a shared storage.

delete

Removes a shared storage.

Entity representing a server

get

Returns a list of the servers attached to a shared storage.

post

Attaches servers to a shared storage.

Entity representing a server

get

Returns information about a server attached to a shared storage.

delete

Unattaches a server from a shared storage.

get

Returns the credentials for accessing the shared storages.

put

Changes the password for accessing the shared storages.

Firewall Policies

Collection of available methods for firewall_policies

get

Returns a list of your firewall_policies.

post

Adds a new firewall_policy.

Entity representing a firewall_policy

get

Returns firewall_policy's information.

put

Modifies a firewall_policy.

delete

Removes a firewall_policy.

Entity representing a server_ip

get

Returns a list of the servers/IPs attached to a firewall policy.

post

Assigns servers/IPs to a firewall policy.

Entity representing a server_ip

get

Returns information about a server/IP assigned to a firewall policy.

Entity representing a rule

get

Returns a list of the rules of a firewall policy.

post

Adds new rules to a firewall policy.

Entity representing a rule

get

Returns information about a rule of a firewall policy.

delete

Removes a rule from a firewall policy.

Load Balancers

Collection of available methods for load_balancers

get

Returns a list of your load_balancers.

post

Adds a new load_balancer.

Entity representing a load_balancer

get

Returns load_balancer's information.

put

Modifies a load_balancer.

delete

Removes a load_balancer.

Entity representing a server_ip

get

Returns a list of the servers/IPs attached to a load balancer.

post

Assigns servers/IPs to a firewall policy.

Entity representing a server_ip

get

Returns information about a server/IP assigned to a load balancer.

delete

Unassigns a server/IP from a load balancer.

Entity representing a rule

get

Returns a list of the rules of a load balancer.

post

Adds new rules to a load balancer.

Entity representing a rule

get

Returns information about a rule of a load balancer.

delete

Removes a rule from a load balancer.

Public IPs

Collection of available methods for public_ips

get

Returns a list of your public_ips.

post

Adds a new public_ip.

Entity representing a public_ip

get

Returns public_ip's information.

put

Modifies a public_ip.

delete

Removes a public_ip.

Private Networks

Collection of available methods for private_networks

get

Returns a list of your private_networks.

post

Adds a new private_network.

Entity representing a private_network

get

Returns private_network's information.

put

Modifies a private_network.

delete

Removes a private_network.

Entity representing a server

get

Returns a list of the servers attached to a private network.

post

Attaches servers to a private network.

Entity representing a server

get

Returns information about a server attached to a private network.

delete

Unattaches a server from a private network.

VPNs

Collection of available methods for vpns

get

Returns a list of your vpns.

post

Adds a new vpn.

Entity representing a vpn

get

Returns vpn's information.

put

Modifies a vpn.

delete

Removes a vpn.

get

Download your VPN configuration file

Monitoring Center

Collection of available methods for monitoring_center

get

Lists usages and alerts of monitoring servers.

get

Returns the usage of the resources for the specified time range.

Monitoring Policies

Collection of available methods for monitoring_policies

get

Returns a list of your monitoring_policies.

post

Adds a new monitoring_policy.

Entity representing a monitoring_policy

get

Returns monitoring_policy's information.

put

Modifies a monitoring_policy.

delete

Removes a monitoring_policy.

Entity representing a port

get

Returns a list of the ports of a monitoring policy.

post

Adds new ports to a monitoring policy

Entity representing a port

get

Returns information about a port of a monitoring policy.

put

Modifies a port from a monitoring policy.

delete

Removes a port from a monitoring policy.

Entity representing a process

get

Returns a list of the processes of a monitoring policy.

post

Adds new processes to a monitoring policy

Entity representing a process

get

Returns information about a process of a monitoring policy.

put

Modifies a process from a monitoring policy.

delete

Removes a process from a monitoring policy.

Entity representing a server

get

Returns a list of the servers attached to a monitoring policy.

post

Attaches servers to a monitoring policy.

Entity representing a server

get

Returns information about a server attached to a monitoring policy.

delete

Unattaches a server from a monitoring policy.

SSH Keys

Collection of available methods for ssh_keys

get

Returns a list of your ssh_keys.

post

Adds a new ssh_key.

Entity representing a ssh_key

get

Returns ssh_key's information.

put

Modifies a ssh_key.

delete

Removes a ssh_key.

Users

Collection of available methods for users

get

Returns a list of your users.

post

Adds a new user.

Entity representing a user

get

Returns user's information.

put

Modifies a user.

delete

Removes a user.

Entity representing a api

get

Information about API.

put

Modifies a api.

get

Shows the API key

put

Changes the API key

Collection of available methods for ips

get

IP's from which access to API is allowed.

post

Adds a new ip.

delete

Deletes an IP and forbides API access for it.

Collection of available methods for current_user_permissions

get

Returns a list with current user permissions

Roles

Collection of available methods for roles

get

Returns a list of your roles.

post

Adds a new role.

Entity representing a role

get

Returns role's information.

put

Modifies a role.

delete

Removes a role.