database

List database types

Returns a list of available database types. Contains available legacy plans, zones, database versions supported and the configuration properties for each database. PostgreSQL and MySQL componentised (rdb.) plans are selected with the plan_ request fields instead of a listed plan name.

get/1.3/database/service-types

Request

  • Base URL: https://api.upcloud.com
  • URL: https://api.upcloud.com/1.3/database/service-types
  • Auth: HTTP bearer

Response

OK

DatabaseAvailableServiceTypesResponse required

Response map schema for available service types

Example response

{
  "postgres": {
    "name": "postgresql",
    "description": "PostgreSQL - Object-Relational Database Management System",
    "latest_available_version": "18.1",
    "service_plans": [
      {
        "node_count": 3,
        "plan": "2x2xCPU-4GB-50G",
        "core_number": 2,
        "storage_size": 51200,
        "memory_amount": 8192,
        "max_memory_percent": 90,
        "backup_retention": 7,
        "zones": {
          "zone": [
            {
              "name": "zone1",
              "description": "Primary zone"
            },
            {
              "name": "zone2",
              "description": "Secondary zone"
            }
          ]
        },
        "backup_config": {
          "interval": 24,
          "max_count": 7,
          "recovery_mode": "point_in_time"
        }
      }
    ],
    "properties": {
      "automatic_utility_network_ip_filter": false,
      "ip_filter": [
        "0.0.0.0/0"
      ],
      "public_access": true,
      "version": "13"
    },
    "dependencies": {}
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.