vRealize Automation – vCAC 6.1 – Adding a vCO Endpoint

Item 2 updated for vRA 7 vCO Endpoints are used by vCAC when vCAC needs to execute vCO workflows. These can be out of the box workflows such as the NSX wor

From the archive. Originally published on dailyhypervisor.com on October 21, 2014.

Item 2 updated for vRA 7

vCO Endpoints are used by vCAC when vCAC needs to execute vCO workflows.  These can be out of the box workflows such as the NSX workflows, or they can be workflows that you created and want vCAC to execute as part of a deployment state transitions such as during building machine, machine provisioned, machine destroyed or various other master workflow states.  vCAC cannot execute these workflows without first having a vCO endpoint to which it can query and call to execute.  vCAC can pass machine custom properties and other information through to vCO as part of the execution to parameterize the workflows.

Adding a vCO Enpoint

  1. Navigate to Infrastructure -> Endpoints ->Endpoints and hover over New Endpoint -> Orchestration -> and select vCenter Orchestrator.
  2. Give the Endpoint a Name, input the vCO url such as(for VRA 6.x  https://FQDN:8281/vco) (For VRA 7.0 https://FQDN/vco), then either select or create the credentials.  Next create a new custom property with the name VMware.VCenterOrchestrator.Priority and assign a value of 1.  This is used in the event that you have more than one vCO server you can control the priority for each to determine which will prioritized for processing requests.  Click OK when finished.
  3. Once created hover over the endpoint and select data collection to perform a data collection.