SampleScripts/iom/vropsDeploymentSpec.json

{
    "environmentId": "3e74dfe1-366c-486f-bfc9-625247407573",
    "environmentName": "xint-env",
    "infrastructure": {
                           "properties": {
                                              "dataCenterVmid": "e542fad9-1a3c-4dfe-91ff-4d068271bd69",
                                              "regionName": "default",
                                              "zoneName": "default",
                                              "vCenterName": "sfo-m01-vc01",
                                              "vCenterHost": "sfo-m01-vc01.sfo.rainpole.io",
                                              "vcUsername": "svc-xint-vrslcm01-sfo-m01-vc01@vsphere.local",
                                              "vcPassword": "locker:password:8494a804-fcf8-4b8d-a221-7faab867bf8b:sfo-m01-vc01-sfo-m01-dc01",
                                              "acceptEULA": "true",
                                              "enableTelemetry": "true",
                                              "defaultPassword": "locker:password:e5ae3ae9-e2d9-4efc-8e06-1f57c832b144:xint-env-admin",
                                              "certificate": "locker:certificate:6e56632d-8eab-48ce-9c33-7cf4b18cb082:xint-vrops01",
                                              "cluster": "sfo-m01-dc01#sfo-m01-cl01",
                                              "storage": "sfo-m01-cl01-ds-vsan01",
                                              "diskMode": "thin",
                                              "network": "xint-m01-seg01",
                                              "masterVidmEnabled": "false",
                                              "dns": "172.18.95.4,172.18.95.5",
                                              "domain": "rainpole.io",
                                              "gateway": "192.168.11.1",
                                              "netmask": "255.255.255.0",
                                              "searchpath": "rainpole.io",
                                              "timeSyncMode": "ntp",
                                              "ntp": "ntp.sfo.rainpole.io",
                                              "isDhcp": "false",
                                              "vcfProperties": "{\"vcfEnabled\":true,\"sddcManagerDetails\":[{\"sddcManagerHostName\":\"sfo-vcf01.sfo.rainpole.io\",\"sddcManagerName\":\"default\",\"sddcManagerVmid\":\"default\"}]}"
                                          }
                       },
    "products": [
                     {
                         "id": "vrops",
                         "version": "8.6.2",
                         "properties": {
                                            "certificate": "locker:certificate:6e56632d-8eab-48ce-9c33-7cf4b18cb082:xint-vrops01",
                                            "productPassword": "locker:password:6d303620-88bd-4dd0-80ef-a060005e1d0a:xint-vrops-root",
                                            "licenseRef": "locker:license:4d33a38f-a9e3-459c-8268-db541f014abc:vRealize Log Insight",
                                            "disableTls": "TLSv1,TLSv1.1",
                                            "fipsMode": "false",
                                            "timeSyncMode": "ntp",
                                            "masterVidmEnabled": true,
                                            "ntp": "ntp.sfo.rainpole.io",
                                            "affinityRule": false,
                                            "configureAffinitySeparateAll": "true",
                                            "deployOption": "medium",
                                            "isCaEnabled": "false"
                                        },
                         "clusterVIP": {
                                            "clusterVips": [
                                                                {
                                                                    "type": "vrops-cluster",
                                                                    "properties": {
                                                                                       "hostName": "xint-vrops01.rainpole.io"
                                                                                   }
                                                                }
                                                            ]
                                        },
                         "nodes": [
                                       {
                                           "type": "master",
                                           "properties": {
                                                              "vmName": "xint-vrops01a",
                                                              "hostName": "xint-vrops01a.rainpole.io",
                                                              "ip": "192.168.11.31",
                                                              "gateway": "192.168.11.1",
                                                              "domain": "rainpole.io",
                                                              "searchpath": "rainpole.io",
                                                              "dns": "172.18.95.4,172.18.95.5",
                                                              "netmask": "255.255.255.0",
                                                              "timeZone": "UTC",
                                                              "vCenterHost": "sfo-m01-vc01.sfo.rainpole.io",
                                                              "cluster": "sfo-m01-dc01#sfo-m01-cl01",
                                                              "network": "xint-m01-seg01",
                                                              "storage": "sfo-m01-cl01-ds-vsan01",
                                                              "diskMode": "thin",
                                                              "vCenterName": "sfo-m01-vc01",
                                                              "vcUsername": "svc-xint-vrslcm01-sfo-m01-vc01@vsphere.local",
                                                              "vcPassword": "locker:password:8494a804-fcf8-4b8d-a221-7faab867bf8b:sfo-m01-vc01-sfo-m01-dc01",
                                                              "ntp": "ntp.sfo.rainpole.io,ntp.lax.rainpole.io"
                                                          }
                                       },
                                       {
                                           "type": "replica",
                                           "properties": {
                                                              "vmName": "xint-vrops01b",
                                                              "hostName": "xint-vrops01b.rainpole.io",
                                                              "ip": "192.168.11.32"
                                                          }
                                       },
                                       {
                                           "type": "data",
                                           "properties": {
                                                              "vmName": "xint-vrops01c",
                                                              "hostName": "xint-vrops01c.rainpole.io",
                                                              "ip": "192.168.11.33"
                                                          }
                                       },
                                       {
                                           "type": "remotecollector",
                                           "properties": {
                                                              "vmName": "sfo-vropsc01a",
                                                              "hostName": "sfo-vropsc01a.sfo.rainpole.io",
                                                              "ip": "192.168.31.31",
                                                              "deployOption": "smallrc",
                                                              "gateway": "192.168.31.1",
                                                              "domain": "rainpole.io",
                                                              "searchpath": "sfo.rainpole.io",
                                                              "dns": "172.18.95.4,172.18.95.5",
                                                              "netmask": "255.255.255.0",
                                                              "timeZone": "UTC",
                                                              "vCenterHost": "sfo-m01-vc01.sfo.rainpole.io",
                                                              "cluster": "sfo-m01-dc01#sfo-m01-cl01",
                                                              "network": "sfo-m01-seg01",
                                                              "storage": "sfo-m01-cl01-ds-vsan01",
                                                              "diskMode": "thin",
                                                              "vCenterName": "sfo-m01-vc01",
                                                              "vcUsername": "svc-xint-vrslcm01-sfo-m01-vc01@vsphere.local",
                                                              "vcPassword": "locker:password:8494a804-fcf8-4b8d-a221-7faab867bf8b:sfo-m01-vc01-sfo-m01-dc01",
                                                              "ntp": "ntp.sfo.rainpole.io"
                                                          }
                                       },
                                       {
                                           "type": "remotecollector",
                                           "properties": {
                                                              "vmName": "sfo-vropsc01b",
                                                              "hostName": "sfo-vropsc01b.sfo.rainpole.io",
                                                              "ip": "192.168.31.32",
                                                              "deployOption": "smallrc",
                                                              "gateway": "192.168.31.1",
                                                              "domain": "rainpole.io",
                                                              "searchpath": "sfo.rainpole.io",
                                                              "dns": "172.18.95.4,172.18.95.5",
                                                              "netmask": "255.255.255.0",
                                                              "timeZone": "UTC",
                                                              "vCenterHost": "sfo-m01-vc01.sfo.rainpole.io",
                                                              "cluster": "sfo-m01-dc01#sfo-m01-cl01",
                                                              "network": "sfo-m01-seg01",
                                                              "storage": "sfo-m01-cl01-ds-vsan01",
                                                              "diskMode": "thin",
                                                              "vCenterName": "sfo-m01-vc01",
                                                              "vcUsername": "svc-xint-vrslcm01-sfo-m01-vc01@vsphere.local",
                                                              "vcPassword": "locker:password:8494a804-fcf8-4b8d-a221-7faab867bf8b:sfo-m01-vc01-sfo-m01-dc01",
                                                              "ntp": "ntp.sfo.rainpole.io"
                                                          }
                                       }
                                   ]
                     }
                 ]
}