Each product has a different request body for deployment. To see the properties required for your product, refer to the examples provided.
For property definitions used in the calls, see Properties for Environment Operations.
Request body example for vRealize Automation - vRealize Orchestrator Integrated deployment
vRealize Orchestrator is always integrated with vRealize Automation. Before deploying vRealize Orchestrator, verify that you have an ID for the environment with vRealize Automation 8.8 installed.
For example, list all environment IDs.
curl -X GET \ '$url/lcm/lcops/api/v2/environments' \ -H 'Authorization: Basic YWRtaW5AbG9jYWw6VGhpc0lzUGFzc3dvcmQ=' \ -H 'Content-Type: application/json' \ | jq "."
Examine the response to locate your environment ID as in the following example:
... { "environmentId": "9b02a8d1-4532-409c-a0d5-ca2d5dab6a37", "environmentName": "vRA_env", ... }, "products": [ { "id": "vra", "version": "8.8.0", "patchHistory": null, "snapshotHistory": null, "logHistory": null, "clusterVIP": null, ...
Use the environment ID as input in request body example to deploy
vRealize Orchestrator integrated with
vRealize Automation.
{ "environmentId": "9b02a8d1-4532-409c-a0d5-ca2d5dab6a37", "environmentName": "vRA_env", "infrastructure": { "properties": { "dataCenterVmid": "d090bcd9-43d1-4720-a2fd-7ff708641e51", "regionName": "", "zoneName": "", "vCenterName": "vc-1", "vCenterHost": "wdc-lcm-vc.sqa.local", "vcUsername": "[email protected]", "vcPassword": "locker:password:f671cb9d-f801-4f57-83ad-46a20312a815:default", "acceptEULA": "true", "enableTelemetry": "true", "defaultPassword": "locker:password:f671cb9d-f801-4f57-83ad-46a20312a815:default", "certificate": "locker:certificate:1723fc09-1c89-4b82-8248-7be6b0129895:license", "cluster": "LCM-Datacenter#LCM-Cluster", "storage": "datastore1 (8)", "folderName": "", "resourcePool": "", "diskMode": "thin", "network": "DONT-USE-ESXi-MGMT-Net", "masterVidmEnabled": "false", "dns": "2.2.2.2", "domain": "sqa.local", "gateway": "1.1.1.1", "netmask": "1.1.1.1", "searchpath": "sqa.local", "timeSyncMode": "host", "ntp": "", "isDhcp": "false", "vcfProperties": "{\"vcfEnabled\":false,\"sddcManagerDetails\":[]}", "_isRedeploy": "false", "_isResume": "false", "_leverageProximity": "false", "__isInstallerRequest": "false" } }, "products": [ { "id": "vra", "version": "8.8.0", "properties": { "certificate": "locker:certificate:1723fc09-1c89-4b82-8248-7be6b0129895:license", "contentLibraryItemId": "", "productPassword": "locker:password:f671cb9d-f801-4f57-83ad-46a20312a815:default", "nodeSize": "medium", "vraK8ServiceCidr": "", "vraK8ClusterCidr": "", "fipsMode": "false", "ntp": "", "timeSyncMode": "host", "licenseRef": "locker:license:f54ff871-41b0-4b7b-9242-b2558d943e26:license" }, "clusterVIP": { "clusterVips": [] }, "nodes": [ { "type": "vrava-primary", "properties": { "vmName": "vrava-primary", "hostName": "sqa.local", "ip": "3.3.3.3" } } ] }, { "id": "vro", "version": "8.8.0", "properties": { "certificate": "locker:certificate:1723fc09-1c89-4b82-8248-7be6b0129895:license", "tenantId": "base tenant", "contentLibraryItemId": "", "productPassword": "locker:password:f671cb9d-f801-4f57-83ad-46a20312a815:default", "vidmTenantAdmin": "", "vidmTenantAdminPassword": "", "nodeSize": "", "fipsMode": "false", "ntp": "", "timeSyncMode": "host", "licenseRef": "locker:license:undefined" }, "clusterVIP": { "clusterVips": [] }, "nodes": [ { "type": "vrova-primary", "properties": { "vmName": "vrova-primary", "hostName": "sqa.local", "ip": "4.4.4.4" } } ] } ], "metaData": { "isCloudProxyEnvironment": "false" } }
Request body example for vRealize Log Insight
{ "environmentName": "vrops_large_deployments", "infrastructure": { "properties": { "dataCenterVmid": "ee6ce426-ca13-4e56-ad9e-c34a4d3d90c2", "regionName": "default", "zoneName": "default", "vCenterName": "LCM-VC2", "vCenterHost": "lcm-vc2.sqa.local", "vcUsername": "[email protected]", "vcPassword": "", "acceptEULA": "true", "enableTelemetry": "true", "adminEmail": "[email protected]", "defaultPassword": "", "certificate": "", "cluster": "Datacenter#Cluster-01", "storage": "ISCSI-15TB-04", "folderName": "", "resourcePool": "", "diskMode": "thin", "network": "infra-traffic-1024", "masterVidmEnabled": "false", "dns": "10.141.66.213,10.118.183.252", "domain": "sqa.local", "gateway": "10.196.57.253", "netmask": "255.255.254.0", "searchpath": "sqa.local", "timeSyncMode": "ntp", "ntp": "ntp1.eng.vmware.com", "isDhcp": "false" } }, "products": [ { "id": "vrops", "version": "8.0.1", "properties": { "licenseRef": "locker:license:eab62-bc21-643cf0b9cafa:license", "certificate": "locker:certificate:f4e98b983:vmware", "productPassword": "locker:password:d21-d9de2c10:VMware1!", "disableTls": "", "timeSyncMode": "ntp", "masterVidmEnabled": false, "ntp": "ntp1.eng.vmware.com", "affinityRule": false, "configureAffinitySeparateAll": "true", "deployOption": "large", "fipsMode" : "true" }, "clusterVIP": { "clusterVips": [] }, "nodes": [ { "type": "remotecollector", "properties": { "vmName": "vrops-remotecollector", "hostName": "sqa.local", "deployOption": "smallrc", "ip": "4.4.4.4", "gateway": "2.2.2.2", "domain": "2.2.2.2", "searchpath": "2.2.2.2", "dns": "10.141.66.213", "netmask": "2.2.2.2", "extendedStorage": "", "timeZone": "", "ntp": "", "vCenterHost": "lcm-vc1.sqa.local", "cluster": "Datacenter-01#Cluster-01", "resourcePool": "", "folderName": "", "network": "dvs-55-Network-314b11d9-c958-4aa2-af98-cd5439a970d7", "storage": "ISCSI-15TB-02", "diskMode": "thin", "contentLibraryItemId": "", "vCenterName": "lcm-vc1", "vcUsername": "[email protected]", "vcPassword": "locker:password:4984d8e4-825b-4694-99cf-db80b41b5ac2:vc-password" } }, { "type": "master", "properties": { "vmName": "mastervmname", "hostName": "lcm-57-68.sqa.local", "ip": "10.196.57.68" } }, { "type": "replica", "properties": { "vmName": "replicavmname", "hostName": "lcm-57-69.sqa.local", "ip": "10.196.57.69" } }, { "type": "data", "properties": { "vmName": "datavmname", "hostName": "lcm-57-70.sqa.local", "ip": "10.196.57.70" } } ] } ] }
Request body example for vRealize Log Insight
{ "environmentName": "vrli_deployment", "infrastructure": { "properties": { "dataCenterVmid": "ee6ce426-ca13-4e56-ad9e-c34a4d3d90c2", "regionName": "default", "zoneName": "default", "vCenterName": "LCM-VC2", "vCenterHost": "lcm-vc2.sqa.local", "vcUsername": "[email protected]", "vcPassword": "locker:password:1a72-4d:kar-LCM-VC2-Import-vCenter", "acceptEULA": "true", "enableTelemetry": "true", "adminEmail": "[email protected]", "defaultPassword": "locker:password:8f91-c6032ee9c5bb:VMware1!", "certificate": "locker:certificate:49b2-98ba-c1d2bdf35b0a:vm", "cluster": "Datacenter#Cluster-01", "storage": "ISCSI-15TB-04", "folderName": "", "resourcePool": "", "diskMode": "thin", "network": "infra-traffic-1024", "masterVidmEnabled": "false", "dns": "10.141.66.213,10.118.183.252", "domain": "sqa.local", "gateway": "10.196.57.253", "netmask": "255.255.254.0", "searchpath": "sqa.local", "timeSyncMode": "host", "ntp": "", "isDhcp": "false" } }, "products": [ { "id": "vrli", "version": "8.0.0", "properties": { "certificate": "locker:certificate:49b8f38fd2bdf35b0a:vm", "productPassword": "locker:password:811-c6032ee9c5bb:VMware1!", "licenseRef": "locker:license:93a380ce-081c-411ca58f8ddb:license", "nodeSize": "small", "configureClusterVIP": "false", "affinityRule": false, "isUpgradeVmCompatibility": true, "vrliAlwaysUseEnglish": false, "masterVidmEnabled": true, "configureAffinitySeparateAll": "true", "ntp": "", "timeSyncMode": "host" }, "clusterVIP": { "clusterVips": [ { "type": "vrli-cluster-1", "properties": { "hostName": "fqdm1.sqa.local", "ip": "3.3.3.3" } }, { "type": "vrli-cluster-2", "properties": { "hostName": "fqdm2.sqa.local", "ip": "4.4.4.4" } } ] }, "nodes": [ { "type": "vrli-worker", "properties": { "vmName": "vrli-worker-2", "hostName": "lcm-57-68.sqa.local", "ip": "10.196.57.68" } }, { "type": "vrli-worker", "properties": { "vmName": "vrli-worker-1", "hostName": "lcm-57-69.sqa.local", "ip": "10.196.57.69" } }, { "type": "vrli-master", "properties": { "vmName": "vrli-master-1", "hostName": "lcm-57-70.sqa.local", "ip": "10.196.57.70" } } ] } ] }
Request body example for vRealize Business for Cloud
{ "environmentName": "vrbc_env", "infrastructure": { "properties": { "dataCenterVmid": "ee6ce426-ca13-4e56-ad9e-c34a4d3d90c2", "regionName": "default", "zoneName": "default", "vCenterName": "lcm-vc2", "vCenterHost": "lcm-vc2.sqa.local", "vcUsername": "[email protected]", "vcPassword": "locker:password:4984d8e4-825b-4694-99cf-db80b41b5ac2:vc-password", "acceptEULA": "true", "enableTelemetry": "true", "adminEmail": "[email protected]", "defaultPassword": "locker:password:4984d8e4-825b-4694-99cf-db80b41b5ac2:vc-password", "certificate": "locker:certificate:971f4dfb-ec39-4f1d-b61a-2f9d42d9ec5e:Ranjitha", "cluster": "Datacenter#Cluster-01", "storage": "ISCSI-15TB-04", "folderName": "", "resourcePool": "", "diskMode": "thin", "network": "infra-traffic-1024", "masterVidmEnabled": "false", "dns": "10.141.66.213", "domain": "2.2.2.2", "gateway": "2.2.2.2", "netmask": "2.2.2.2", "searchpath": "2.2.2.2", "timeSyncMode": "host", "ntp": "", "isDhcp": "false" } }, "products": [ { "id": "vrbc", "version": "7.6.0", "properties": { "certificate": "locker:certificate:971f4dfb-ec39-4f1d-b61a-2f9d42d9ec5e:Ranjitha", "contentLibraryItemId": "", "productPassword": "locker:password:4984d8e4-825b-4694-99cf-db80b41b5ac2:vc-password", "licenseRef": "locker:license:82026bee-b2aa-42bc-a9c7-2000aabda280:prod-lic", "currency": "AED - UAE Dirham", "vrbAuthType": "standalone", "timeSyncMode": "host", "ntp": "", "affinityRule": false, "configureAffinitySeparateAll": "true" }, "clusterVIP": { "clusterVips": [] }, "nodes": [ { "type": "vrb-server", "properties": { "vmName": "vrb-server", "hostName": "sqa.local", "ip": "5.5.5.5" } } ] } ] }
Request body example for vRealize Automation 8.x
{ "environmentName": "vra_deployment", "infrastructure": { "properties": { "dataCenterVmid": "ee6ce426-ca13-4e56-ad9e-c34a4d3d90c2", "regionName": "default", "zoneName": "default", "vCenterName": "LCM-VC2", "vCenterHost": "lcm-vc2.sqa.local", "vcUsername": "[email protected]", "vcPassword": "locker:password:1a72829r-LCM-VC2-Import-vCenter", "acceptEULA": "true", "enableTelemetry": "true", "adminEmail": "[email protected]", "defaultPassword": "locker:password:81fb2ee9c5bb:VMware1!", "certificate": "locker:certificate:49b8ff35b0a:vm", "cluster": "Datacenter#Cluster-01", "storage": "ISCSI-15TB-04", "folderName": "", "resourcePool": "", "diskMode": "thin", "network": "infra-traffic-1024", "masterVidmEnabled": "false", "dns": "10.141.66.213,10.118.183.252", "domain": "sqa.local", "gateway": "10.196.57.253", "netmask": "255.255.254.0", "searchpath": "sqa.local", "timeSyncMode": "host", "ntp": "", "isDhcp": "false" } }, "products": [ { "id": "vra", "version": "8.1.0", "properties": { "certificate": "locker:certificate:49b8b2-98ba-c1d2bdf35b0a:vm", "productPassword": "locker:password:81f41d9c5bb:VMware1!", "licenseRef": "locker:license:c2cbdd94-0c38-4e6e-90b0-1e86104c14ca:lic" }, "clusterVIP": { "clusterVips": [] }, "nodes": [ { "type": "vrava-primary", "properties": { "vmName": "vrava-primary", "hostName": "lcm-57-68.sqa.local", "ip": "10.196.57.68" } }, { "type": "vrava-secondary", "properties": { "vmName": "vrava-secondary", "hostName": "lcm-57-69.sqa.local", "ip": "10.196.57.69" } }, { "type": "vrava-secondary", "properties": { "vmName": "vrava-secondary", "hostName": "lcm-57-67.sqa.local", "ip": "10.196.57.67" } } ] } ] }
Request body example for VMware Identity Manager
{ "environmentName": "globalenvironment", "infrastructure": { "properties": { "dataCenterVmid": "ee6ce426-ca13-4e56-ad9e-c34a4d3d90c2", "regionName": "default", "zoneName": "default", "vCenterName": "LCM-VC2", "vCenterHost": "lcm-vc2.sqa.local", "vcUsername": "[email protected]", "vcPassword": "locker:password:609cb1a8:DC1-LCM-VC2-Import-vCenter", "acceptEULA": "true", "enableTelemetry": "true", "adminEmail": "[email protected]", "defaultPassword": "locker:password:d224d62c10:VMware1!", "certificate": "locker:certificate:0e8a-80e9-9acf78b1d2c6:vm", "cluster": "Datacenter#Cluster-01", "storage": "ISCSI-15TB-04", "folderName": "", "resourcePool": "", "diskMode": "thin", "network": "infra-traffic-1024", "masterVidmEnabled": "false", "dns": "10.141.66.213,10.118.183.252", "domain": "sqa.local", "gateway": "10.196.57.253", "netmask": "255.255.254.0", "searchpath": "sqa.local", "timeSyncMode": "host", "ntp": "", "isDhcp": "false" } }, "products": [ { "id": "vidm", "version": "3.3.2", "properties": { "vidmAdminPassword": "locker:password:d228-ae91-d9de9bd62c10:VMware1!", "syncGroupMembers": false, "defaultConfigurationUsername": "configadmin", "defaultConfigurationPassword": "locker:password:d222c10:VMware1!", "certificate": "locker:certificate:0ee3fce5-de0b-448a-80e9-b1d2c6:vm" }, "clusterVIP": { "clusterVips": [ { "type": "vidm-lb", "properties": { "hostName": "lcm-69.sqa.local" } }, { "type": "vidm-delegate", "properties": { "ip": "10.196.57.68" } } ] }, "nodes": [ { "type": "vidm-secondary", "properties": { "vmName": "vidm-secondary", "hostName": "sqa.local", "ip": "4.4.4.4", "gateway": "3.3.3.3", "domain": "3.3.3.3", "searchpath": "3.3.3.3", "dns": "10.141.66.213,10.118.183.252", "netmask": "3.3.3.3", "contentLibraryItemId": "", "vCenterHost": "lcm-vc1.sqa.local", "cluster": "Datacenter-01#Cluster-01", "resourcePool": "", "folderName": "", "network": "dvs-55-Network-314b11d9-c958-4aa2-af98-cd5439a970d7", "storage": "ISCSI-15TB-01", "diskMode": "thin", "vCenterName": "LCM-VC1", "vcUsername": "[email protected]", "vcPassword": "locker:password:9b0bcbbf-e38c-49ea-af48-22a23e8a88bb:Karnataka-LCM-VC1-Import-vCenter" } }, { "type": "vidm-connector", "properties": { "hostName": "lcm-69.sqa.local", "isDomainJoined": true, "domainAdmin": "DOMAIN\\configadmin", "domainAdminPassword": "locker:password:d22698a0:VMware1!", "adminUserName": "", "vmName": "vidm-connector", "vidmConnectorName": "windows", "vidmConnectorAdminPassword":"locker:password:a1b8436:VMware1!200", "adminPassword": "" } }, { "type": "vidm-secondary", "properties": { "vmName": "vidm-secondary", "hostName": "lcm-69.sqa.local", "ip": "10.196.57.69" } }, { "type": "vidm-primary", "properties": { "vmName": "vidm-primary", "hostName": "lcm-57.sqa.local", "ip": "10.196.57.68" } } ] } ] }
Request body example for vRealize Network Insight
{ "environmentName": "vRNI_deployment", "infrastructure": { "properties": { "dataCenterVmid": "ee6ce426-ca13-4e56-ad9e-c34a4d3d90c2", "regionName": "default", "zoneName": "default", "vCenterName": "LCM-VC2", "vCenterHost": "lcm-vc2.sqa.local", "vcUsername": "[email protected]", "vcPassword": "locker:password:1a72b1b-40:kar-LCM-VC2-Import-vCenter", "acceptEULA": "true", "enableTelemetry": "true", "adminEmail": "[email protected]", "defaultPassword": "locker:password:81fb1-c6032ee9c5bb:VMware1!", "certificate": "locker:certificate:49b8f38f-2bdf35b0a:vm", "cluster": "Datacenter#Cluster-01", "storage": "ISCSI-15TB-04", "folderName": "", "resourcePool": "", "diskMode": "thin", "network": "infra-traffic-1024", "masterVidmEnabled": "false", "dns": "10.141.66.213,10.118.183.252", "domain": "sqa.local", "gateway": "10.196.57.253", "netmask": "255.255.254.0", "searchpath": "sqa.local", "timeSyncMode": "host", "ntp": "", "isDhcp": "false" } }, "products": [ { "id": "vrni", "version": "5.1.0", "properties": { "ntp": "", "certificate": "locker:certificate:49bfe-43b2-98ba-c1d2bdf35b0a:vm", "productPassword": "locker:password:81f-af91-c6032ee9c5bb:VMware1!", "licenseRef": "locker:license:6b6-9cfa-3b8a920b99d3:vRNI", "affinityRule": false, "configureAffinitySeparateAll": "true", "masterVidmEnabled": false }, "clusterVIP": { "clusterVips": [] }, "nodes": [ { "type": "vrni-platform", "properties": { "vmName": "vrni-platform", "vrniNodeSize": "medium", "ip": "10.196.57.68" } }, { "type": "vrni-collector", "properties": { "vmName": "vrni-collector", "vrniNodeSize": "medium", "ip": "10.196.57.69" } } ] } ] }