Change Updates

Do not miss any Exoscale APIv2 API changes, ever again

Subscribe to the Exoscale APIv2 API changelog to be up to date on recent changes.

RSS

Changelog

Last update:
Compare
1 structure change including:
1 Addition
Added 1
GET /dbaas-integration-types
34 structure changes including:
6 Additions
28 Modifications
Modified 28
GET /sks-cluster
  • Response
  • 200 response Modified
    • sks-clusters property Modified
GET /sks-cluster/{id}
  • Response
  • 200 response Modified
    • nodepools property Modified
GET /sks-cluster/{id}/nodepool/{sks-nodepool-id}
  • Response
  • 200 response Modified
    • anti-affinity-groups, instance-type, instance-pool properties Modified
POST /instance
  • Body
  • content type Modified
    • anti-affinity-groups, instance-type properties Modified
POST /instance-pool
  • Body
  • content type Modified
    • anti-affinity-groups, instance-type properties Modified
POST /load-balancer/{id}/service
  • Body
  • content type Modified
    • instance-pool property Modified
POST /sks-cluster/{id}/nodepool
  • Body
  • content type Modified
    • anti-affinity-groups, instance-type properties Modified
PUT /elastic-ip/{id}:attach
  • Body
  • content type Modified
    • instance property Modified
PUT /elastic-ip/{id}:detach
  • Body
  • content type Modified
    • instance property Modified
PUT /instance-pool/{id}
  • Body
  • content type Modified
    • anti-affinity-groups, instance-type properties Modified
PUT /instance/{id}:scale
  • Body
  • content type Modified
    • instance-type property Modified
PUT /private-network/{id}:attach
  • Body
  • content type Modified
    • instance property Modified
PUT /private-network/{id}:detach
  • Body
  • content type Modified
    • instance property Modified
PUT /private-network/{id}:update-ip
  • Body
  • content type Modified
    • instance property Modified
PUT /security-group/{id}:attach
  • Body
  • content type Modified
    • instance property Modified
PUT /security-group/{id}:detach
  • Body
  • content type Modified
    • instance property Modified
PUT /sks-cluster/{id}/nodepool/{sks-nodepool-id}
  • Body
  • content type Modified
    • anti-affinity-groups, instance-type properties Modified
GET /anti-affinity-group
  • Response
  • 200 response Modified
    • anti-affinity-groups property Modified
GET /anti-affinity-group/{id}
  • Response
  • 200 response Modified
    • instances property Modified
GET /instance
  • Response
  • 200 response Modified
    • instances property Modified
GET /instance-pool
  • Response
  • 200 response Modified
    • instance-pools property Modified
GET /instance-pool/{id}
  • Response
  • 200 response Modified
    • anti-affinity-groups, instance-type, instances properties Modified
GET /instance-type
  • Response
  • 200 response Modified
    • instance-types property Modified
GET /instance-type/{id}
  • Response
  • 200 response Modified
    • zones property Added
GET /instance/{id}
  • Response
  • 200 response Modified
    • instance-type property Modified
GET /load-balancer
  • Response
  • 200 response Modified
    • load-balancers property Modified
GET /load-balancer/{id}
  • Response
  • 200 response Modified
    • services property Modified
GET /load-balancer/{id}/service/{service-id}
  • Response
  • 200 response Modified
    • instance-pool property Modified
Added 6
POST /access-key
GET /access-key/{key}
GET /access-key-operations
GET /access-key-known-operations
GET /access-key
DELETE /access-key/{key}
2 structure changes including:
2 Modifications
Modified 2 Breaking
GET /dbaas-service-type
  • Response
  • 200 response Modified
    • dbaas-service-types property Modified
GET /dbaas-service-type/{service-type-name}
  • Response
  • 200 response Modified
    • latest-version property Removed
    • available-versions property Added
22 structure changes including:
22 Modifications
Modified 22
DELETE /dbaas-service/{name}
  • Response
  • 200 response Modified
    • notifications property Modified
GET /dbaas-kafka/{name}
  • Response
  • 200 response Modified
    • schema-registry-settings, kafka-rest-settings, notifications, kafka-connect-settings, kafka-settings, uri-params properties Modified
