| Ratan Gupta | 4c8247b | 2017-03-16 16:23:06 +0530 | [diff] [blame] | 1 | description: > | 
|  | 2 | This defines an ethernet interface. | 
|  | 3 | An object implementing this interface must implement | 
|  | 4 | xyz.openbmc_project.State.OperationalStatus. | 
|  | 5 |  | 
|  | 6 |  | 
|  | 7 | properties: | 
|  | 8 | - name: InterfaceName | 
|  | 9 | type: string | 
|  | 10 | description: > | 
|  | 11 | Name of the ethernet interface. | 
| Ratan Gupta | 4c8247b | 2017-03-16 16:23:06 +0530 | [diff] [blame] | 12 | - name: Speed | 
|  | 13 | type: uint32 | 
|  | 14 | description: > | 
|  | 15 | Current speed of the ethernet interface, in Mbps. | 
|  | 16 | - name: AutoNeg | 
|  | 17 | type: boolean | 
|  | 18 | description: > | 
|  | 19 | This indicates if the speed and duplex are automatically negotiated | 
|  | 20 | and configured on this ethernet interface. | 
|  | 21 | - name: DomainName | 
|  | 22 | type: array[string] | 
|  | 23 | description: > | 
|  | 24 | Domain names of the ethernet interface. | 
|  | 25 | - name: DHCPEnabled | 
|  | 26 | type: boolean | 
|  | 27 | description: > | 
|  | 28 | Address mode of the ethernet interface. | 
|  | 29 | - name: Nameservers | 
|  | 30 | type: array[string] | 
|  | 31 | description: > | 
|  | 32 | DNS servers on the interface. |