NsxTClusterSpec

NsxTClusterSpec
NsxTClusterSpec

This specification contains NSX configuration for a new cluster.

JSON Example
{
    "geneveVlanId": 0,
    "ipAddressPoolSpec": {
        "description": "string",
        "ignoreUnavailableNsxtCluster": false,
        "name": "string",
        "subnets": [
            {
                "cidr": "string",
                "gateway": "string",
                "ipAddressPoolRanges": [
                    {
                        "end": "string",
                        "start": "string"
                    }
                ]
            }
        ]
    },
    "ipAddressPoolsSpec": [
        {
            "description": "string",
            "ignoreUnavailableNsxtCluster": false,
            "name": "string",
            "subnets": [
                {
                    "cidr": "string",
                    "gateway": "string",
                    "ipAddressPoolRanges": [
                        {
                            "end": "string",
                            "start": "string"
                        }
                    ]
                }
            ]
        }
    ],
    "uplinkProfiles": [
        {
            "name": "string",
            "supportedTeamingPolicies": {
                "supportedTeamingPolicies": "string"
            },
            "teamings": [
                {
                    "activeUplinks": [
                        "string"
                    ],
                    "policy": "string",
                    "standByUplinks": [
                        "string"
                    ]
                }
            ],
            "transportVlan": 0
        }
    ]
}
integer As int32 As int32
geneveVlanId
Optional

Vlan id of Geneve

ipAddressPoolSpec
Optional

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

ipAddressPoolsSpec
Optional

The list of IP address pools specification

uplinkProfiles
Optional

The list of uplink profile specifications.

Property Of