BasicMachine Plugin for the VMware vRealize Orchestrator. The BasicMachine plugin allows persistent storage of information about virtual machines as resources within the VMware vRealize Orchestrator.
The BasicMachine plugin allows persistent storage of information about virtual machines as resources within the VMware vRealize Orchestrator. The stored resources of the type BasicMachine are displayed graphically in the plugin inventory.
The so-called class BasicMachineManager provides methods to create, update, and remove these resources. It also offers several methods for querying and filtering.
vRealize Automation 7.5.0, vRealize Automation 7.4.0, vRealize Automation 7.3.1 and vRealize Orchestrator 7.6.0 ✅
Configurations/Resources will stored persistent ✔
Configurations/Resources will cached by the plugin for better performance ✔
Configurations/Resources show up in the plugin inventory ✔
Workflow included for save, delete and update BasicMachine’s ✔
Note: All properties can also be accessed and modified directly!
Example:
var bm = BasicMachineManager.getBasicMachineById(id);
bm.owner = "johndoe"
bm.name = "machineA";
bm.ipAddress = "0.0.0.0";
bm.dnsName = "machineA";
bm.cpu = "2";
bm.memory = "1024";
bm.operatingSystem = "linux";
bm.diskSize = "3096"";
bm.powerState = "0";
bm.snapshot = "0";
bm.initialUsername = "admin";
bm.initialPassword = "password";
bm.description = "this is an example";
bm.json = "json string goes here";