DvsSpec
Spec contains parameters for DVS
{
"dvsName": "VdsName",
"vmnics": [
"string"
],
"networks": [
"MANAGEMENT"
],
"niocSpecs": [
{
"trafficType": "MANAGEMENT",
"value": "string"
}
],
"mtu": 9000,
"isUsedByNsxt": true,
"nsxtSwitchConfig": {
"transportZones": [
{
"name": "string",
"transportType": "One among: VLAN, OVERLAY"
}
],
"hostSwitchOperationalMode": "One among: STANDARD, ENS, ENS_INTERRUPT"
},
"vmnicsToUplinks": [
{
"id": "vmnic0",
"uplink": "uplink1"
}
],
"nsxTeamings": [
{
"policy": "One among: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC",
"activeUplinks": [
"string"
],
"standByUplinks": [
"string"
]
}
]
}
vSphere Distributed Switch Name. It will be auto-generated if blank
Vmnics to be attached to the DVS. This property is deprecated in favor of vmnicsToUplinks fields
Types of networks in this Distributed vSphere Switch. One among: VSAN, VMOTION, MANAGEMENT, VM_MANAGEMENT or any custom network types defined in networkSpecs
Distributed vSphere Switch MTU (default value is 9000)
Flag indicating whether the Distributed vSphere Switch is used by NSX. This property is deprecated in favor of nsxtSwitchConfig field
This specification contains the configurations to be associated with the vSphere Distributed Switch managed by NSX
The teaming policies to be associated with the uplink profile in NSX