Soft-delete devices

When a device is deleted, provide some functionality or means to restore it if there is a requirement to restore it.

This would be VERY helpful for us. The problem with deactivating a device is that we have a large number of devices deployed in the field and they could be inadvertently turned back on. It would be helpful if there was a soft-delete, or an option to prevent deactivated devices from reactivating unless they are marked as active in the dashboard.

Chris Crocker-White: @Matt I think your request there would be answered by https://roadmap.balena.io/posts/56/enable-suspend-and-unsuspend-functionality-for-devices (which I see you’re also following!)

This would be great, but for me it is because we have had two incidents where we have deleted devices through a poorly written script using the balena sdk.

We have run into this issue several times before. so yes this would be incredibly helpfull