| description: > |
| This defines an ethernet interface. |
| An object implementing this interface must implement |
| xyz.openbmc_project.State.OperationalStatus. |
| |
| |
| properties: |
| - name: InterfaceName |
| type: string |
| description: > |
| Name of the ethernet interface. |
| - name: Speed |
| type: uint32 |
| description: > |
| Current speed of the ethernet interface, in Mbps. |
| - name: AutoNeg |
| type: boolean |
| description: > |
| This indicates if the speed and duplex are automatically negotiated |
| and configured on this ethernet interface. |
| - name: DomainName |
| type: array[string] |
| description: > |
| Domain names of the ethernet interface. |
| - name: DHCPEnabled |
| type: boolean |
| description: > |
| Address mode of the ethernet interface. |
| - name: Nameservers |
| type: array[string] |
| description: > |
| DNS servers on the interface. |