SddcNsxtSpec

SddcNsxtSpec
SddcNsxtSpec

Spec contains parameters for NSX-T 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-T 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-T 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-T Manager license

string
nsxtManagerSize
Required

NSX-T Manager size

nsxtManagers
Required

NSX-T Managers

overLayTransportZone
Optional

Spec contains required parameters for NSX-T 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-T 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-T 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-T Transport Zone

Property Of