Request Body Examples for Product Deployment

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 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"
          }
        }
      ]
    }
  ]
}