The XaaS blueprints can be published as catalog items or used in the blueprint design canvas. The resource actions are actions that you run on deployed items.
XaaS uses vRealize Orchestrator to run workflows that provision items or run actions. For example, you can configure the workflows to create vSphere virtual machines, Active Directory users in groups, or run PowerShell scripts. If you create a custom vRealize Orchestrator workflow, you can provide that workflow as an item in the service catalog so that the entitled users can run the workflow.
You can use an XaaS blueprint as a component in a blueprint that you create in the design canvas, or you can publish it directly to the service catalog.
If you use a blueprint as a component in another blueprint, you can configure it to scale when the deployed blueprint is scaled in or out.