Virtual Machine
List all VMs created under the given project ID and visible to logged in user
API Documentation
Project
Firewall
- GETReturn the list of firewalls in the project
- POSTCreate a new firewall
- GETGet details of a specific firewall
- DELDelete a specific firewall
- GETReturn the list of firewalls in the project and location
- POSTAttach a subnet to firewall
- POSTDetach a subnet from firewall
- GETGet details of a specific firewall
- DELDelete a specific firewall
- GETGet details of a specific firewall
- POSTCreate a new firewall
- DELDelete a specific firewall
Firewall Rule
- POSTCreate a new firewall rule
- GETGet details of a firewall rule
- DELDelete a specific firewall rule
- POSTCreate a new firewall rule
- GETGet details of a firewall rule
- POSTCreate a new firewall rule
- DELDelete a specific firewall rule
- POSTCreate a new firewall rule
- GETGet details of a firewall rule
- POSTCreate a new firewall rule
- DELDelete a specific firewall rule
- DELDelete a specific Postgres firewall rule
- DELDelete a specific firewall rule
Load Balancer
- GETList Load Balancers in a specific project
- GETGet details of a specific Load Balancer
- POSTCreate a new Load Balancer in a project
- GETList Load Balancers in a specific location of a project
- GETGet details of a specific Load Balancer in a location with ID
- DELDelete a specific Load Balancer with ID
- GETGet details of a specific Load Balancer in a location
- POSTCreate a new Load Balancer in a specific location of a project
- DELDelete a specific Load Balancer
- PATCHUpdate a Load Balancer in a specific location of a project
- POSTAttach a VM to a Load Balancer in a specific location of a project
- POSTDetach a VM from a Load Balancer in a specific location of a project
Postgres
- GETList Postgres databases in a specific location of a project
- POSTFailover a specific Postgres database with ID
- GETGet details of a specific Postgres database in a location with ID
- DELDelete a specific Postgres database with ID
- POSTReset super-user password of the Postgres database
- POSTRestore a new Postgres database in a specific location of a project with ID
- GETGet details of a specific Postgres database in a location
- POSTCreate a new Postgres database in a specific location of a project
- DELDelete a specific Postgres database
- POSTReset superuser password of the Postgres database
- POSTRestore a new Postgres database in a specific location of a project
- GETList visible Postgres databases
Postgres Firewall Rule
Postgres Metric Destination
Private Subnet
- GETList Private Subnets in a specific location of a project
- GETGet details of a specific Private Subnet in a location with ID
- DELDelete a specific Private Subnet with ID
- GETGet details of a specific Private Subnet in a location
- POSTCreate a new Private Subnet in a specific location of a project
- DELDelete a specific Private Subnet
- GETList visible Private Subnets
Virtual Machine
- GETList VMs in a specific location of a project
- GETGet details of a specific VM in a location with ID
- DELDelete a specific VM with ID
- GETGet details of a specific VM in a location
- POSTCreate a new VM in a specific location of a project
- DELDelete a specific VM
- GETList all VMs created under the given project ID and visible to logged in user
Virtual Machine
List all VMs created under the given project ID and visible to logged in user
GET
/
project
/
{project_id}
/
vm
Authorization
string
*
Bearer
Authorization
Required
string
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
project_id
string
*
project_id
Required
string
ID of the project
start_after
string
start_after
string
Pagination - Start after
page_size
integer
page_size
integer
Pagination - Page size
order_column
string
order_column
string
Pagination - Order column
Authorizations
Authorization
string
headerrequiredBearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Path Parameters
project_id
string
requiredID of the project
Query Parameters
start_after
string
Pagination - Start after
page_size
integer
default: 10Pagination - Page size
order_column
string
default: idPagination - Order column
Response
200 - application/json
count
integer
requireditems
object[]
required