Users Guide

There are two sample synchronous teardown service workows:
Teardown service - All—Delete the service selected (which is selected in the rst stage of the workow run) and remove all its
resources. This workow tracks the existence of the target service, and is completes its run when the service no longer exists.
Teardown service - Selectively—Removes the service and all its resources selected by their type. This workow tracks the
existence of the target service, and is completes its run when the service no longer exists. The SERVER and VIRTUALMACHINE
type components are automatically agged for removal.
Actions
The actions provide elements that can be used to build workow by mapping the ASM vRO Integration API methods. It also provides
actions that help conguring the vRO environment for managing the inventory objects. There are two groups of the actions:
com.dell.library.asm
com.dell.library.asm.conguration
com.dell.library.asm
Actions in com.dell.library.asm
These actions helps in mapping of the API methods from the ASMAppliance. It is responsible for making REST to sync with the ASM
server:
addDuplicateServer
This is the action that calls the addDuplicateServer method of the ASMAppliance API object. It returns a service object that has the
updated information.
The addDuplicateServer(s) method cannot scale up the server(s) unless the target server for duplication is congured in this way:
The server must be created with hardware settings that specify the server source to be server pool instead of manual entry.
The duplicated servers must be provisioned from the same server pool from where the original server was pulled out.
addDuplicateStorage
The method, addDuplicateStorage, is called from the ASMAppliance API object. It returns a Service object that has updated
information.
DeployService
This action calls the deployTemplate method of the ASMAppliance API object. It returns a Service object that has been deployed.
getServices
This calls the getServices method from the ASMAppliance. An array of Service objects is returned.
getTemplates
This calls the getTemplates method from the ASMAppliance. An array of Template objects is returned.
scaleDownService
This action calls the scaleDownService method of the ASMAppliance. A Service object with updated information is returned.
scaleDownServiceComponent
This action calls the scaleDownServiceComponent method from the ASMAppliance. A Service object with updated information is
returned.
23