I am creating a Compute instance from previously created snapshot, but the newly created server is not restoring the snapshot as it has different OS which I have passed in the create call.
1.) How can I use SNAPSHOTID to restore the new server from that snapshot.
2.) Should I use any instance type(Compute or Dedicated) to restore that snapshot or it will only work with the same instance as snapshot has?
3.) Should I pass random location relevant to the instances type when I am creating a new server from the snapshot?