GET /dbaas-mysql/{name}
  • Response
  • 200 response Modified
    • notifications, mysql-settings, uri-params properties Modified
GET /dbaas-postgres/{name}
  • Response
  • 200 response Modified
    • pgbouncer-settings, connection-info, timescaledb-settings, notifications, pglookout-settings, uri-params, pg-settings properties Modified
GET /dbaas-redis/{name}
  • Response
  • 200 response Modified
    • connection-info, redis-settings, notifications, uri-params properties Modified
GET /dbaas-service
  • Response
  • 200 response Modified
    • dbaas-services property Modified
GET /dbaas-service/{name}
  • Response
  • 200 response Modified
    • notifications property Modified
GET /dbaas-settings-kafka
  • Response
  • 200 response Modified
    • settings property Modified
GET /dbaas-settings-mysql
  • Response
  • 200 response Modified
    • settings property Modified
GET /dbaas-settings-pg
  • Response
  • 200 response Modified
    • settings property Modified
GET /dbaas-settings-redis
  • Response
  • 200 response Modified
    • settings property Modified
GET /event
  • Response
  • 200 response Modified
    • payload property Modified
POST /dbaas-kafka/{name}
  • Body
  • content type Modified
    • schema-registry-settings, kafka-rest-settings, kafka-connect-settings, kafka-settings properties Modified
  • Response
  • 200 response Modified
    • schema-registry-settings, kafka-rest-settings, notifications, kafka-connect-settings, kafka-settings, uri-params properties Modified
POST /dbaas-mysql/{name}
  • Body
  • content type Modified
    • mysql-settings, migration properties Modified
  • Response
  • 200 response Modified
    • pgbouncer-settings, connection-info, timescaledb-settings, notifications, pglookout-settings, uri-params, pg-settings properties Modified
POST /dbaas-postgres/{name}
  • Body
  • content type Modified
    • pgbouncer-settings, timescaledb-settings, pglookout-settings, pg-settings, migration properties Modified
  • Response
  • 200 response Modified
    • pgbouncer-settings, connection-info, timescaledb-settings, notifications, pglookout-settings, uri-params, pg-settings properties Modified
POST /dbaas-redis/{name}
  • Body
  • content type Modified
    • redis-settings, migration properties Modified
  • Response
  • 200 response Modified
    • connection-info, redis-settings, notifications, uri-params properties Modified
POST /dbaas-service
  • Body
  • content type Modified
    • integrations, user-config properties Modified
  • Response
  • 200 response Modified
    • notifications property Modified
PUT /dbaas-kafka/{name}
  • Body
  • content type Modified
    • schema-registry-settings, kafka-rest-settings, kafka-connect-settings, kafka-settings properties Modified
  • Response
  • 200 response Modified
    • schema-registry-settings, kafka-rest-settings, notifications, kafka-connect-settings, kafka-settings, uri-params properties Modified
PUT /dbaas-mysql/{name}
  • Body
  • content type Modified
    • mysql-settings, migration properties Modified
  • Response
  • 200 response Modified
    • notifications, mysql-settings, uri-params properties Modified
PUT /dbaas-postgres/{name}
  • Body
  • content type Modified
    • pgbouncer-settings, timescaledb-settings, pglookout-settings, pg-settings, migration properties Modified
  • Response
  • 200 response Modified
    • pgbouncer-settings, connection-info, timescaledb-settings, notifications, pglookout-settings, uri-params, pg-settings properties Modified
PUT /dbaas-redis/{name}
  • Body
  • content type Modified
    • migration, redis-settings properties Modified
  • Response
  • 200 response Modified
    • connection-info, redis-settings, notifications, uri-params properties Modified
PUT /dbaas-service/{name}
  • Body
  • content type Modified
    • user-config property Modified
  • Response
  • 200 response Modified
    • notifications property Modified
2 structure changes including:
2 Modifications
Modified 2 Breaking
GET /dbaas-service-type
  • Response
  • 200 response Modified
    • dbaas-service-types property Modified
GET /dbaas-service-type/{service-type-name}
  • Response
  • 200 response Modified
    • user-config-schema property Removed
