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
3 structure changes including:
3 Modifications
Modified 3 Breaking
DELETE /dbaas-clickhouse/{service-name}/user/{user-uuid}
  • Path went from /dbaas-clickhouse/{service-name}/user/{username} to /dbaas-clickhouse/{service-name}/user/{user-uuid} (same operationId)
  • Path
  • username path parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • user-uuid path 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 /kms-key
  • Response
  • 200 response Modified
    • application/json content type Modified
      • kms-keys property Modified
        • material property Modified
GET /kms-key/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • material property Modified
        • manual property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • automatic property Added
GET /kms-key/{id}/list-key-rotations
  • Response
  • 200 response Modified
    • application/json content type Modified
      • rotations property Modified
        • manual property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • automatic 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
5 structure changes including:
5 Modifications
Modified 5 Breaking
GET /kms-key
  • Response
  • 200 response Modified
    • application/json content type Modified
      • kms-keys property Modified
        • material property Modified
GET /kms-key/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • material property Modified
        • automatic property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • manual property Added
GET /kms-key/{id}/list-key-rotations
  • Response
  • 200 response Modified
    • application/json content type Modified
      • rotations property Modified
        • automatic property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • manual 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
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