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
2 structure changes including:
2 Modifications
Modified 2
GET /snapshot
  • Response
  • 200 response Modified
    • application/json content type Modified
      • snapshots property Modified
        • instance property Modified
GET /snapshot/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • instance property Modified
        • instance-type, template, ssh-key properties Modified
2 structure changes including:
2 Modifications
Modified 2
GET /snapshot
  • Response
  • 200 response Modified
    • application/json content type Modified
      • snapshots property Modified
        • instance property Modified
GET /snapshot/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • instance property Modified
        • instance-type, template, ssh-key properties Modified
4 structure changes including:
4 Modifications
Modified 4
GET /snapshot
  • Response
  • 200 response Modified
    • application/json content type Modified
      • snapshots property Modified
        • instance property Modified
GET /snapshot/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • instance property Modified
        • instance-type, template, ssh-key properties Modified
GET /vpc/{vpc-id}/subnet/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • instances property Added
PUT /vpc/{vpc-id}/subnet/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • instances property Added
3 structure changes including:
3 Modifications
Modified 3
GET /ai/deployment
  • Query
  • visibility query parameter Added
GET /snapshot
  • Response
  • 200 response Modified
    • application/json content type Modified
      • snapshots property Modified
        • instance property Modified
GET /snapshot/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • instance property Modified
        • instance-type, template, ssh-key properties Modified
5 structure changes including:
5 Modifications
Modified 5 Breaking
GET /ai/deployment
  • Response
  • 200 response Modified
    • application/json content type Modified
      • deployments property Modified
        • gpu-count, updated-at, service-level, gpu-type, id, replicas, created-at properties Modified
          • Properties are no longer required
  • Query
  • visibility query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /ai/deployment/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • gpu-count, updated-at, service-level, inference-engine-version, gpu-type, id, replicas, state-details, created-at, inference-engine-parameters properties Modified
        • Properties are no longer required
GET /ai/model
  • Query
  • visibility query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /snapshot
  • Response
  • 200 response Modified
    • application/json content type Modified
      • snapshots property Modified
        • instance property Modified
GET /snapshot/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • instance property Modified
        • instance-type, template, ssh-key properties Modified
3 structure changes including:
3 Modifications
Modified 3
GET /snapshot
  • Response
  • 200 response Modified
    • application/json content type Modified
      • snapshots property Modified
        • instance property Modified
GET /snapshot/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • instance property Modified
        • instance-type, template, ssh-key properties Modified
PUT /vpc/{vpc-id}/subnet/{subnet-id}/attach
  • Body
  • application/json content type Modified
    • ipv4 property Added
2 structure changes including:
2 Modifications
Modified 2
GET /snapshot
  • Response
  • 200 response Modified
    • application/json content type Modified
      • snapshots property Modified
        • instance property Modified
GET /snapshot/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • instance property Modified
        • instance-type, template, ssh-key properties Modified
2 structure changes including:
2 Modifications
Modified 2
GET /snapshot
  • Response
  • 200 response Modified
    • application/json content type Modified
      • snapshots property Modified
        • instance property Modified
GET /snapshot/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • instance property Modified
        • instance-type, template, ssh-key properties Modified
2 structure changes including:
2 Modifications
Modified 2
GET /snapshot
  • Response
  • 200 response Modified
    • application/json content type Modified
      • snapshots property Modified
        • instance property Modified
GET /snapshot/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • instance property Modified
        • instance-type, template, ssh-key properties Modified
2 structure changes including:
2 Modifications
Modified 2
GET /snapshot
  • Response
  • 200 response Modified
    • application/json content type Modified
      • snapshots property Modified
        • instance property Modified
GET /snapshot/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • instance property Modified
        • instance-type, template, ssh-key properties Modified
4 structure changes including:
4 Modifications
Modified 4
GET /ai/deployment
  • Response
  • 200 response Modified
    • application/json content type Modified
      • deployments property Modified
        • visibility property Added
GET /ai/deployment/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • visibility property Added
GET /snapshot
  • Response
  • 200 response Modified
    • application/json content type Modified
      • snapshots property Modified
        • instance property Modified
GET /snapshot/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • instance property Modified
        • instance-type, template, ssh-key properties Modified
2 structure changes including:
2 Modifications
Modified 2
GET /snapshot
  • Response
  • 200 response Modified
    • application/json content type Modified
      • snapshots property Modified
        • instance property Modified
