VdsConfiguration
VdsConfiguration
The vSphere Distributed Switch network configuration
JSON Example
{
"name": "string",
"portGroups": [
{
"name": "string",
"transportType": "string",
"activeUplinks": [
"string"
],
"standByUplinks": [
"string"
],
"policy": "string",
"supportedTeamingPolicies": {
"supportedTeamingPolicies": "string"
},
"vlanId": 0,
"mtu": 0
}
],
"nsxtSwitchConfig": {
"transportZones": [
{
"name": "string",
"transportType": "One among: VLAN, OVERLAY"
}
],
"hostSwitchOperationalMode": "One among: STANDARD, ENS, ENS_INTERRUPT"
},
"inventoryMismatchInfo": [
{
"type": "One among: VDS_LEVEL, PORTGROUP_LEVEL, NSX_LEVEL",
"inventoryObjects": [
"string"
]
}
],
"uplinks": [
"string"
],
"mtu": 0
}
string
name
Optional
vSphere Distributed Switch name
array of PortgroupConfig
portGroups
Optional
List of portgroup configuration associated with the vSphere Distributed Switch
nsxtSwitchConfig
Optional
This specification contains the configurations to be associated with the vSphere Distributed Switch managed by NSX
array of string
uplinks
Optional
Uplinks used by vSphere Distributed Switch
integer As int32 As int32
mtu
Optional
The maximum transmission unit (MTU) configured for the uplinks