7.2
Table Of Contents
- Foundations and Concepts
- Contents
- Foundations and Concepts
- Updated Information
- Using Scenarios
- Using the Goal Navigator
- Introducing vRealize Automation
- Tenancy and User Roles
- Service Catalog
- Infrastructure as a Service
- XaaS Blueprints and Resource Actions
- Common Components
- Life Cycle Extensibility
- vRealize Automation Extensibility Options
- Leveraging Existing and Future Infrastructure
- Configuring Business-Relevant Services
- Extending vRealize Automation with Event-Based Workflows
- Integrating with Third-Party Management Systems
- Adding New IT Services and Creating New Actions
- Calling vRealize Automation Services from External Applications
- Distributed Execution
- Index
Resource Mappings
You create resource mappings between the vRealize Automation catalog resource type and the
vRealize Orchestrator inventory type to manage resources provisioned outside of XaaS.
For example, you might want to create an action so that users can take a snapshot of their Amazon
machines. For this action to work on an Amazon machine provisioned, the three components involved,
XaaS, vRealize Orchestrator, and IaaS, need a common language You create that common language by
adding a resource mapping in XaaS that runs a vRealize Orchestrator scripting action or workow to map
the IaaS Cloud Machine resource type to the vRealize Orchestrator AWS:EC2Instance inventory type.
vRealize Automation provides resource mappings, and the underlying vRealize Orchestrator script actions
and workows, for vSphere, vCloud Director, and vCloud Air machines.
XaaS Blueprints
An XaaS blueprint is a complete specication of a resource.
With XaaS blueprints, you publish predened and custom vRealize Orchestrator workows as catalog items
for either requesting or provisioning. Blueprints for requesting run workows with no provisioning and
provide no options for managing a provisioned item. Before you create a blueprint for provisioning, you
must map the workow output parameter as a custom resource. Then you can assign resource actions that
dene post-provisioning operations.
Resource Actions
You can create custom resource actions to congure the post-provisioning operations that the consumers can
perform.
To create post-provisioning operations, you must publish vRealize Orchestrator workows as resource
actions. To create a resource action for an item provisioned by using XaaS, you use a custom resource as an
input parameter for the workow. To create a resource action for an item that is provisioned by a source
dierent from XaaS, you use a resource mapping as an input parameter for the workow. When you entitle
the resource actions, they appear in the Actions drop-down menu of the provisioned items on the Items tab.
Designing Forms for XaaS Blueprints and Actions
The XaaS includes a form designer that you can use to design submission and details forms for blueprints
and resources actions. Based on the presentation of the workows, the form designer dynamically generates
default forms and elds you can use to modify the default forms.
You can create interactive forms that the users can complete for submission of catalog items and resource
actions. You can also create read-only forms that dene what information the users can see on the details
view for a catalog item or a provisioned resource.
As you create XaaS custom resources, XaaS blueprints, and resource actions, forms are generated for
common use cases.
Foundations and Concepts
VMware, Inc. 35