Appliance Networking Interfaces InterfaceInfo

Appliance Networking Interfaces InterfaceInfo
Appliance Networking Interfaces InterfaceInfo

Appliance Networking Interfaces InterfaceInfo schema Structure that defines properties and status of a network interface.

JSON Example
{
    "name": "string",
    "status": "string",
    "mac": "string",
    "ipv4": {
        "configurable": false,
        "mode": "string",
        "address": "string",
        "prefix": 0,
        "default_gateway": "string"
    },
    "ipv6": {
        "dhcp": false,
        "autoconf": false,
        "addresses": [
            {
                "origin": "string",
                "status": "string",
                "address": "string",
                "prefix": 0
            }
        ],
        "default_gateway": "string",
        "configurable": false
    }
}
string
name
Required

Interface name, for example, "nic0", "nic1".

string
status
Required

Interface status.

For more information see: Appliance Networking Interfaces InterfaceStatus.

string
mac
Required

MAC address. For example 00:0C:29:94:BB:5A.

ipv4
Optional

IPv4 Address information.

This property was added in vSphere API 6.7.

ipv4 This property will be missing or null if IPv4 is not enabled.

ipv6
Optional

IPv6 Address information.

This property was added in vSphere API 6.7.

ipv6 This property will be missing or null if IPv6 is not enabled.