SddcNsxtSpec

SddcNsxtSpec
SddcNsxtSpec

Spec contains parameters for NSX deployment and configurations

JSON Example
{
    "ipAddressPoolSpec": {
        "description": "string",
        "ignoreUnavailableNsxtCluster": false,
        "name": "string",
        "subnets": [
            {
                "cidr": "string",
                "gateway": "string",
                "ipAddressPoolRanges": [
                    {
                        "end": "string",
                        "start": "string"
                    }
                ]
            }
        ]
    },
    "nsxtAdminPassword": "string",
    "nsxtAuditPassword": "string",
    "nsxtLicense": "string",
    "nsxtManagerSize": "One among:medium, large",
    "nsxtManagers": [
        {
            "hostname": "string",
            "ip": "string"
        }
    ],
    "overLayTransportZone": {
        "networkName": "string",
        "zoneName": "string"
    },
    "rootLoginEnabledForNsxtManager": false,
    "rootNsxtManagerPassword": "string",
    "sshEnabledForNsxtManager": false,
    "transportVlanId": 0,
    "vip": "string",
    "vipFqdn": "string",
    "vlanTransportZone": {
        "networkName": "string",
        "zoneName": "string"
    }
}
ipAddressPoolSpec
Optional

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

string
nsxtAdminPassword
Optional

NSX admin password. The password must be at least 12 characters long. Must contain at-least 1 uppercase, 1 lowercase, 1 special character and 1 digit. In addition, a character cannot be repeated 3 or more times consectively.

string
nsxtAuditPassword
Optional

NSX audit password. The password must be at least 12 characters long. Must contain at-least 1 uppercase, 1 lowercase, 1 special character and 1 digit. In addition, a character cannot be repeated 3 or more times consectively.

string
nsxtLicense
Optional

NSX Manager license

string
nsxtManagerSize
Required

NSX Manager size

nsxtManagers
Required

NSX Managers

overLayTransportZone
Optional

Spec contains required parameters for NSX Transport Zone

boolean
rootLoginEnabledForNsxtManager
Optional

If true, allow root login for NSX-T Manager and deny if false. Deprecated as of 4.5, the root login will be always enabled for NSX-T Data Center Appliance.

string
rootNsxtManagerPassword
Required

NSX Manager root password. Password should have 1) At least eight characters, 2) At least one lower-case letter, 3) At least one upper-case letter 4) At least one digit 5) At least one special character, 6) At least five different characters , 7) No dictionary words, 6) No palindromes

boolean
sshEnabledForNsxtManager
Optional

If true, enable SSH for NSX-T Manager and disable if false. Deprecated as of 4.5, the SSH connection will be always enabled for NSX-T Data Center Appliance.

integer As int32 As int32
transportVlanId
Optional

Transport VLAN ID

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

vlanTransportZone
Optional

Spec contains required parameters for NSX Transport Zone

Property Of