NsxTSpec

NsxTSpec
NsxTSpec

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

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

Specification details of the NSX Manager virtual machine

string
vip
Optional

Virtual IP address which would act as proxy/alias for NSX Managers. Can be omitted if FQDN is provided.

string
vipFqdn
Required

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

string
licenseKey
Optional

NSX license value

string
nsxManagerAdminPassword
Optional

NSX manager admin password (basic auth and SSH)

string
nsxManagerAuditPassword
Optional

NSX manager Audit password

string As (xlarge|large|medium|small)
formFactor
Optional

NSX manager form factor

ipAddressPoolSpec
Optional

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