Environment
Environment interface
Environments provide the magic. They provide the functionality to:
- List virtual machines
- Start, stop, and restart virtual machines
- Mapping provider specific values to the values Carbon expects
Most of the code for providers will happen here.