1 structure change including:
1 Addition
Added 1
POST /snapshot/{id}:promote
3 structure changes including:
3 Modifications
Modified 3
GET /dbaas-service/{name}
  • Response
  • 200 response Modified
    • updated-at, node-count, node-cpu-count, name, type, state, termination-protection, notifications, disk-size, node-memory, created-at, plan properties Added
POST /dbaas-service
  • Response
  • 200 response Modified
    • updated-at, node-count, node-cpu-count, name, type, state, termination-protection, notifications, disk-size, node-memory, created-at, plan properties Added
PUT /dbaas-service/{name}
  • Response
  • 200 response Modified
    • updated-at, node-count, node-cpu-count, name, type, state, termination-protection, notifications, disk-size, node-memory, created-at, plan properties Added
12 structure changes including:
12 Modifications
Modified 12
GET /dbaas-kafka/{name}
  • Response
  • 200 response Modified
    • version property Added
GET /dbaas-mysql/{name}
  • Response
  • 200 response Modified
    • version property Added
GET /dbaas-postgres/{name}
  • Response
  • 200 response Modified
    • version property Added
GET /dbaas-redis/{name}
  • Response
  • 200 response Modified
    • version property Added
POST /dbaas-kafka/{name}
  • Response
  • 200 response Modified
    • version property Added
POST /dbaas-mysql/{name}
  • Response
  • 200 response Modified
    • version property Added
POST /dbaas-postgres/{name}
  • Response
  • 200 response Modified
    • version property Added
POST /dbaas-redis/{name}
  • Response
  • 200 response Modified
    • version property Added
PUT /dbaas-kafka/{name}
  • Response
  • 200 response Modified
    • version property Added
PUT /dbaas-mysql/{name}
  • Response
  • 200 response Modified
    • version property Added
PUT /dbaas-postgres/{name}
  • Response
  • 200 response Modified
    • version property Added
PUT /dbaas-redis/{name}
  • Response
  • 200 response Modified
    • version property Added
8 structure changes including:
1 Addition
7 Modifications
Modified 7 Breaking
GET /dbaas-redis/{name}
  • Response
  • 200 response Modified
    • redis-settings property Added
GET /dbaas-service/{name}
  • Response
  • 200 response Modified
    • description, features, updated-at, node-count, connection-info, node-cpu-count, integrations, node-states, name, connection-pools, type, state, user-config, backups, termination-protection, notifications, components, maintenance, acl, disk-size, node-memory, uri, uri-params, created-at, plan, metadata, users properties Removed
POST /dbaas-redis/{name}
  • Body
  • content type Modified
    • redis-settings property Added
  • Response
  • 200 response Modified
    • redis-settings property Added
POST /dbaas-service
  • Response
  • 200 response Modified
    • description, features, updated-at, node-count, connection-info, node-cpu-count, integrations, node-states, name, connection-pools, type, state, user-config, backups, termination-protection, notifications, components, maintenance, acl, disk-size, node-memory, uri, uri-params, created-at, plan, metadata, users properties Removed
POST /sks-cluster
  • Body
  • content type Modified
    • oidc property Added
PUT /dbaas-redis/{name}
  • Body
  • content type Modified
    • redis-settings property Added
  • Response
  • 200 response Modified
    • redis-settings property Added
PUT /dbaas-service/{name}
  • Response
  • 200 response Modified
    • description, features, updated-at, node-count, connection-info, node-cpu-count, integrations, node-states, name, connection-pools, type, state, user-config, backups, termination-protection, notifications, components, maintenance, acl, disk-size, node-memory, uri, uri-params, created-at, plan, metadata, users properties Removed
Added 1
GET /dbaas-settings-redis
4 structure changes including:
4 Modifications
Modified 4 Breaking
GET /dbaas-postgres/{name}
  • Response
  • 200 response Modified
    • pg-settings property Modified
    • pgbouncer-config, pglookout-config, timescaledb-config properties Removed
    • pgbouncer-settings, timescaledb-settings, pglookout-settings properties Added
POST /dbaas-mysql/{name}
  • Response
  • 200 response Modified
    • pg-settings property Modified
    • pgbouncer-config, pglookout-config, timescaledb-config properties Removed
    • pgbouncer-settings, timescaledb-settings, pglookout-settings properties Added
