PhysicalNicConfig

PhysicalNicConfig
PhysicalNicConfig

The configuration of the physical network adapter containing both the configurable properties and identification information.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "device": "string",
    "spec": {
        "_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
    }
}
string
device
Required

PhysicalNic device to which configuration applies.

spec
Required

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.