GET /snapshot/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • instance property Modified
        • instance-type, template, ssh-key properties Modified
2 structure changes including:
2 Modifications
Modified 2
GET /snapshot
  • Response
  • 200 response Modified
    • application/json content type Modified
      • snapshots property Modified
        • instance property Modified
GET /snapshot/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • instance property Modified
        • instance-type, template, ssh-key properties Modified
3 structure changes including:
3 Modifications
Modified 3
GET /snapshot
  • Response
  • 200 response Modified
    • application/json content type Modified
      • snapshots property Modified
        • instance property Modified
GET /snapshot/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • instance property Modified
        • instance-type, template, ssh-key properties Modified
POST /ai/api-key
  • Response
  • 200 response Modified
    • application/json content type Modified
      • value property Added
4 structure changes including:
4 Modifications
Modified 4 Breaking
GET /snapshot
  • Response
  • 200 response Modified
    • application/json content type Modified
      • snapshots property Modified
        • instance property Modified
GET /snapshot/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • instance property Modified
        • instance-type, template, ssh-key properties Modified
POST /dbaas-clickhouse/{service-name}/user
  • Response
  • 200 response Modified
    • application/json content type Modified
      • id, reason, reference, message, state properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • username, password properties Added
PUT /dbaas-clickhouse/{service-name}/user/{username}/password/reset
  • Response
  • 200 response Modified
    • application/json content type Modified
      • id, reason, reference, message, state properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • username, password properties Added
3 structure changes including:
3 Modifications
Modified 3
GET /snapshot
  • Response
  • 200 response Modified
    • application/json content type Modified
      • snapshots property Modified
        • instance property Modified
GET /snapshot/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • instance property Modified
        • instance-type, template, ssh-key properties Modified
POST /ai/deployment
  • Body
  • application/json content type Modified
    • product-name property Added
2 structure changes including:
2 Modifications
Modified 2
GET /snapshot
  • Response
  • 200 response Modified
    • application/json content type Modified
      • snapshots property Modified
        • instance property Modified
GET /snapshot/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • instance property Modified
        • instance-type, template, ssh-key properties Modified
8 structure changes including:
8 Modifications
Modified 8 Breaking
GET /instance-pool
  • Response
  • 200 response Modified
    • application/json content type Modified
      • instance-pools property Modified
        • error-reason property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
GET /instance-pool/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • error-reason property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
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
        • error-reason property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
GET /snapshot
  • Response
  • 200 response Modified
    • application/json content type Modified
      • snapshots property Modified
        • instance property Modified
GET /snapshot/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • instance property Modified
        • instance-type, template, ssh-key properties Modified
POST /load-balancer/{id}/service
  • Body
  • application/json content type Modified
    • instance-pool property Modified
      • error-reason property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
4 structure changes including:
4 Modifications
Modified 4
GET /sks-cluster
  • Response
  • 200 response Modified
    • application/json content type Modified
      • sks-clusters property Modified
        • oidc property Added
GET /sks-cluster/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • oidc property Added
GET /snapshot
  • Response
  • 200 response Modified
    • application/json content type Modified
      • snapshots property Modified
        • instance property Modified
GET /snapshot/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • instance property Modified
        • instance-type, template, ssh-key properties Modified
14 structure changes including:
12 Additions
2 Modifications
Modified 2
GET /snapshot
  • Response
  • 200 response Modified
    • application/json content type Modified
      • snapshots property Modified
        • instance property Modified
GET /snapshot/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • instance property Modified
        • instance-type, template, ssh-key properties Modified
Added 12
DELETE /dbaas-clickhouse/{name}
DELETE /dbaas-clickhouse/{service-name}/user/{username}
GET /dbaas-clickhouse/{name}
GET /dbaas-clickhouse/{service-name}/acl-config
GET /dbaas-clickhouse/{service-name}/user
GET /dbaas-clickhouse/{service-name}/user/{username}/password/reveal
GET /dbaas-settings-clickhouse
POST /dbaas-clickhouse/{name}
POST /dbaas-clickhouse/{service-name}/user
PUT /dbaas-clickhouse/{name}
PUT /dbaas-clickhouse/{name}/maintenance/start
PUT /dbaas-clickhouse/{service-name}/user/{username}/password/reset