POST /lcm/api/v1/action/create/environment creates a vRealize Suite environment.

Prerequisites

Satisfy the following conditions before performing any tasks for this use case.

  • Use POST /lcm/api/v1/login to log in to vRealize Suite Lifecycle Manager.

  • Verify that you have a valid authentication token that matches your login credentials. See Request an Authentication Token.

  • Configure OVA settings for the vRealize Suite to install.

  • Verify that you have added a data center and the request has completed successfully. See Create a Data Center.

  • Verify that you have added a vCenter to the data center and the request has completed successfully. See Add a vCenter.

curl Command

The following example creates a vRealize Suite environment with all available products and nodes.

curl -X POST "http://localhost:8000/lcm/api/v1/action/create/environment" \
        -H "accept: application/json" \
        -H "x-xenon-auth-token: $token" \
        -H "content-type: application/json" \
        -d '{
           "requestId": "null",
           "environmentId": "9ccc9fa9473da75558ab6613aa50",
           "infrastructure": {
             "sourceLink": "9ccc9fa9473da75558ab6613aa50",
             "properties": {
               "bindPassword": "$bindPassword",
               "dataCenterName": "Singapore DC",
               "vcHostname": "$vCenterHostFQDN",
               "environmentId": "9ccc9fa9473da75558ab6613aa50",
               "masterVidmAdminUserName": "$masterVIDMadminUserName",
               "netmask": "$netmask",
               "environmentName": "vRS Large Env LCMVCS2 Import BrownField",
               "clusterName": "LCM-DC#LCM-Cluster-01",
               "enableTelemetry": "true",
               "dnsServers": "$dnsServerAddresses",
               "diskFormat": "Thin",
               "baseDN": "$baseDN",
               "vcPassword": "$vCenterPassword",
               "defaultPassword": "$defaultPassword",
               "adminEmail": "[email protected]",
               "adName": "$adName",
               "certificateChain": "$certificateChain",
               "masterKeyPassphrase": "",
               "datastoreName": "FC-LUN-15 TB",
               "masterVidmAdminPassword": "$masterVIDMadminPassword",
               "masterVidmEnabled": "true",
               "uberAdmin": "[email protected]",
               "license": "$licenseKey",
               "privateKey": "$privateKey",
               "bindDN": "bindDN",
               "vmNetwork": "infra-traffic-1006",
               "masterPrivateKey": "$masterPrivateKey",
               "groupDN": "groupDN",
               "masterVidmCloudAdminGroup": "[email protected]",
               "vcUsername": "[email protected]",
               "domain": "exmample.local",
               "acceptEULA": "true",
               "keyPassphrase": "$keyPassphrase",
               "gateway": "$gateway",
               "searchpath": "$searchpath",
               "masterCertificateChain": "$masterCertificateChain"
             }
           },
           "encoded": true,
           "products": [
             {
               "id": "vrli",
               "version": "4.3.0",
               "clusterVIP": [],
               "properties": {
                 "vrliClusterVips": "$vrliClusterVIPs"
               },
               "nodes": [
                 {
                   "sourceLink": "",
                   "type": "vrli-master",
                   "properties": {
                     "guestFullName": "SUSE Linux Enterprise 11 (64-bit)",
                     "esxHost": "$exsHostFQDN",
                     "ipAddress": "$ipAddress",
                     "cpu": "16",
                     "vCenterHost": "$vCenterHostFQDN",
                     "storage": "FC-LUN-15 TB",
                     "userName": "[email protected]",
                     "productName": "VMware vRealize Log Insight",
                     "vrliAdminPassword": "$vrliAdminPassword",
                     "network": "infra-traffic-1006",
                     "password": "$passwrod",
                     "productVersion": "4.3.0 Build 5084751",
                     "hostname": "$hostFQDN",
                     "powerState": "poweredOn",
                     "memoryInMb": "32768",
                     "name": "S2-vrli-master",
                     "vrliRootPassword": "$vrliRootPassword",
                     "vrliClusterVips": "$vrliClusterVIPs",
                     "LicenseKey": "$LicenseKey"
                   }
                 },
                 {
                   "sourceLink": "",
                   "type": "vrli-worker",
                   "properties": {
                     "esxHost": "$esxHostFQDN",
                     "guestFullName": "SUSE Linux Enterprise 11 (64-bit)",
                     "ipAddress": "$ipAddress",
                     "cpu": "16",
                     "vCenterHost": "$vCenterHostFQDN",
                     "storage": "FC-LUN-15 TB",
                     "userName": "[email protected]",
                     "productName": "VMware vRealize Log Insight",
                     "vrliAdminPassword": "$vrliAdminPassword",
                     "network": "infra-traffic-1006",
                     "productVersion": "4.3.0 Build 5084751",
                     "password": "$password",
                     "hostname": "$hostname",
                     "powerState": "poweredOn",
                     "memoryInMb": "32768",
                     "name": "S2-vrli-worker-03",
                     "vrliRootPassword": "$vrliRootPassword"
                   }
                 },
                 {
                   "sourceLink": "",
                   "type": "vrli-worker",
                   "properties": {
                     "guestFullName": "SUSE Linux Enterprise 11 (64-bit)",
                     "esxHost": "$esxHostFQDN",
                     "ipAddress": "$ipAddress",
                     "cpu": "16",
                     "vCenterHost": "$vCenterHostFQDN",
                     "storage": "FC-LUN-15 TB",
                     "userName": "[email protected]",
                     "productName": "VMware vRealize Log Insight",
                     "vrliAdminPassword": "$vrliAdminPassword",
                     "network": "infra-traffic-1006",
                     "password": "$password",
                     "productVersion": "4.3.0 Build 5084751",
                     "hostname": "$hostname",
                     "powerState": "poweredOn",
                     "memoryInMb": "32768",
                     "name": "S2-vrli-worker-02",
                     "vrliRootPassword": "$vrliRootPassword"
                   }
                 },
                 {
                   "sourceLink": "",
                   "type": "vrli-worker",
                   "properties": {
                     "guestFullName": "SUSE Linux Enterprise 11 (64-bit)",
                     "esxHost": "$esxHostFQDN",
                     "ipAddress": "$ipAddress",
                     "cpu": "16",
                     "vCenterHost": "$vCenterHostFQDN",
                     "storage": "FC-LUN-15 TB",
                     "userName": "[email protected]",
                     "productName": "VMware vRealize Log Insight",
                     "vrliAdminPassword": "$vrliAdminPassword",
                     "network": "infra-traffic-1006",
                     "password": "$password",
                     "hostname": "$hostname",
                     "productVersion": "4.3.0 Build 5084751",
                     "powerState": "poweredOn",
                     "memoryInMb": "32768",
                     "name": "S2-vrli-worker-01",
                     "vrliRootPassword": "$vrliRootPassword"
                   }
                 }
               ]
             },
             {
               "id": "vrops",
               "version": "6.5.0",
               "clusterVIP": [],
               "properties": {
                 "ntpServerIP": ""
               },
               "nodes": [
                 {
                   "sourceLink": "",
                   "type": "master",
                   "properties": {
                     "esxHost": "$esxHostFQDN",
                     "guestFullName": "SUSE Linux Enterprise 11 (64-bit)",
                     "address": "$address",
                     "role": "MASTER",
                     "ipAddress": "$ipAddress",
                     "cpu": "16",
                     "vCenterHost": "$vCenterHostFQDN",
                     "storage": "FC-LUN-15 TB",
                     "userName": "[email protected]",
                     "productName": "vRealize Operations Manager Appliance",
                     "network": "infra-traffic-1006",
                     "nodename": "MASTER-NODE",
                     "hostname": "$hostname",
                     "password": "$password",
                     "productVersion": "6.5.0.5097674 Build 5073106",
                     "powerState": "poweredOn",
                     "memoryInMb": "49152",
                     "name": "S2-master"
                   }
                 },
                 {
                   "sourceLink": "",
                   "type": "replica",
                   "properties": {
                     "esxHost": "$esxHostFQDN",
                     "guestFullName": "SUSE Linux Enterprise 11 (64-bit)",
                     "role": "REPLICA",
                     "address": "$address",
                     "ipAddress": "$ipAddress",
                     "cpu": "16",
                     "vCenterHost": "$vCenterHostFQDN",
                     "storage": "FC-LUN-15 TB",
                     "userName": "[email protected]",
                     "productName": "vRealize Operations Manager Appliance",
                     "network": "infra-traffic-1006",
                     "nodename": "S2-replica",
                     "password": "$password",
                     "productVersion": "6.5.0.5097674 Build 5073106",
                     "hostname": "$hostname",
                     "powerState": "poweredOn",
                     "memoryInMb": "49152",
                     "name": "S2-replica"
                   }
                 },
                 {
                   "sourceLink": "",
                   "type": "data",
                   "properties": {
                     "esxHost": "$esxHostFQDN",
                     "guestFullName": "SUSE Linux Enterprise 11 (64-bit)",
                     "address": "$address",
                     "role": "DATA",
                     "ipAddress": "$ipAddress",
                     "cpu": "16",
                     "vCenterHost": "$vCenterHostFQDN",
                     "storage": "FC-LUN-15 TB",
                     "userName": "[email protected]",
                     "productName": "vRealize Operations Manager Appliance",
                     "network": "infra-traffic-1006",
                     "nodename": "S2-data-07",
                     "productVersion": "6.5.0.5097674 Build 5073106",
                     "hostname": "$hostname",
                     "password": "$password",
                     "powerState": "poweredOn",
                     "memoryInMb": "49152",
                     "name": "S2-data-07"
                   }
                 },
                 {
                   "sourceLink": "",
                   "type": "data",
                   "properties": {
                     "esxHost": "$esxHostFQDN",
                     "guestFullName": "SUSE Linux Enterprise 11 (64-bit)",
                     "address": "$address",
                     "role": "DATA",
                     "ipAddress": "$ipAddress",
                     "cpu": "16",
                     "vCenterHost": "$vCenterHostFQDN",
                     "storage": "FC-LUN-15 TB",
                     "userName": "[email protected]",
                     "productName": "vRealize Operations Manager Appliance",
                     "network": "infra-traffic-1006",
                     "nodename": "S2-data-10",
                     "hostname": "$hostname",
                     "password": "$password",
                     "productVersion": "6.5.0.5097674 Build 5073106",
                     "powerState": "poweredOn",
                     "memoryInMb": "49152",
                     "name": "S2-data-10"
                   }
                 },
                 {
                   "sourceLink": "",
                   "type": "data",
                   "properties": {
                     "guestFullName": "SUSE Linux Enterprise 11 (64-bit)",
                     "esxHost": "$esxHostFQDN",
                     "role": "DATA",
                     "address": "$address",
                     "ipAddress": "$ipAddress",
                     "cpu": "16",
                     "vCenterHost": "vCenterHostFQDN",
                     "storage": "FC-LUN-15 TB",
                     "userName": "[email protected]",
                     "productName": "vRealize Operations Manager Appliance",
                     "network": "infra-traffic-1006",
                     "nodename": "S2-data-11",
                     "hostname": "$hostname",
                     "password": "$password",
                     "productVersion": "6.5.0.5097674 Build 5073106",
                     "powerState": "poweredOn",
                     "memoryInMb": "49152",
                     "name": "S2-data-11"
                   }
                 },
                 {
                   "sourceLink": "",
                   "type": "data",
                   "properties": {
                     "esxHost": "$esxHostFQDN",
                     "guestFullName": "SUSE Linux Enterprise 11 (64-bit)",
                     "address": "$address",
                     "role": "DATA",
                     "ipAddress": "$ipAddress",
                     "cpu": "16",
                     "vCenterHost": "$vCenterHostFQDN",
                     "storage": "FC-LUN-15 TB",
                     "userName": "[email protected]",
                     "productName": "vRealize Operations Manager Appliance",
                     "network": "infra-traffic-1006",
                     "nodename": "S2-data-13",
                     "password": "$passwrod",
                     "productVersion": "6.5.0.5097674 Build 5073106",
                     "hostname": "$hostname",
                     "powerState": "poweredOn",
                     "memoryInMb": "49152",
                     "name": "S2-data-13"
                   }
                 },
                 {
                   "sourceLink": "",
                   "type": "data",
                   "properties": {
                     "esxHost": "$esxHostFQDN",
                     "guestFullName": "SUSE Linux Enterprise 11 (64-bit)",
                     "address": "$address",
                     "role": "DATA",
                     "ipAddress": "$ipAddress",
                     "cpu": "16",
                     "vCenterHost": "$vCenterHostFQDN",
                     "storage": "FC-LUN-15 TB",
                     "userName": "[email protected]",
                     "productName": "vRealize Operations Manager Appliance",
                     "network": "infra-traffic-1006",
                     "nodename": "S2-data-12",
                     "productVersion": "6.5.0.5097674 Build 5073106",
                     "password": "$password",
                     "hostname": "$hostname",
                     "powerState": "poweredOn",
                     "memoryInMb": "49152",
                     "name": "S2-data-12"
                   }
                 },
                 {
                   "sourceLink": "",
                   "type": "data",
                   "properties": {
                     "esxHost": "$esxHostFQDN",
                     "guestFullName": "SUSE Linux Enterprise 11 (64-bit)",
                     "role": "DATA",
                     "address": "$address",
                     "ipAddress": "$ipAddress",
                     "cpu": "16",
                     "vCenterHost": "$vCenterHostFQDN",
                     "storage": "FC-LUN-15 TB",
                     "userName": "[email protected]",
                     "productName": "vRealize Operations Manager Appliance",
                     "network": "infra-traffic-1006",
                     "nodename": "S2-data-03",
                     "password": "$password",
                     "hostname": "$hostname",
                     "productVersion": "6.5.0.5097674 Build 5073106",
                     "powerState": "poweredOn",
                     "memoryInMb": "49152",
                     "name": "S2-data-03"
                   }
                 },
                 {
                   "sourceLink": "",
                   "type": "data",
                   "properties": {
                     "esxHost": "$esxHostFQDN",
                     "guestFullName": "SUSE Linux Enterprise 11 (64-bit)",
                     "address": "$address",
                     "role": "DATA",
                     "ipAddress": "$ipAddress",
                     "cpu": "16",
                     "vCenterHost": "$vCenterHostFQDN",
                     "storage": "FC-LUN-15 TB",
                     "userName": "[email protected]",
                     "productName": "vRealize Operations Manager Appliance",
                     "network": "infra-traffic-1006",
                     "nodename": "S2-data-09",
                     "productVersion": "6.5.0.5097674 Build 5073106",
                     "password": "$password",
                     "hostname": "$hostname",
                     "powerState": "poweredOn",
                     "memoryInMb": "49152",
                     "name": "S2-data-09"
                   }
                 },
                 {
                   "sourceLink": "",
                   "type": "data",
                   "properties": {
                     "esxHost": "$esxHostFQDN",
                     "guestFullName": "SUSE Linux Enterprise 11 (64-bit)",
                     "address": "$address",
                     "role": "DATA",
                     "ipAddress": "$ipAddress",
                     "cpu": "16",
                     "vCenterHost": "$vCenterHostFQDN",
                     "storage": "FC-LUN-15 TB",
                     "userName": "[email protected]",
                     "productName": "vRealize Operations Manager Appliance",
                     "network": "infra-traffic-1006",
                     "nodename": "S2-data-08",
                     "password": "$password",
                     "hostname": "$hostname",
                     "productVersion": "6.5.0.5097674 Build 5073106",
                     "powerState": "poweredOn",
                     "memoryInMb": "49152",
                     "name": "S2-data-08"
                   }
                 },
                 {
                   "sourceLink": "",
                   "type": "data",
                   "properties": {
                     "guestFullName": "SUSE Linux Enterprise 11 (64-bit)",
                     "esxHost": "$esxHostFQDN",
                     "address": "$address",
                     "role": "DATA",
                     "ipAddress": "$ipAddress",
                     "cpu": "16",
                     "vCenterHost": "$vCenterHostFQDN",
                     "storage": "FC-LUN-15 TB",
                     "userName": "[email protected]",
                     "productName": "vRealize Operations Manager Appliance",
                     "network": "infra-traffic-1006",
                     "nodename": "S2-data-06",
                     "productVersion": "6.5.0.5097674 Build 5073106",
                     "password": "$password",
                     "hostname": "$hostname",
                     "powerState": "poweredOn",
                     "memoryInMb": "49152",
                     "name": "S2-data-06"
                   }
                 },
                 {
                   "sourceLink": "",
                   "type": "data",
                   "properties": {
                     "esxHost": "$esxHostFQDN",
                     "guestFullName": "SUSE Linux Enterprise 11 (64-bit)",
                     "role": "DATA",
                     "address": "$address",
                     "ipAddress": "$ipAddress",
                     "cpu": "16",
                     "vCenterHost": "$vCenterHostFQDN",
                     "storage": "FC-LUN-15 TB",
                     "userName": "[email protected]",
                     "productName": "vRealize Operations Manager Appliance",
                     "network": "infra-traffic-1006",
                     "nodename": "S2-data-14",
                     "hostname": "$hostname",
                     "password": "$password",
                     "productVersion": "6.5.0.5097674 Build 5073106",
                     "powerState": "poweredOn",
                     "memoryInMb": "49152",
                     "name": "S2-data-14"
                   }
                 },
                 {
                   "sourceLink": "",
                   "type": "data",
                   "properties": {
                     "esxHost": "$esxHostFQDN",
                     "guestFullName": "SUSE Linux Enterprise 11 (64-bit)",
                     "role": "DATA",
                     "address": "$address",
                     "ipAddress": "$ipAddress",
                     "cpu": "16",
                     "vCenterHost": "$vCenterHostFQDN",
                     "storage": "FC-LUN-15 TB",
                     "userName": "[email protected]",
                     "productName": "vRealize Operations Manager Appliance",
                     "network": "infra-traffic-1006",
                     "nodename": "S2-data-02",
                     "hostname": "$hostname",
                     "password": "$password",
                     "productVersion": "6.5.0.5097674 Build 5073106",
                     "powerState": "poweredOn",
                     "memoryInMb": "49152",
                     "name": "S2-data-02"
                   }
                 },
                 {
                   "sourceLink": "",
                   "type": "data",
                   "properties": {
                     "esxHost": "$esxHostFQDN",
                     "guestFullName": "SUSE Linux Enterprise 11 (64-bit)",
                     "role": "DATA",
                     "address": "$address",
                     "ipAddress": "$ipAddress",
                     "cpu": "16",
                     "vCenterHost": "$vCenterHostFQDN",
                     "storage": "FC-LUN-15 TB",
                     "userName": "[email protected]",
                     "productName": "vRealize Operations Manager Appliance",
                     "network": "infra-traffic-1006",
                     "nodename": "S2-data-04",
                     "password": "$password",
                     "productVersion": "6.5.0.5097674 Build 5073106",
                     "hostname": "$hostname",
                     "powerState": "poweredOn",
                     "memoryInMb": "49152",
                     "name": "S2-data-04"
                   }
                 },
                 {
                   "sourceLink": "",
                   "type": "data",
                   "properties": {
                     "esxHost": "$esxHostFQDN",
                     "guestFullName": "SUSE Linux Enterprise 11 (64-bit)",
                     "role": "DATA",
                     "address": "$address",
                     "ipAddress": "$ipAddress",
                     "cpu": "16",
                     "vCenterHost": "$vCenterHostFQDN",
                     "storage": "FC-LUN-15 TB",
                     "userName": "[email protected]",
                     "productName": "vRealize Operations Manager Appliance",
                     "network": "infra-traffic-1006",
                     "nodename": "S2-data-05",
                     "password": "$password",
                     "hostname": "$hostname",
                     "productVersion": "6.5.0.5097674 Build 5073106",
                     "powerState": "poweredOn",
                     "memoryInMb": "49152",
                     "name": "S2-data-05"
                   }
                 },
                 {
                   "sourceLink": "",
                   "type": "data",
                   "properties": {
                     "esxHost": "$esxHostFQDN",
                     "guestFullName": "SUSE Linux Enterprise 11 (64-bit)",
                     "address": "$address",
                     "role": "DATA",
                     "ipAddress": "$ipAddress",
                     "cpu": "16",
                     "vCenterHost": $vCenterHostFQDN",
                     "storage": "FC-LUN-15 TB",
                     "userName": "[email protected]",
                     "productName": "vRealize Operations Manager Appliance",
                     "network": "infra-traffic-1006",
                     "nodename": "S2-data-01",
                     "productVersion": "6.5.0.5097674 Build 5073106",
                     "password": "$password",
                     "hostname": "$hostname",
                     "powerState": "poweredOn",
                     "memoryInMb": "49152",
                     "name": "S2-data-01"
                   }
                 }
               ]
             },
             {
               "id": "vra",
               "version": "7.3.0",
               "clusterVIP": [
                 {
                   "type": "vra",
                   "hostname": "$hostname",
                   "ipAddress": ""
                 },
                 {
                   "type": "iaas-web",
                   "hostname": "$hostname",
                   "ipAddress": ""
                 },
                 {
                   "type": "iaas-manager",
                   "hostname": "$hostname",
                   "ipAddress": ""
                 }
               ],
               "properties": {
                 "windowsPassword": "$WindowsPassword",
                 "windowsUsername": "$WindowsUserName"
               },
               "nodes": [
                 {
                   "sourceLink": "",
                   "type": "vra-server-primary",
                   "properties": {
                     "cafeHostNamePrimary": "$cafeHostNamePrimary",
                     "cafeRootPasswordPrimary": "$cafeRootPasswordPrimary",
                     "esxHost": "$esxHostFQDN",
                     "guestFullName": "SUSE Linux Enterprise 11 (64-bit)",
                     "ipAddress": "$ipAddress",
                     "cpu": "4",
                     "vCenterHost": "$vCenterHostFQDN",
                     "storage": "FC-LUN-15 TB",
                     "userName": "[email protected]",
                     "productName": "VMware vRealize Appliance",
                     "network": "infra-traffic-1006",
                     "vidmPassword": "$vidmPassword",
                     "cafeRootPassword": "$cafeRootPassword",
                     "hostname": "$hostname",
                     "password": "$password",
                     "productVersion": "7.2.0.381 Build 4660246",
                     "powerState": "poweredOn",
                     "memoryInMb": "18432",
                     "name": "S2-vra-server-primary",
                     "cafeLbHostName": "$cafeLbHostName"
                   }
                 },
                 {
                   "sourceLink": "",
                   "type": "vra-server-secondary",
                   "properties": {
                     "cafeHostNamePrimary": "$cafeHostNamePrimary",
                     "cafeRootPasswordPrimary": "$cafeRootPasswordPrimary",
                     "esxHost": "$esxHostFQDN",
                     "guestFullName": "SUSE Linux Enterprise 11 (64-bit)",
                     "ipAddress": "$ipAddress",
                     "cpu": "4",
                     "vCenterHost": "$vCenterHostFQDN",
                     "storage": "FC-LUN-15 TB",
                     "userName": "[email protected]",
                     "productName": "VMware vRealize Appliance",
                     "network": "infra-traffic-1006",
                     "cafeRootPassword": "$cafeRootPassword",
                     "vidmPassword": "$vidmPassword",
                     "hostname": "$hostname",
                     "password": "$password",
                     "productVersion": "7.2.0.381 Build 4660246",
                     "powerState": "poweredOn",
                     "memoryInMb": "18432",
                     "name": "S2-vra-server-secondary",
                     "cafeLbHostName": "$cafeLbHostName"
                   }
                 },
                 {
                   "sourceLink": "",
                   "type": "vra-server-secondary",
                   "properties": {
                     "cafeHostNamePrimary": "$cafeHostNamePrimary",
                     "cafeRootPasswordPrimary": "$cafeRootPasswordPrimary",
                     "guestFullName": "SUSE Linux Enterprise 11 (64-bit)",
                     "esxHost": "$esxHostFQDN",
                     "ipAddress": "$ipAddress",
                     "cpu": "4",
                     "vCenterHost": "$vCenterHostFQDN",
                     "storage": "FC-LUN-15 TB",
                     "userName": "[email protected]",
                     "productName": "VMware vRealize Appliance",
                     "network": "infra-traffic-1006",
                     "cafeRootPassword": "$cafeRootPassword",
                     "vidmPassword": "$vidmPassword",
                     "hostname": "$hostname",
                     "productVersion": "7.2.0.381 Build 4660246",
                     "password": "$password",
                     "powerState": "poweredOn",
                     "memoryInMb": "18432",
                     "name": "S2-vra-server-secondary-SO1",
                     "cafeLbHostName": "$cafeLbHostName"
                   }
                 },
                 {
                   "sourceLink": "",
                   "type": "db",
                   "properties": {
                     "Max Pool Size": "200",
                     "Connect Timeout": "200",
                     "Integrated Security": "True",
                     "hostname": "$hostname",
                     "Initial Catalog": "vcac",
                     "MultipleActiveResultSets": "True",
                     "Data Source": "$DataSource",
                     "name": "$name",
                     "Pooling": "True"
                   }
                 },
                 {
                   "sourceLink": "",
                   "type": "iaas-web",
                   "properties": {
                     "esxHost": "$esxHostFQDN",
                     "guestFullName": "Microsoft Windows Server 2012 (64-bit)",
                     "nodetype": "Website",
                     "ipAddress": "$ipAddress",
                     "cpu": "4",
                     "vCenterHost": "$vCenterHostFQDN",
                     "storage": "FC-LUN-15 TB",
                     "userName": "[email protected]",
                     "network": "infra-traffic-1006",
                     "hostname": "$hostname",
                     "password": "$password",
                     "powerState": "poweredOn",
                     "memoryInMb": "16384",
                     "name": "S2_LHA_iaas_web1"
                   }
                 },
                 {
                   "sourceLink": "",
                   "type": "iaas-web",
                   "properties": {
                     "guestFullName": "Microsoft Windows Server 2012 (64-bit)",
                     "esxHost": "$esxHostFQDN",
                     "nodetype": "Website",
                     "ipAddress": "$ipAddress",
                     "cpu": "4",
                     "vCenterHost": "$vCenterHostFQDN",
                     "storage": "FC-LUN-15 TB",
                     "userName": "[email protected]",
                     "network": "infra-traffic-1006",
                     "hostname": "$hostname",
                     "password": "$password",
                     "powerState": "poweredOn",
                     "memoryInMb": "16384",
                     "name": "S2_LHA_iaas_web2"
                   }
                 },
                 {
                   "sourceLink": "",
                   "type": "iaas-manager-active",
                   "properties": {
                     "esxHost": "$esxHostFQDN",
                     "guestFullName": "Microsoft Windows Server 2012 (64-bit)",
                     "nodetype": "ManagerService",
                     "ipAddress": "$ipAddress",
                     "cpu": "4",
                     "vCenterHost": "$vCenterHostFQDN",
                     "storage": "FC-LUN-15 TB",
                     "userName": "[email protected]",
                     "network": "infra-traffic-1006",
                     "hostname": "$hostname",
                     "password": "$password",
                     "powerState": "poweredOn",
                     "memoryInMb": "16384",
                     "name": "S2_LHA_iaas_ms1"
                   }
                 },
                 {
                   "sourceLink": "",
                   "type": "iaas-manager-passive",
                   "properties": {
                     "guestFullName": "Microsoft Windows Server 2012 (64-bit)",
                     "esxHost": "$esxHostFQDN",
                     "nodetype": "ManagerService",
                     "ipAddress": "$ipAddress",
                     "cpu": "4",
                     "vCenterHost": "$vCenterHostFQDN",
                     "storage": "FC-LUN-15 TB",
                     "userName": "[email protected]",
                     "network": "infra-traffic-1006",
                     "password": "$password",
                     "hostname": "$hostname",
                     "powerState": "poweredOn",
                     "memoryInMb": "16384",
                     "name": "S2_LHA_iaas_ms2"
                   }
                 },
                 {
                   "sourceLink": "",
                   "type": "iaas-dem-orchestrator",
                   "properties": {
                     "guestFullName": "Microsoft Windows Server 2012 (64-bit)",
                     "esxHost": "$esxHostFQDN",
                     "ipAddress": "$ipAddress",
                     "cpu": "4",
                     "vCenterHost": "$vCenterHostFQDN",
                     "storage": "FC-LUN-15 TB",
                     "userName": "[email protected]",
                     "demRole": "DemOrchestrator",
                     "network": "infra-traffic-1006",
                     "password": "$password",
                     "hostname": "$hostname",
                     "powerState": "poweredOn",
                     "memoryInMb": "16384",
                     "name": "Dina-DemO-SO1"
                   }
                 },
                 {
                   "sourceLink": "",
                   "type": "iaas-dem-orchestrator",
                   "properties": {
                     "esxHost": "$esxHostFQDN",
                     "guestFullName": "Microsoft Windows Server 2012 (64-bit)",
                     "ipAddress": "$ipAddress",
                     "cpu": "4",
                     "vCenterHost": "$vCenterHostFQDN",
                     "storage": "FC-LUN-15 TB",
                     "userName": "[email protected]",
                     "demRole": "DemOrchestrator",
                     "network": "infra-traffic-1006",
                     "password": "$password",
                     "hostname": "$hostname",
                     "powerState": "poweredOn",
                     "memoryInMb": "16384",
                     "name": "Demorchestrator-01"
                   }
                 },
                 {
                   "sourceLink": "",
                   "type": "iaas-dem-orchestrator",
                   "properties": {
                     "esxHost": "$esxHostFQDN",
                     "guestFullName": "Microsoft Windows Server 2012 (64-bit)",
                     "ipAddress": "$ipAddress",
                     "cpu": "4",
                     "vCenterHost": "$vCenterHostFQDN",
                     "storage": "FC-LUN-15 TB",
                     "userName": "[email protected]",
                     "demRole": "DemOrchestrator",
                     "network": "infra-traffic-1006",
                     "password": "$password",
                     "hostname": "$hostname",
                     "powerState": "poweredOn",
                     "memoryInMb": "16384",
                     "name": "Dina-DemO-2"
                   }
                 },
                 {
                   "sourceLink": "",
                   "type": "iaas-dem-worker",
                   "properties": {
                     "guestFullName": "Microsoft Windows Server 2012 (64-bit)",
                     "esxHost": "$esxHostFQDN",
                     "ipAddress": "$ipAddress",
                     "cpu": "4",
                     "vCenterHost": "$vCenterHostFQDN",
                     "storage": "FC-LUN-15 TB",
                     "userName": "[email protected]",
                     "demRole": "DemWorker",
                     "network": "infra-traffic-1006",
                     "hostname": "$hostname",
                     "password": "$password",
                     "powerState": "poweredOn",
                     "memoryInMb": "16384",
                     "name": "Dina-DemW-2"
                   }
                 },
                 {
                   "sourceLink": "",
                   "type": "iaas-dem-worker",
                   "properties": {
                     "esxHost": "$esxHostFQDN",
                     "guestFullName": "Microsoft Windows Server 2012 (64-bit)",
                     "ipAddress": "$ipAddress",
                     "cpu": "4",
                     "vCenterHost": "$vCenterHostFQDN",
                     "storage": "FC-LUN-15 TB",
                     "userName": "[email protected]",
                     "demRole": "DemWorker",
                     "network": "infra-traffic-1006",
                     "hostname": "$hostname",
                     "password": "$password",
                     "powerState": "poweredOn",
                     "memoryInMb": "16384",
                     "name": "Dina-DEMW-SO1"
                   }
                 },
                 {
                   "sourceLink": "",
                   "type": "iaas-dem-worker",
                   "properties": {
                     "guestFullName": "Microsoft Windows Server 2012 (64-bit)",
                     "esxHost": "$esxHostFQDN",
                     "ipAddress": "$ipAddress",
                     "cpu": "4",
                     "vCenterHost": "$vCenterHostFQDN",
                     "storage": "FC-LUN-15 TB",
                     "userName": "[email protected]",
                     "demRole": "DemWorker",
                     "network": "infra-traffic-1006",
                     "hostname": "$hostname",
                     "password": "$password",
                     "powerState": "poweredOn",
                     "memoryInMb": "16384",
                     "name": "Demworker-01"
                   }
                 },
                 {
                   "sourceLink": "",
                   "type": "proxy-agent-vsphere",
                   "properties": {
                     "esxHost": "$esxHostFQDN",
                     "guestFullName": "Microsoft Windows Server 2012 (64-bit)",
                     "ipAddress": "$ipAddress",
                     "cpu": "4",
                     "vCenterHost": "$vCenterHostFQDN",
                     "storage": "FC-LUN-15 TB",
                     "userName": "[email protected]",
                     "network": "infra-traffic-1006",
                     "hostname": "$hostname",
                     "password": "$password",
                     "powerState": "poweredOn",
                     "memoryInMb": "16384",
                     "name": "Dina-VCAgent-SO1"
                   }
                 },
                 {
                   "sourceLink": "",
                   "type": "proxy-agent-vsphere",
                   "properties": {
                     "guestFullName": "Microsoft Windows Server 2012 (64-bit)",
                     "esxHost": "$esxHostFQDN",
                     "ipAddress": "$ipAddress",
                     "cpu": "4",
                     "vCenterHost": "$vCenterHostFQDN",
                     "storage": "FC-LUN-15 TB",
                     "userName": "[email protected]",
                     "network": "infra-traffic-1006",
                     "hostname": "$hostname",
                     "password": "$password",
                     "powerState": "poweredOn",
                     "memoryInMb": "16384",
                     "name": "proxy-agent-vsphere-01"
                   }
                 },
                 {
                   "sourceLink": "",
                   "type": "proxy-agent-vsphere",
                   "properties": {
                     "guestFullName": "Microsoft Windows Server 2012 (64-bit)",
                     "esxHost": "$esxHostFQDN",
                     "ipAddress": "$ipAddress",
                     "cpu": "4",
                     "vCenterHost": "$vCenterHostFQDN",
                     "storage": "FC-LUN-15 TB",
                     "userName": "[email protected]",
                     "network": "infra-traffic-1006",
                     "password": "$password",
                     "hostname": "$hostname",
                     "powerState": "poweredOn",
                     "memoryInMb": "16384",
                     "name": "proxy-agent-vsphere-00"
                   }
                 }
               ]
             }
           ]
         }'

JSON Output

The following JSON output is returned when the operation completes successfully.

200 Operation successful