VsanNetworkDiagnosticsHealthInfo

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"
                        }
                    ]
                }
            ]
        }
    ]
}
vnicInfo
Optional

The information of vmk nics.

array of PnicTSOInfo
pnicTSOInfo
Optional

The TSO status of pNICs.

array of LACPInfo
LACPInfo
Optional

The information of LACP configured on the ESXi host.