Skip to main content

Table 9.1 Types of output actions generated by the Comparison engine

From: Models@Runtime for Continuous Design and Deployment

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