# Data Object - GuestStackInfo(vim.vm.GuestInfo.StackInfo)

Property of
  GuestInfo
Extends
  DynamicData
See also
  KeyValue, NetDhcpConfigInfo, NetDnsConfigInfo, NetIpRouteConfigInfo
Since
  vSphere API 4.1

## Data Object Description

Information about the Internet Protocol stack as configured in the guest operating system.

Properties

Name | Type | Description
--- | --- | ---
dhcpConfig* | NetDhcpConfigInfo | Client side DHCP for a given interface. This reports only the system wide dhcp client settings. See NicInfo.IpConfig for per interface settings. For example on Linux, BSD systems: Using the file dhclient.conf output would be reported as: key='1', value='timeout 60;' key='2', value='reboot 10;'
dnsConfig* | NetDnsConfigInfo | Client DNS configuration. How DNS queries are resolved.
ipRouteConfig* | NetIpRouteConfigInfo | IP route table configuration.
ipStackConfig* | KeyValue[] | Report Kernel IP configuration settings. The key part contains a unique number in the report. The value part contains the 'key=value' as provided by the underlying provider. For example on Linux, BSD, the systcl -a output would be reported as: key='5', value='net.ipv4.tcp_keepalive_time = 7200'
Properties inherited from DynamicData
None

*Need not be set
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:pbm="urn:pbm" name="GuestStackInfo"> <complexContent> <extension base="pbm:DynamicData"> <sequence> <element name="dnsConfig" type="pbm:NetDnsConfigInfo" minOccurs="0"/> <element name="ipRouteConfig" type="pbm:NetIpRouteConfigInfo" minOccurs="0"/> <element name="ipStackConfig" type="pbm:KeyValue" minOccurs="0" maxOccurs="unbounded"/> <element name="dhcpConfig" type="pbm:NetDhcpConfigInfo" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>