I am not sure if this is even possible... but I was wondering if we could make api calls without using the REST host
snippet.js
This example workflow and action set provides a simple method to perform REST calls to the vRealize Automation (vRA) API. The required Bearer token is obtained automatically using the input vRA Username and Password that has access to the input Tenant. Great for testing how the API works and providing output to debug your logic. You can explore the vRA REST API in the API Explorer section of VMware (code) https://code.vmware.com/apis Sure, you can use Postman and such, but you'll end up coding in vRO sooner or later
com.vmware.pso.vRA.RESTAPI.package
Sample scripts to launch Orchestrator workflows using the REST API. There have been frequent requests in the communities and Orchestrator classes regarding how to run workflows from the API
vroClientScripts-master.zip
Simple python script that leverages vmware sd-wan orchestrator rest api and aws boto3 to deploy a virtual edge in AWS. Very simple script that leverages VMware SD-WAN Orchestrator API and AWS SDK for python
api_vco-aws-prov.py
vRealize Automation - Properties Service The property service provides APIs to manage property definitions and property groups. Available Use Cases Manage property definitions Manage property groups Create and get property definitions backed by vRO script actions vRealize Automation API Tips #POSTMANCollection #vRA #POSTMAN #vRealizeAutomationPropertiesServiceAPI #MIT #Rest #Automation #api vra properties #vRealizeAutomation #vRealizeAutomation #vRO
vRA Samples - Properties Service.postman_collection.json
Get Guest VM state is in Operation Ready and the VMware Tools is in running state This is used before running any Guest Operations Tasks. #vroapi #vSphere #vSphereAPI #vRealizeOrchestrator #vSphere #vRealizeOrchestratorPlug-inSDK #MIT #vRealizeAutomation #vrealize ...
vRealize Orchestrator Package for Tagging vSphere VMs Sample Workflow Package for Tagging VMs with vRealize Orchestrator Note: This is the package that William Lam used for his VEBA integration and vRO API posts. More info below. https://www.virtuallyghetto.com/2020/03/using-vro-rest-api-to-execute-a-workflow-with-sdk-objects.html Prereqs Configure a vCenter Endpoint and verify you can see the VMs Configure a VAPI Endpoint Package Install Clone this git repository Import a vRO Package from the "com.vmware.pso.vsphere.tagging" folder in the repo. Run the "Tag a VM" workflow Configure VAPI Endpoint Run the ootb workflow "Import vAPI metamodel" Enter your vCenter Server URL such as https://<vcsa>/api Enter credentials Check boxes for adding vAPI endpoint, SSL, and Certificate Trust Issues If you have any problems feel free to open an issue or hit me up on the VMware Code Slack!
vRealize-Orchestrator-Package-for-Tagging-vSphere-VMs.package
1 Comment - no search term matches found in comments.
This vRO package contains all workflows, actions etc. used in the examples related to my blog post: Adding custom objects to vRealize Operations with the REST API and vRealize Orchestrator workflows #vROPS #restapi #BSD3-Clause #vRO #vROPackage #vRealizeOrchestrator
com.thomas-kopton.vrops.package
Get the ESXi host to place a vm when moving VM to different to cluster via API. This is part of changing VM's vRA Reservation when VMs moved/migrated to different cluster
If you are looking for a way to quickly install plugins in your vRealize Orchestrator (.dar or .vmoapp files), you can try this python script which uses vRO ControlCenter API at its core. Find the full process to use this script here https://cloudblogger.co.in/2022/04/15/automated-installation-of-vro-plugin-using-python/ #vRO #Automation #Python #plugin #vRealizeOrchestrator #MIT
vRO_Install_Plugin_via_Python_1.0.py