Users Guide
There are two sample synchronous scaleup service workflows:
• Scaleup service – Server: Scale up the service by adding more server components or resources. This workflow tracks the
status of the target Service, and it completes its run when the Service status is no longer in in_progress.
• Scaleup service – Storage: Scale up the service by adding more storage components or resources. This workflow tracks the
status of the target Service, and it completes its run when the Service status is no longer in in_progress.
Teardown service
There are two sample synchronous teardown service workflows:
• Teardown service – All: Delete the service selected (prompted during the workflow run) and remove all its resources. This
workflow tracks the existence of the target Service, and it completes its run when the Service no longer exists.
• Teardown service – Selectively: Removes the Service and all its resources selected by their type. This workflow tracks the
existence of the target Service, and it completes its run when the Service no longer exists. The SERVER and
VIRTUALMACHINE type components are automatically set for removal.
Actions
The actions provide elements that can be used to build workflow by mapping the ASM vRO Integration API methods. It also
provides actions that help configuring the vRO environment for managing the inventory objects. There are two groups of the
actions:
• com.dell.library.asm
• com.dell.library.asm.configuration
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 configured 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
21