This document lists instructions to create a vRO plugin for Azure. We define vRO Dynamic Types to interface with Azure public cloud for the purpose of consuming native cloud services. The plugin offers below capabilities. 1) A custom REST header action to authenticate with Azure 2) Collect subscriptions, resource groups, network interfaces and virtual machines via REST calls and store them in vRO as inventory objects 3) A workflow to create a virtual machine using input form actions to look up required resources 4) A workflow to delete a virtual machine with the VM object as input 5) A workflow to delete a virtual machine with a VM name, a subscription ID and a resource group name as inputs 6) Instruction to convert a REST call to a vRO workflow. Our tool creates a vRO workflow with inputs and Azure authentication. Plugin has been tested with vRA8.11.1, vRA8.14.1 and Cloud extensibility proxy. See attached document for detail. Updates 1) Document v.23 is released 2) Document v.24 is released, adding a section about service principal and install rollback. Plugin works with cloud extensibility proxy. Reader does so by creating an onprem vRA host using proxy’s FQDN and an AD user. #DynamicTypes#Apache2.0#vRO#vRealizeOrchestrator#VMwareAriaAutomation#vRealizeOrchestrator#vRA#Azure#JavaScript