VsanNetworkDiagnosticsHealthInfo
VsanNetworkDiagnosticsHealthInfo
This class describes the information of network diagnostics for health check.
This structure may be used only with operations rendered under /vsan
.
AllOf
This class requires all of the following:
JSON Example
{
"_typeName": "string",
"vnicInfo": [
{
"_typeName": "string",
"device": "string",
"key": "string",
"portgroup": "string",
"spec": {
"_typeName": "string",
"dynamicProperty": [
{
"_typeName": "string",
"name": "string",
"val": {
"_typeName": "string"
}
}
],
"ip": {
"_typeName": "string",
"dhcp": false,
"ipAddress": "string",
"subnetMask": "string",
"ipV6Config": {
"_typeName": "string",
"ipV6Address": [
{
"_typeName": "string",
"ipAddress": "string",
"prefixLength": 0,
"origin": "string",
"dadState": "string",
"lifetime": "string",
"operation": "string"
}
],
"autoConfigurationEnabled": false,
"dhcpV6Enabled": false
}
},
"mac": "string",
"distributedVirtualPort": {
"_typeName": "string",
"switchUuid": "string",
"portgroupKey": "string",
"portKey": "string",
"connectionCookie": 0
},
"portgroup": "string",
"mtu": 0,
"tsoEnabled": false,
"netStackInstanceKey": "string",
"opaqueNetwork": {
"_typeName": "string",
"opaqueNetworkId": "string",
"opaqueNetworkType": "string"
},
"externalId": "string",
"pinnedPnic": "string",
"ipRouteSpec": {
"_typeName": "string",
"ipRouteConfig": {
"_typeName": "string",
"defaultGateway": "string",
"gatewayDevice": "string",
"ipV6DefaultGateway": "string",
"ipV6GatewayDevice": "string"
}
},
"systemOwned": false,
"dpuId": "string"
},
"port": "string",
"owner": "string"
}
],
"pnicTSOInfo": [
{
"_typeName": "string",
"nicName": "string",
"isSupported": false,
"isEnabled": false
}
],
"LACPInfo": [
{
"_typeName": "string",
"dvsName": "string",
"lags": [
{
"_typeName": "string",
"lagName": "string",
"groupState": 0,
"vnics": [
"string"
],
"uplinks": [
{
"_typeName": "string",
"uplinkName": "string",
"portState": 0,
"bundleState": "string"
}
]
}
]
}
]
}