@@ -458,15 +458,14 @@ export class API extends ParentAPI {
458458 * and release the hypervisor slot. `stop_in_place`: Stop the Instance, but
459459 * keep the slot on the hypervisor. `reboot`: Stop the instance and restart
460460 * it. `backup`: Create an image with all the volumes of an Instance.
461- * `terminate`: Delete the Instance along with all attached volumes.
462- * `enable_routed_ip`: Migrate the Instance to the new network stack.
461+ * `terminate`: Delete the Instance along with its attached volumes, except
462+ * for SBS volumes. `enable_routed_ip`: Migrate the Instance to the new
463+ * network stack.
463464 *
464- * Keep in mind that terminating an Instance will result in the deletion of
465- * all attached volumes, including local and block storage. If you want to
466- * preserve your local volumes, you should use the `archive` action instead of
467- * `terminate`. Similarly, if you want to keep your block storage volumes, you
468- * must first detach them before issuing the `terminate` command. For more
469- * information, read the [Volumes](#path-volumes-list-volumes) documentation.
465+ * Keep in mind that `terminate` an Instance will result in the deletion of
466+ * `l_ssd`, `b_ssd` and `scratch` volumes types, `sbs_volume` volumes type
467+ * will only be detached. If you want to preserve your volumes, you should
468+ * detach them before the Instance deletion or `terminate` action.
470469 *
471470 * @param request - The request {@link ServerActionRequest}
472471 * @returns A Promise of ServerActionResponse
0 commit comments