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 Modification
Modified 1 Breaking
GET /sks-cluster-deprecated-resources/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • * property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • group, version, resource, subresource, removed-release properties Added
1 structure change including:
1 Modification
Modified 1
POST /sks-cluster
  • Body
  • application/json content type Modified
    • create-default-security-group property Added
13 structure changes including:
12 Breaking changes
1 Modification
12 Removals
Modified 1 Breaking
GET /dbaas-migration-status/{name}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • master-last-io-seconds-ago, master-link-status properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
Removed 12 Breaking
DELETE /dbaas-redis/{name}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /dbaas-redis/{service-name}/user/{username}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /dbaas-redis/{name}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /dbaas-redis/{service-name}/user/{username}/password/reveal
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /dbaas-settings-redis
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /dbaas-redis/{name}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /dbaas-redis/{name}/migration/stop
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /dbaas-redis/{service-name}/user
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /dbaas-redis/{name}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /dbaas-redis/{name}/maintenance/start
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /dbaas-redis/{name}/upgrade-type
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /dbaas-redis/{service-name}/user/{username}/password/reset
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
1 structure change including:
1 Modification
Modified 1
POST /security-group/{id}/rules
  • Body
  • application/json content type Modified
    • icmp property Modified
      • code, type properties Modified
        • Type went from integer(int64) to integer(int64) | null
1 structure change including:
1 Modification
Modified 1 Breaking
POST /dns-domain
  • Response
  • 200 response Modified
    • application/json content type Modified
      • created-at, unicode-name properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • reason, reference, message, state properties Added
1 structure change including:
1 Modification
Modified 1 Breaking
POST /sks-cluster-kubeconfig/{id}
  • Body
  • application/json content type Modified
    • user, groups properties Modified
      • Properties are now required
        Breaking
1 structure change including:
1 Modification
Modified 1
POST /sks-cluster
  • Body
  • application/json content type Modified
    • networking property Added
8 structure changes including:
8 Modifications
Modified 8
GET /instance-pool
  • Response
  • 200 response Modified
    • application/json content type Modified
      • instance-pools property Modified
        • anti-affinity-groups property Modified
GET /instance-pool/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • anti-affinity-groups property Modified
        • instances property Modified
GET /load-balancer
  • Response
  • 200 response Modified
    • application/json content type Modified
      • load-balancers property Modified
        • services property Modified
GET /load-balancer/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • services property Modified
        • instance-pool property Modified
GET /load-balancer/{id}/service/{service-id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • instance-pool property Modified
        • anti-affinity-groups property Modified
GET /sks-cluster
  • Response
  • 200 response Modified
    • application/json content type Modified
      • sks-clusters property Modified
        • nodepools property Modified
GET /sks-cluster/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • nodepools property Modified
        • instance-pool property Modified
GET /sks-cluster/{id}/nodepool/{sks-nodepool-id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • instance-pool property Modified
        • anti-affinity-groups property Modified
1 structure change including:
1 Modification
Modified 1
PUT /sks-cluster/{id}
  • Body
  • application/json content type Modified
    • feature-gates property Modified
      • Type went from array[string] to array[string] | null
1 structure change including:
1 Addition
Added 1
PUT /sks-cluster/{id}/rotate-csi-credentials
1 structure change including:
1 Addition
Added 1
GET /env-impact
1 structure change including:
1 Modification
Modified 1 Breaking
GET /usage-report
  • Response
  • 200 response Modified
    • application/json content type Modified
      • usage property Modified
        • Type went from object to array[object]
          Breaking
        • from, to, product, variable, description, quantity, unit properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • object property Added
1 structure change including:
1 Addition
Added 1
GET /usage-report
2 structure changes including:
2 Modifications
Modified 2
GET /sks-cluster
  • Response
  • 200 response Modified
    • application/json content type Modified
      • sks-clusters property Modified
        • enable-operators-ca, enable-kube-proxy, feature-gates properties Added
GET /sks-cluster/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • enable-operators-ca, enable-kube-proxy, feature-gates properties Added
1 structure change including:
1 Modification
Modified 1
POST /instance
  • Body
  • application/json content type Modified
    • secureboot-enabled property Added
1 structure change including:
1 Addition
Added 1
POST /instance/{id}:enable-tpm
1 structure change including:
1 Modification
Modified 1
POST /instance
  • Body
  • application/json content type Modified
    • tpm-enabled property Added
7 structure changes including:
7 Modifications
Modified 7
GET /dbaas-grafana/{name}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • prometheus-uri property Added
GET /dbaas-kafka/{name}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • prometheus-uri property Added
GET /dbaas-mysql/{name}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • prometheus-uri property Added
GET /dbaas-opensearch/{name}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • prometheus-uri property Added
GET /dbaas-postgres/{name}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • prometheus-uri property Added
GET /dbaas-redis/{name}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • prometheus-uri property Added
GET /dbaas-valkey/{name}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • prometheus-uri property Added
2 structure changes including:
2 Modifications
Modified 2 Breaking
POST /sks-cluster
  • Body
  • application/json content type Modified
    • feature-gates property Modified
      • Type went from array[string] | null to array[string]
        Breaking
PUT /sks-cluster/{id}
  • Body
  • application/json content type Modified
    • feature-gates property Modified
      • Type went from array[string] | null to array[string]
        Breaking
1 structure change including:
1 Addition
Added 1
GET /dbaas-settings-valkey