This is a result of the power policy configuration on the pool. If you are trying to shut a VM down to check/change a setting then you need to place the VM in maintenance mode. That will prevent it from being powered back on. Once you are done just exit maintenance mode on the VM and it will be powered on by the connection server.