Table 9.1 Types of output actions generated by the Comparison engine
Action | Parameter | Effect |
|---|---|---|
addExternalComponent | ExternalComponent | Provision a new virtual machine or prepare a PaaS service |
removeExternalComponent | ExternalComponent | Terminate a virtual machine or stop a PaaS service |
addInternalComponent | InternalComponent | Deploy the internal component on the target virtual machine |
removeInternalComponent | InternalComponent | Remove the internal component instance from its current host |
addCommunication | Communication | Configure the endpoints of the communication |
removeCommunication | Communication | Disconnect the endpoints of the communication |
addHosting | Hosting | Configure the endpoints of the hosting |
removeHosting | Hosting | Disconnect the endpoints of the hosting |
setStatus | Status | Change the status of a component |
setProperty | Property | Change a property of a component |