SampleJSON/WorkloadDomain/workloadDomainNSX-VSpec.json

{
  "domainName" : "PowerVCF",
  "vcenterSpec" : {
    "name" : "sfo01w01vc01",
    "networkDetailsSpec" : {
      "ipAddress" : "172.16.225.64",
      "dnsName" : "sfo01w01vc01.sfo01.rainpole.local",
      "gateway" : "172.16.225.1",
      "subnetMask" : "255.255.255.0"
    },
    "rootPassword" : "VMw@re1!",
    "datacenterName" : "PowerVCF-DC"
  },
  "computeSpec" : {
    "clusterSpecs" : [ {
      "name" : "Cluster1",
      "hostSpecs" : [ {
        "id" : "d0693b58-4012-4387-92ed-721cfa709e44",
        "license":"AAAAA-AAAAA-AAAAA-AAAAA-AAAAA",
        "hostNetworkSpec" : {
          "vmNics" : [ {
            "id" : "vmNicId1",
            "vdsName" : "sfo01w01vds01"
          } ]
        }
      }, {
        "id" : "7006bec4-fccb-49a0-bff6-fd56c807d26a",
        "license":"AAAAA-AAAAA-AAAAA-AAAAA-AAAAA",
        "hostNetworkSpec" : {
          "vmNics" : [ {
            "id" : "vmNicId1",
            "vdsName" : "sfo01w01vds01"
          } ]
        }
      }, {
        "id" : "cc257a80-e179-4297-bf7e-179a0944bbab",
        "license":"AAAAA-AAAAA-AAAAA-AAAAA-AAAAA",
        "hostNetworkSpec" : {
          "vmNics" : [ {
            "id" : "vmNicId1",
            "vdsName" : "sfo01w01vds01"
          } ]
        }
      } ],
      "datastoreSpec" : {
        "vsanDatastoreSpec" : {
          "failuresToTolerate" : 1,
          "licenseKey" : "BBBBB-BBBBB-BBBBB-BBBBB-BBBBB",
          "datastoreName" : "sfo01w01vsan01"
        }
      },
      "networkSpec" : {
        "vdsSpecs" : [ {
          "name" : "sfo01w01vds01",
          "portGroupSpecs" : [ {
            "name" : "sfo01w01vds01-Mgmt",
            "transportType" : "MANAGEMENT"
          }, {
            "name" : "sfo01w01vds01-VSAN",
            "transportType" : "VSAN"
          }, {
            "name" : "sfo01w01vds01-vMotion",
            "transportType" : "VMOTION"
          } ]
        } ],
        "nsxClusterSpec" : {
          "nsxVClusterSpec" : {
            "vlanId" : 2237,
            "vdsNameForVxlanConfig" : "sfo01w01vds01"
          }
        }
      }
    } ]
  },
  "nsxVSpec" : {
    "nsxManagerSpec" : {
      "name" : "sfo01w01nsx01",
      "networkDetailsSpec" : {
        "ipAddress" : "172.16.225.66",
        "dnsName" : "sfo01w01nsx01.sfo01.rainpole.local",
        "gateway" : "172.16.225.1",
        "subnetMask" : "255.255.255.0"
      }
    },
    "nsxVControllerSpec" : {
      "nsxControllerIps" : [ "172.16.225.121", "172.16.225.122", "172.16.225.123" ],
      "nsxControllerPassword" : "VMw@re123456!",
      "nsxControllerGateway" : "172.16.225.1",
      "nsxControllerSubnetMask" : "255.255.255.0"
    },
    "licenseKey" : "CCCCC-CCCCC-CCCCC-CCCCC-CCCCC",
    "nsxManagerAdminPassword" : "VMw@re1!",
    "nsxManagerEnablePassword" : "VMw@re1!"
  }
}