/v2/microvms/checkpoints/{checkpoint_id}Delete a checkpoint
To delete a checkpoint, send a DELETE request to /v2/microvms/checkpoints/{checkpoint_id}.
You can no longer create MicroVMs from a deleted checkpoint.
The request returns HTTP 400 while the checkpoint is still being captured. A successful
request returns a 204 No Content status code.
3 documented failures
INVALID_SIZEno supported size matches the requested resources: 3 vCPU with 2048 MiB of memory (supported: 1vCPU/2048MiB, 2vCPU/4096MiB, 8vCPU/16384MiB, 16vCPU/32768MiB)
INVALID_AUTO_PAUSEauto_pause.enabled cannot be false; omit it to keep the 5 minute default, or set idle_timeout up to the account maximum
FAILED_PRECONDITIONcheckpoint 01a11cd5-25dd-790f-a77c-3677f24bca85 is still being captured; retry delete once the capture completes
One documented failure
NOT_FOUNDMicroVM not found
A 400 is returned: The request was malformed, failed validation, or is not allowed in the resource's current state. A 401 is returned: Authentication failed due to invalid credentials. A 404 is returned: The MicroVM or checkpoint does not exist, or it belongs to another team. A 429 is returned: The API rate limit has been exceeded. A 500 is returned: There was a server error. Any other status is an error: There was an unexpected error.