VMware Cloud Community
nalrajan
Contributor
Contributor

Create XaaS component dynamically

Hi,

Is it possible to create XaaS component dynamically, in the sense through REST API?    advanced-designer-service/api/tenants/blueprints/

Advanced-designer-service has the option to create XaaS component, but the format of the input is JSON, want to know how to collect values of this json object and format of this json object? Idea is like, after creating the workflow in VRO, the XaaS component will get created automatically using REST API calls and without any manual effort in VRA.

Can you please help on this ?

0 Kudos
1 Reply
parmarr
VMware Employee
VMware Employee

I dont think we can create XaaS component dynamically using REST API calls without any manual effort in vRA. Any XaaS request / provisioning should have a blueprint.

You can refer these documents for additional information.

Designing Forms for XaaS Blueprints and Actions

https://docs.vmware.com/en/vRealize-Automation/7.1/com.vmware.vrealize.automation.doc/GUID-C08FA2F7-...

To know the format and syntax of the JSON file, refer to:

Syntax for Constructing a JSON File to Approve a Machine Request

https://docs.vmware.com/en/vRealize-Automation/7.3/com.vmware.vra.programming.doc/GUID-6A843F38-8C57...

XaaS (Advanced Service Designer) Service API Specification

http://pubs.vmware.com/vrealize-automation-71/topic/com.vmware.vra.restapi.doc/docs/advanced-service...

Sincerely, Rahul Parmar VMware Support Moderator
0 Kudos