NsxTSpec

NsxTSpec
NsxTSpec

This specification contains the parameters required to install and configure NSX in a workload domain

JSON Example
{
    "formFactor": "string",
    "ipAddressPoolSpec": {
        "description": "string",
        "ignoreUnavailableNsxtCluster": false,
        "name": "string",
        "subnets": [
            {
                "cidr": "string",
                "gateway": "string",
                "ipAddressPoolRanges": [
                    {
                        "end": "string",
                        "start": "string"
                    }
                ]
            }
        ]
    },
    "licenseKey": "string",
    "nsxManagerAdminPassword": "string",
    "nsxManagerAuditPassword": "string",
    "nsxManagerSpecs": [
        {
            "name": "string",
            "networkDetailsSpec": {
                "dnsName": "string",
                "gateway": "string",
                "ipAddress": "string",
                "subnetMask": "string"
            }
        }
    ],
    "vip": "string",
    "vipFqdn": "string"
}
string
formFactor
Optional

NSX manager form factor

ipAddressPoolSpec
Optional

This specification contains the parameters required to create or reuse an IP address pool.

string
licenseKey
Optional

NSX license value

string
nsxManagerAdminPassword
Optional

NSX manager admin password (basic auth and SSH)

string
nsxManagerAuditPassword
Optional

NSX manager Audit password

nsxManagerSpecs
Required

Specification details of the NSX Manager virtual machine

string
vip
Required

Virtual IP address which would act as proxy/alias for NSX Managers

string
vipFqdn
Required

FQDN for VIP so that common SSL certificates can be installed across all managers