You can use the infrastructure administration workflows to run basic operations. You use the extensibility package to customize vRealize Automation with the ability to call vRealize Orchestrator workflows either as part of the provisioning process, or by using custom operation menus.

You can find the infrastructure administration workflows on the Workflows view of the Orchestrator client, in the Infrastructure Administration subdirectory of the plug-in library.

You can use the infrastructure administration workflows to provision virtual machines and run basic create, read, update, or delete operations.

Table 1. Infrastructure Administration

Workflow Name

Description

Await virtual machine state change

Awaits a state change for a set of virtual machines. If all virtual machines are in the success state, a trigger is called and the workflow ends successfully. If any of the specified virtual machines gets into the fail state, or does not exist, the workflow fails. You must enter the success and fail states selecting from the following options:

  • Requested

  • AwaitingApproval

  • RegisterMachine

  • BuildingMachine

  • AddingDisks

  • MachineProvisioned

  • MachineActivated

  • InstallTools (VMware only)

  • On

  • Off

  • TurningOn

  • TurningOff

  • ShuttingDown

  • Suspending

  • Resetting

  • Rebooting

  • Expired

  • DeactivateMachine

  • UnprovisionMachine

  • Disposing

  • Finalized

Create an IaaS model entity

Creates and persists an entity for a specified vRealize Automation model.

Delete an IaaS model entity

Deletes a specified vRealize Automation model entity.

Invoke a post-provisioning action (deprecated)

Use the Request a resource action workflow.

Provision a virtual machine from a blueprint (removed in vRealize Automation 7.0)

Replaced by Request a catalog item or Request a catalog item with provisioning request.

Read an IaaS entity by custom filter

Reads a list of vRealize Automation entities by using a custom filter. If you do not specify a filter, all entities are returned as a result.

Read an IaaS entity by system query

Reads a list of vRealize Automation entities by using OData system filters. The system filters apply to the OData URI convention.

Read an IaaS model entity

Reads a vRealize Automation model entity by its ID.

Update an IaaS model entity

Updates a vRealize Automation model entity by its ID.

You use the workflows in the Extensibility subdirectory to customize vRealize Automation with the ability to call vRealize Orchestrator workflows either as part of the provisioning process, or by custom operation menus.

Table 2. Extensibility

Workflow Name

Description

Install vCO customization

Installs an Orchestrator customization.

Uninstall vCO customization

Uninstalls an Orchestrator customization.

Import an IaaS Virtual Machine (replaces Register an IaaS Virtual Machine)

Imports a vRealize Automation virtual machine, maps it to a blueprint as a deployment resource type, and adds it to the catalog.

Import vCenter Virtual Machine (replaces Register vCenter Virtual Machine)

Imports a vSphere virtual machine, maps it to a blueprint as a deployment resource type, and adds it to the catalog items list.

Unregister virtual machine (removed in vRealize Automation 7.0)

No replacement workflow is provided.

Assign a menu operation to a blueprint and its virtual machines (deprecated)

Adds or updates a menu operation on virtual machines.

Alternative non-deprecated workflows include Assign resource actions to an entitlement and Import a composite blueprint.

Assign a menu operation to virtual machines (deprecated)

Updates a vRealize Automation model entity by its ID.

Alternative non-deprecated workflows include Assign resource actions to an entitlement and Import a composite blueprint.

Assign a state change workflow to a blueprint and its virtual machines

Adds or updates a state change workflow on several blueprints and their virtual machines.

Customize a menu operation (removed in vRealize Automation 7.0)

No replacement workflow is provided.

Remove a menu operation from a blueprint and its virtual machines (removed in vRealize Automation 7.0)

No replacement workflow is provided.

Remove a state change workflow from a blueprint and its virtual machines

Removes a state change workflow from a blueprint and its virtual machines.