vnics
vnics
Ordered list of NSX Edge vnics. Until one connected vnic is configured, none of the configured features will serve the network.
JSON Example
{
"vnics": [
{
"subInterfaces": {
"subInterfaces": [
{
"index": 0,
"tunnelId": 0,
"name": "string",
"addressGroups": {
"addressGroups": [
{
"subnetPrefixLength": "string",
"secondaryAddresses": {
"type": "string",
"ipAddress": [
"string"
]
},
"primaryAddress": "string",
"subnetMask": "string"
}
]
},
"vlanId": 0,
"label": "string",
"logicalSwitchName": "string",
"isConnected": false,
"mtu": 0,
"logicalSwitchId": "string",
"enableSendRedirects": false
}
]
},
"addressGroups": {
"addressGroups": [
{
"subnetPrefixLength": "string",
"secondaryAddresses": {
"type": "string",
"ipAddress": [
"string"
]
},
"primaryAddress": "string",
"subnetMask": "string"
}
]
},
"isConnected": false,
"enableSendRedirects": false,
"inShapingPolicy": {
"burstSize": 0,
"averageBandwidth": 0,
"peakBandwidth": 0,
"enabled": false,
"inherited": false
},
"label": "string",
"enableProxyArp": false,
"index": 0,
"name": "string",
"mtu": 0,
"fenceParameters": [
{
"value": "string",
"key": "string"
}
],
"macAddresses": [
{
"edgeVmHaIndex": 0,
"value": "string"
}
],
"outShapingPolicy": {
"burstSize": 0,
"averageBandwidth": 0,
"peakBandwidth": 0,
"enabled": false,
"inherited": false
},
"portgroupName": "string",
"enableBridgeMode": false,
"type": "string",
"portgroupId": "string"
}
]
}