---
title: "Changes to Update a Compute instance"
method: PUT
path: "/instance/{id}"
---

# Changes to Update a Compute instance

`PUT /instance/{id}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 4 of 12 revisions.

- **2026-03-16** `e05707a7b346`: 1 info
- **2025-08-10** `814bf1ccd925`: 1 info
- **2023-12-08** `ec6a2a6bc1c1`: 1 warning
- **2023-02-03** `6e9809fd1444`: 2 breaking, 1 warning, 1 info

## Changes

- **2026-03-16** `e05707a7b346`: 1 info
  - added the new optional request property `application-consistent-snapshot-enabled`
- **2025-08-10** `814bf1ccd925`: 1 info
  - the request property `labels` became nullable
- **2023-12-08** `ec6a2a6bc1c1`: 1 warning
  - the `user-data` request property's maxLength was set to `32768`
- **2023-02-03** `6e9809fd1444`: 2 breaking, 1 warning, 1 info
  - the `name` request property's minLength was increased from `0` to `1`
  - the `user-data` request property's minLength was increased from `0` to `1`
  - the `name` request property's maxLength was set to `255`
  - added the new optional request property `public-ip-assignment`

---

[Operation](https://skmtc.dev/exoscale/apis/exoscale-api/docs/instance/:id/put.md) - [API](https://skmtc.dev/exoscale/apis/exoscale-api.md) - [Page](https://skmtc.dev/exoscale/apis/exoscale-api/changes/instance/:id/put)
