EdgeClusterExpansionSpec

EdgeClusterExpansionSpec
EdgeClusterExpansionSpec

This specification contains the parameters required to expand a NSX edge cluster.

JSON Example
{
    "additionalTier1Names": [
        "string"
    ],
    "edgeNodeAdminPassword": "string",
    "edgeNodeAuditPassword": "string",
    "edgeNodeRootPassword": "string",
    "edgeNodeSpecs": [
        {
            "clusterId": "string",
            "edgeNodeName": "string",
            "edgeTep1IP": "string",
            "edgeTep2IP": "string",
            "edgeTepGateway": "string",
            "edgeTepVlan": 0,
            "firstNsxVdsUplink": "One among: uplink1, uplink2, uplink3, uplink4",
            "interRackCluster": false,
            "managementGateway": "string",
            "managementIP": "string",
            "secondNsxVdsUplink": "One among: uplink1, uplink2, uplink3, uplink4",
            "uplinkNetwork": [
                {
                    "asnPeer": 0,
                    "bgpPeerPassword": "string",
                    "bgpPeers": [
                        {
                            "asn": 0,
                            "ip": "string",
                            "password": "string"
                        }
                    ],
                    "peerIP": "string",
                    "uplinkInterfaceIP": "string",
                    "uplinkVlan": 0
                }
            ]
        }
    ],
    "tier1Unhosted": false
}
array of string
additionalTier1Names
Optional

List of names for the additional Tier-1(s) to be created during expansion

string
edgeNodeAdminPassword
Required

Edge Password for admin user

string
edgeNodeAuditPassword
Required

Edge Password for audit user

string
edgeNodeRootPassword
Required

Edge Password for root user.

edgeNodeSpecs
Required

Specifications for Edge Node

boolean
tier1Unhosted
Optional

Select whether all Tier-1(s) being created per this spec are hosted on the Edge cluster or not (default is false, meaning hosted)