Vm_Guest_Networking_Interfaces_Info

Vm_Guest_Networking_Interfaces_Info
Vm_Guest_Networking_Interfaces_Info

The Interfaces.Info structure describes a virtual network adapter configured in the guest operating system.

JSON Example
{
    "dns_values": {
        "host_name": "string",
        "domain_name": "string"
    },
    "mac_address": "string",
    "dns": {
        "ip_addresses": [
            "string"
        ],
        "search_domains": [
            "string"
        ]
    },
    "ip": {
        "ip_addresses": [
            {
                "ip_address": "string",
                "prefix_length": 0,
                "origin": "string",
                "state": "string"
            }
        ],
        "dhcp": {
            "ipv4_enabled": false,
            "ipv6_enabled": false
        }
    },
    "wins_servers": [
        "string"
    ],
    "nic": "string"
}
dns_values
Optional

The {@name DnsAssignedValues) structure describes values assigned by a Domain Name Server (DNS).

string
mac_address
Optional

MAC address of the adapter. If unset then not supported by the Guest OS.

dns
Optional

The DnsConfigInfo structure describes the configuration of RFC 1034 DNS settings.

ip
Optional

The Interfaces.IpConfigInfo structure describes the protocol version independent address reporting data object for network interfaces.

array of string
wins_servers
Optional

The IP addresses of any WINS name servers for the adapter. If unset then not supported by the Guest OS.

string
nic
Optional

Link to the corresponding virtual device. If unset then the interface is not backed by a virtual device. When clients pass a value of this structure as a parameter, the field must be an identifier for the resource type: com.vmware.vcenter.vm.hardware.Ethernet. When operations return a value of this structure as a result, the field will be an identifier for the resource type: com.vmware.vcenter.vm.hardware.Ethernet.