Skip to content

Create (MySQL)

POST
/databases/mysql

Create a new MySQL database.

Authorizations

Request Body required

Database data

object
server_uuid
required

UUID of the server

string
project_uuid
required

UUID of the project

string
environment_name
required

Name of the environment

string
destination_uuid

UUID of the destination if the server has multiple destinations

string
mysql_root_password

MySQL root password

string
mysql_user

MySQL user

string
mysql_database

MySQL database

string
mysql_conf

MySQL conf

string
name

Name of the database

string
description

Description of the database

string
image

Docker Image of the database

string
is_public

Is the database public?

boolean
public_port

Public port of the database

integer
limits_memory

Memory limit of the database

string
limits_memory_swap

Memory swap limit of the database

string
limits_memory_swappiness

Memory swappiness of the database

integer
limits_memory_reservation

Memory reservation of the database

string
limits_cpus

CPU limit of the database

string
limits_cpuset

CPU set of the database

string
limits_cpu_shares

CPU shares of the database

integer
instant_deploy

Instant deploy the database

boolean

Responses

200

Database updated

400

Invalid token.

object
message
string
Invalid token.

401

Unauthenticated.

object
message
string
Unauthenticated.