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": [
{
"addressGroups": {
"addressGroups": [
{
"subnetPrefixLength": "string",
"secondaryAddresses": {
"ipAddress": [
"string"
],
"type": "string"
},
"primaryAddress": "string",
"subnetMask": "string"
}
]
},
"isConnected": false,
"index": 0,
"inShapingPolicy": {
"averageBandwidth": 0,
"inherited": false,
"burstSize": 0,
"peakBandwidth": 0,
"enabled": false
},
"label": "string",
"fenceParameters": [
{
"value": "string",
"key": "string"
}
],
"enableSendRedirects": false,
"type": "string",
"mtu": 0,
"enableProxyArp": false,
"enableBridgeMode": false,
"macAddresses": [
{
"edgeVmHaIndex": 0,
"value": "string"
}
],
"name": "string",
"subInterfaces": {
"subInterfaces": [
{
"logicalSwitchId": "string",
"addressGroups": {
"addressGroups": [
{
"subnetPrefixLength": "string",
"secondaryAddresses": {
"ipAddress": [
"string"
],
"type": "string"
},
"primaryAddress": "string",
"subnetMask": "string"
}
]
},
"logicalSwitchName": "string",
"vlanId": 0,
"tunnelId": 0,
"isConnected": false,
"name": "string",
"index": 0,
"enableSendRedirects": false,
"label": "string",
"mtu": 0
}
]
},
"portgroupName": "string",
"portgroupId": "string",
"outShapingPolicy": {
"averageBandwidth": 0,
"inherited": false,
"burstSize": 0,
"peakBandwidth": 0,
"enabled": false
}
}
]
}