7.1

Table Of Contents
2 Select the workflow that you want to customize.
Option Description
WFMachineMenuN Customizable menu operation workflow
WFStubBuildingMachine Customizable state change workflow that executes before a machine enters the
BuildingMachine state
WFStubMachineDisposing Customizable state change workflow that executes before a machine enters the
Disposing state
WFStubMachineExpired Customizable state change workflow that executes before a machine enters the
Expired state
WFStubMachineProvisioned Customizable state change workflow that executes before a machine enters the
MachineProvisioned state
WFStubMachineRegistered Customizable state change workflow that executes before a machine enters the
RegisterMachine state
WFStubUnprovisionMachine Customizable state change workflow that executes before a machine enters the
UnprovisionMachine state
3 Click OK.
The workflow displays in the Designer pane.
4 Customize the workflow by dragging activities from the Toolbox to the Designer pane and configuring
their arguments.
5 When you are finished editing the workflow, update the workflow in the Model Manager by clicking
Send.
The workflow is saved and appears as a new revision in the list the next time you load a workflow.
You can access an earlier version of a workflow at any time. See Revert to a Previous Revision of a
Workflow.
Using vRealize Orchestrator Workflow Activities
You can use vRealize Automation Designer activities to call vRealize Orchestrator workflows either
synchronously or asynchronously.
A vRealize Orchestrator endpoint is specified in one of the following ways:
n
VirtualMachineId is the name of the variable representing the virtual machine ID. A virtual machine
with this ID is selected and the value that is retrieved from the
VMware.VCenterOrchestrator.EndpointName custom property for a virtual machine is used as the
vRealize Orchestrator endpoint name.
n
GetVcoEndpointByManagementEndpoint returns the value of a custom property on a specified
ManagementEndpoint object. If the CustomPropertyName is not specified, the value of the
VMware.VCenterOrchestrator.EndpointName property is used.
n
GetVcoEndpointByHost returns the value of a custom property on a specified host. If the
CustomPropertyName is not specified, the value of the
VMware.VCenterOrchestrator.EndpointName property is used.
Life Cycle Extensibility
VMware, Inc. 66