# Data Object - VsanNetworkHealthResult(vim.host.VsanNetworkHealthResult)

Property of
  VsanClusterNetworkHealthResult
Returned by
  VsanHostQueryVerifyNetworkSettings
Extends
  DynamicData
See also
  HostSystem, VsanNetworkPeerHealthResult
Since
  vSphere API 5.5

## Data Object Description

Network health as seen by a particular host

Properties

Name | Type | Description
--- | --- | ---
host* | ManagedObjectReference to a HostSystem | Reference to host which ran the network health check
hostname* | xsd:string | Hostname/IP of host which ran the network health check.
inUnicast* | xsd:boolean | Host is using unicast or not. Since vSAN API 6.6
ipSubnets* | xsd:string[] | The IP subnets of vSAN vmknics configured on the host in the form: a.b.c.d/x
issueFound* | xsd:boolean | Any health issue found by the local host? Reason is contained in one of the other properties.
multicastConfig* | xsd:string | IP addresses used for multicast by vSAN. This is meant as an opaque string, not to be parsed and the format to be relied on. The format may change in the future. The basic format for the multicast config is "agent group multicast IP/master group multicast IP" and will be concatenated by ',' if there are multiple vSAN vmknics.
peerHealth* | VsanNetworkPeerHealthResult[] | Health of peer network connectivity as seen by the host which ran the check.
unicastConfig* | xsd:string | IP addresses used for unicast by vSAN in the format of JSON. Since vSAN API 6.6.1
vMotionHealth* | VsanNetworkPeerHealthResult[] | Perform a connectivity check for vMotion between this host and others. Since vSAN API 6.6
vsanVmknicPresent* | xsd:boolean | Whether or not the host which ran the health check had a vSAN vmknic configured.
Properties inherited from DynamicData
None

*Need not be set
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="VsanNetworkHealthResult"> <complexContent> <extension base="vsan:DynamicData"> <sequence> <element name="host" type="vsan:ManagedObjectReference" minOccurs="0"/> <element name="hostname" type="xsd:string" minOccurs="0"/> <element name="vsanVmknicPresent" type="xsd:boolean" minOccurs="0"/> <element name="ipSubnets" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/> <element name="issueFound" type="xsd:boolean" minOccurs="0"/> <element name="peerHealth" type="vsan:VsanNetworkPeerHealthResult" minOccurs="0" maxOccurs="unbounded"/> <element name="vMotionHealth" type="vsan:VsanNetworkPeerHealthResult" minOccurs="0" maxOccurs="unbounded"/> <element name="multicastConfig" type="xsd:string" minOccurs="0"/> <element name="unicastConfig" type="xsd:string" minOccurs="0"/> <element name="inUnicast" type="xsd:boolean" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>