SddcNetworkConfigProfile

SddcNetworkConfigProfile
SddcNetworkConfigProfile

Network configuration profile which can be used to configure the networking stack of the Management Domain.

JSON Example
{
    "id": "string",
    "name": "string",
    "description": "string",
    "dvsSpecs": [
        {
            "dvsName": "VdsName",
            "networks": [
                "MANAGEMENT"
            ],
            "mtu": 9000,
            "nsxtSwitchConfig": {
                "transportZones": [
                    {
                        "name": "string",
                        "transportType": "One among: VLAN, OVERLAY"
                    }
                ],
                "hostSwitchOperationalMode": "One among: STANDARD, ENS, ENS_INTERRUPT",
                "ipAssignmentType": "string"
            },
            "vmnicsToUplinks": [
                {
                    "id": "vmnic0",
                    "uplink": "uplink1"
                }
            ],
            "nsxTeamings": [
                {
                    "policy": "One among: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC",
                    "activeUplinks": [
                        "string"
                    ],
                    "standByUplinks": [
                        "string"
                    ]
                }
            ],
            "lagSpecs": [
                {
                    "name": "string",
                    "uplinksCount": 0,
                    "lacpMode": "One among:ACTIVE, PASSIVE",
                    "loadBalancingMode": "One among:SOURCE_MAC, DESTINATION_MAC, SOURCE_AND_DESTINATION_MAC, DESTINATION_IP_AND_VLAN, SOURCE_IP_AND_VLAN, SOURCE_AND_DESTINATION_IP_AND_VLAN, DESTINATION_TCP_UDP_PORT, SOURCE_TCP_UDP_PORT, SOURCE_AND_DESTINATION_TCP_UDP_PORT, DESTINATION_IP_AND_TCP_UDP_PORT, SOURCE_IP_AND_TCP_UDP_PORT, SOURCE_AND_DESTINATION_IP_AND_TCP_UDP_PORT, DESTINATION_IP_AND_TCP_UDP_PORT_AND_VLAN, SOURCE_IP_AND_TCP_UDP_PORT_AND_VLAN, SOURCE_AND_DESTINATION_IP_AND_TCP_UDP_PORT_AND_VLAN, DESTINATION_IP, SOURCE_IP, SOURCE_AND_DESTINATION_IP, VLAN, SOURCE_PORT_ID",
                    "lacpTimeoutMode": "One among:SLOW, FAST"
                }
            ]
        }
    ],
    "dvsNameToPortgroupSpecs": {
        "dvsNameToPortgroupSpecs": [
            {
                "networkType": "MANAGEMENT",
                "subnet": "10.0.0.250/24",
                "gateway": "10.0.0.250",
                "subnetMask": "255.255.255.0",
                "includeIpAddress": [
                    "[10.0.0.100]"
                ],
                "includeIpAddressRanges": [
                    {
                        "startIpAddress": "192.168.0.123",
                        "endIpAddress": "192.168.0.128"
                    }
                ],
                "vlanId": 1000,
                "mtu": 0,
                "teamingPolicy": "loadbalance_ip",
                "activeUplinks": [
                    "string"
                ],
                "standbyUplinks": [
                    "string"
                ],
                "portGroupKey": "string"
            }
        ]
    }
}
string
id
Optional

Id of the profile. One among: "DEFAULT", "STORAGE_SEPARATION", "NSX_SEPARATION", "STORAGE_NSX_SEPARATION"

string
name
Optional

Name of the profile

string
description
Optional

Description of the profile

array of DvsSpec
dvsSpecs
Optional

vSphere Distributed Switches topology

object
dvsNameToPortgroupSpecs
Optional

Map of vSphere Distributed Switch name to portgroup/network specs