POST /dbaas-postgres/{name}
  • Body
  • content type Modified
    • pgbouncer-config, pglookout-config, timescaledb-config properties Removed
    • pgbouncer-settings, timescaledb-settings, pglookout-settings properties Added
  • Response
  • 200 response Modified
    • pg-settings property Modified
    • pgbouncer-config, pglookout-config, timescaledb-config properties Removed
    • pgbouncer-settings, timescaledb-settings, pglookout-settings properties Added
PUT /dbaas-postgres/{name}
  • Body
  • content type Modified
    • pgbouncer-config, pglookout-config, timescaledb-config properties Removed
    • pgbouncer-settings, timescaledb-settings, pglookout-settings properties Added
  • Response
  • 200 response Modified
    • pg-settings property Modified
    • pgbouncer-config, pglookout-config, timescaledb-config properties Removed
    • pgbouncer-settings, timescaledb-settings, pglookout-settings properties Added
5 structure changes including:
5 Modifications
Modified 5
GET /sks-cluster
  • Response
  • 200 response Modified
    • sks-clusters property Modified
GET /sks-cluster/{id}
  • Response
  • 200 response Modified
    • nodepools property Modified
GET /sks-cluster/{id}/nodepool/{sks-nodepool-id}
  • Response
  • 200 response Modified
    • taints property Modified
POST /sks-cluster/{id}/nodepool
  • Body
  • content type Modified
    • taints property Modified
PUT /sks-cluster/{id}/nodepool/{sks-nodepool-id}
  • Body
  • content type Modified
    • taints property Modified
10 structure changes including:
6 Additions
4 Modifications
Modified 4 Breaking
GET /dbaas-kafka/{name}
  • Response
  • 200 response Modified
    • kafka-rest-config, schema-registry-config, kafka-connect-config properties Removed
    • schema-registry-settings, kafka-rest-settings, kafka-connect-settings properties Added
GET /sks-cluster-version
  • Query
  • include-deprecated query parameter Added
POST /dbaas-kafka/{name}
  • Body
  • content type Modified
    • kafka-rest-config, schema-registry-config, kafka-connect-config properties Removed
    • schema-registry-settings, kafka-rest-settings, kafka-connect-settings properties Added
  • Response
  • 200 response Modified
    • kafka-rest-config, schema-registry-config, kafka-connect-config properties Removed
    • schema-registry-settings, kafka-rest-settings, kafka-connect-settings properties Added
PUT /dbaas-kafka/{name}
  • Body
  • content type Modified
    • kafka-rest-config, schema-registry-config, kafka-connect-config properties Removed
    • schema-registry-settings, kafka-rest-settings, kafka-connect-settings properties Added
  • Response
  • 200 response Modified
    • kafka-rest-config, schema-registry-config, kafka-connect-config properties Removed
    • schema-registry-settings, kafka-rest-settings, kafka-connect-settings properties Added
Added 6
GET /dbaas-settings-mysql
GET /dbaas-settings-pg
GET /dns-domain
GET /dns-domain/{id}
GET /dns-domain/{id}/record
GET /dns-domain/{id}/record/{record-id}
3 structure changes including:
3 Modifications
Modified 3
GET /dbaas-mysql/{name}
  • Response
  • 200 response Modified
    • node-states, backups, maintenance, uri, uri-params properties Added
GET /dbaas-settings-kafka
  • Response
  • 200 response Modified
    • settings property Modified
PUT /dbaas-mysql/{name}
  • Response
  • 200 response Modified
    • node-states, backups, maintenance, uri, uri-params properties Added
1 structure change including:
1 Addition
Added 1
GET /dbaas-settings-kafka
17 structure changes including:
17 Modifications
Modified 17 Breaking
DELETE /dbaas-service/{name}
  • Response
  • 200 response Modified
    • notifications property Modified
    • node-states, backups, maintenance, uri, uri-params properties Removed
GET /dbaas-kafka/{name}
  • Response
  • 200 response Modified
    • notifications property Modified
