Is there documentation on what exactly can be accessed by $evm.root from within a method? I need to access information about the VMs that are running at the moment. I also need to determine how to add new catalog items (or if not possible, new VMs from a template).
The objects under $evm.root vary depending on the automation operation and context that you’re performing, so for example sometimes you’ll have a $evm.root[‘vm’] and sometimes you won’t.
You could try using objectWalker (Installing and Using ObjectWalker); this walks and prints the objects and attributes under $evm.root at the point from which you call it.