Create Service

Overview

Launch a new service for the current user

See also: MariaDB SkySQL REST API Reference

USAGE

POST /services/

Body Variable

Description

name

Type: string. Required: True

maxscale_config

Type: string. Required: False

maxscale_proxy

Type: string. Required: False

monitor

Type: string. Required: False

provider

Type: string (AWS|Amazon|Amazon AWS|GCP|Google|Google Cloud|aws|gcp). Required: True

region

Type: string. Required: True

release_version

Type: string. Required: True

replicas

Type: string. Required: True

size

Type: string. Required: True

tier

Type: string (Foundation|Power). Required: True

topology

Type: string (Distributed Transactions|Multi-Node Analytics|Replicated Transactions|Single Node Analytics|Single Node Transactions). Required: True

tx_storage

Type: string. Required: True

volume_iops

Type: string. Required: False

ssl_tls

Type: string (|Disabled|Enabled). Required: False

Response Code

Type

Example Response

200

Success

{
  "name": "string",
  "maxscale_config": "string",
  "maxscale_proxy": "string",
  "monitor": "string",
  "provider": "string",
  "region": "string",
  "release_version": "string",
  "replicas": "string",
  "size": "string",
  "tier": "string",
  "topology": "string",
  "tx_storage": "string",
  "volume_iops": "100",
  "ssl_tls": "string",
  "owned_by": "string",
  "id": "string",
  "custom_config": "string",
  "fqdn": "string",
  "install_status": "string",
  "ip_address": "string",
  "number": "string",
  "read_only_port": "string",
  "read_write_port": "string",
  "created_on": "string",
  "updated_on": "string"
}

400

Bad Request

{
  "detail": {
    "description": "string",
    "unmet_expectations": "..."
  }
}

401

Unauthorized

{
  "detail": "string"
}

403

Forbidden

{
  "detail": "string"
}

404

Not Found

{
  "detail": "string"
}

422

Validation Error

{
  "detail": [
    {
      "loc": [
        "string"
      ],
      "msg": "string",
      "type": "string"
    }
  ]
}

502

Bad Gateway

{
  "detail": "string"
}

DETAILS

SYNONYMS

SCHEMA

PARAMETERS

SKYSQL

PRIVILEGES

EXAMPLES

ERROR HANDLING

FEATURE INTERACTION

RESPONSES

DIAGNOSIS

ISO 9075:2016

CHANGE HISTORY

Release Series

History

0.0

  • Present starting in SkySQL previous release DBaaS API 0.0.103.

EXTERNAL REFERENCES