GET /dbaas-mysql/{name}
  • Response
  • 200 response Modified
    • notifications property Modified
    • node-states, backups, maintenance, uri, uri-params properties Removed
GET /dbaas-postgres/{name}
  • Response
  • 200 response Modified
    • notifications property Modified
GET /dbaas-redis/{name}
  • Response
  • 200 response Modified
    • notifications property Modified
GET /dbaas-service
  • Response
  • 200 response Modified
    • dbaas-services property Modified
GET /dbaas-service/{name}
  • Response
  • 200 response Modified
    • notifications property Modified
POST /dbaas-kafka/{name}
  • Response
  • 200 response Modified
    • notifications property Modified
POST /dbaas-mysql/{name}
  • Response
  • 200 response Modified
    • notifications property Modified
POST /dbaas-postgres/{name}
  • Response
  • 200 response Modified
    • notifications property Modified
POST /dbaas-redis/{name}
  • Response
  • 200 response Modified
    • notifications property Modified
POST /dbaas-service
  • Response
  • 200 response Modified
    • notifications property Modified
PUT /dbaas-kafka/{name}
  • Response
  • 200 response Modified
    • notifications property Modified
PUT /dbaas-mysql/{name}
  • Response
  • 200 response Modified
    • notifications property Modified
    • node-states, backups, maintenance, uri, uri-params properties Removed
PUT /dbaas-postgres/{name}
  • Response
  • 200 response Modified
    • notifications property Modified
PUT /dbaas-redis/{name}
  • Response
  • 200 response Modified
    • notifications property Modified
PUT /dbaas-service/{name}
  • Response
  • 200 response Modified
    • notifications property Modified
1 structure change including:
1 Modification
Modified 1
PUT /instance/{id}:start
  • Body
  • content type Added
2 structure changes including:
2 Modifications
Modified 2
GET /dbaas-mysql/{name}
  • Response
  • 200 response Modified
    • connection-info property Modified
PUT /dbaas-mysql/{name}
  • Response
  • 200 response Modified
    • connection-info property Modified
9 structure changes including:
3 Additions
6 Modifications
Modified 6 Breaking
GET /dbaas-kafka/{name}
  • Response
  • 200 response Modified
    • db-config property Removed
    • kafka-settings property Added
GET /dbaas-postgres/{name}
  • Response
  • 200 response Modified
    • db-config property Removed
    • pg-settings property Added
POST /dbaas-kafka/{name}
  • Body
  • content type Modified
    • db-config property Removed
    • kafka-settings property Added
  • Response
  • 200 response Modified
    • db-config property Removed
    • kafka-settings property Added
POST /dbaas-postgres/{name}
  • Body
  • content type Modified
    • db-config property Removed
    • pg-settings property Added
  • Response
  • 200 response Modified
    • db-config property Removed
    • pg-settings property Added
PUT /dbaas-kafka/{name}
  • Body
  • content type Modified
    • db-config property Removed
    • kafka-settings property Added
  • Response
  • 200 response Modified
    • db-config property Removed
    • kafka-settings property Added
PUT /dbaas-postgres/{name}
  • Body
  • content type Modified
    • db-config property Removed
    • pg-settings property Added
  • Response
  • 200 response Modified
    • db-config property Removed
    • pg-settings property Added
Added 3
GET /dbaas-mysql/{name}
POST /dbaas-mysql/{name}
PUT /dbaas-mysql/{name}
2 structure changes including:
1 Breaking change
1 Addition
1 Removal
Removed 1 Breaking
DELETE /dbaas-service/{name}
Added 1
DELETE /dbaas-service/{name}
5 structure changes including:
5 Modifications
Modified 5
GET /sks-cluster
  • Response
  • 200 response Modified
    • sks-clusters property Modified
GET /sks-cluster/{id}
  • Response
  • 200 response Modified
    • nodepools property Modified
GET /sks-cluster/{id}/nodepool/{sks-nodepool-id}
  • Response
  • 200 response Modified
    • taints property Added
POST /sks-cluster/{id}/nodepool
  • Body
  • content type Modified
    • taints property Added
PUT /sks-cluster/{id}/nodepool/{sks-nodepool-id}
  • Body
  • content type Modified
    • taints property Added