GuestStackInfo
Information about the Internet Protocol stack as configured in the guest operating system.
{
"_typeName": "string",
"dnsConfig": {
"_typeName": "string",
"dhcp": false,
"hostName": "string",
"domainName": "string",
"ipAddress": [
"string"
],
"searchDomain": [
"string"
]
},
"ipRouteConfig": {
"_typeName": "string",
"ipRoute": [
{
"_typeName": "string",
"network": "string",
"prefixLength": 0,
"gateway": {
"_typeName": "string",
"ipAddress": "string",
"device": "string"
}
}
]
},
"ipStackConfig": [
{
"_typeName": "string",
"key": "string",
"value": "string"
}
],
"dhcpConfig": {
"_typeName": "string",
"ipv6": {
"_typeName": "string",
"enable": false,
"config": [
{
"_typeName": "string",
"key": "string",
"value": "string"
}
]
},
"ipv4": {
"_typeName": "string",
"enable": false,
"config": [
{
"_typeName": "string",
"key": "string",
"value": "string"
}
]
}
}
}
Client DNS configuration.
How DNS queries are resolved.
IP route table configuration.
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'
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;'