You can create a custom resource action to allow the consumers to take a snapshot of a vSphere virtual machine after they provision the machine with IaaS.


  1. Select Design > XaaS > Resource Actions.
  2. Click Add (Add a new resource action).
  3. Navigate to Orchestrator > Library > vCenter > Virtual Machine management > Snapshot in the vRealize Orchestrator workflow library and select the Create a snapshot workflow.
  4. Click Next.
  5. Select IaaS VC VirtualMachine from the Resource type drop-down menu.
  6. Select vm from the Input parameter drop-down menu.
  7. Click Next.
  8. Leave the name of the resource action and the description as they appear on the Details tab.
  9. Click Next.
  10. Leave the form as is.
  11. Click Add.


You created a resource action for taking a snapshot of a virtual machine and you can see it listed on the Resource Actions page.

What to do next

Publish the Action for Taking a Snapshot.