PhysicalNicSpec

PhysicalNicSpec
PhysicalNicSpec

This data object type describes the physical network adapter specification representing the properties on a physical network adapter that can be configured once the object exists.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "ip": {
        "_typeName": "string",
        "dhcp": false,
        "ipAddress": "string",
        "subnetMask": "string",
        "ipV6Config": {
            "_typeName": "string",
            "ipV6Address": [
                {
                    "_typeName": "string",
                    "ipAddress": "string",
                    "prefixLength": 0,
                    "origin": "string",
                    "dadState": "string",
                    "lifetime": "string",
                    "operation": "string"
                }
            ],
            "autoConfigurationEnabled": false,
            "dhcpV6Enabled": false
        }
    },
    "linkSpeed": {
        "_typeName": "string",
        "speedMb": 0,
        "duplex": false
    },
    "enableEnhancedNetworkingStack": false,
    "ensInterruptEnabled": false
}
ip
Optional

The IP configuration on the physical network adapter (applies only to a hosted network adapter).

The data object will be NULL on an ESX Server system.

linkSpeed
Optional

The link speed and duplexity that this physical network adapter is currently configured to use.

If this property is not set, the physical network adapter autonegotiates its proper settings.

boolean
enableEnhancedNetworkingStack
Optional

If set the flag indicates if the physical network adapter is configured for Enhanced Networking Stack

boolean
ensInterruptEnabled
Optional

If set the flag indicates if the physical network adapter is configured for Enhanced Networking Stack interrupt mode