Ratan Gupta | 9a2f902 | 2018-04-19 15:28:05 +0530 | [diff] [blame] | 1 | description: > |
Patrick Williams | a134741 | 2022-12-06 10:56:22 -0600 | [diff] [blame] | 2 | This defines the network endpoint. Application which wants to keep the |
| 3 | network endpoint info can use this interface. e.g: Network endpoint could be |
| 4 | SNMP mangers or LDAP servers etc. |
Ratan Gupta | 9a2f902 | 2018-04-19 15:28:05 +0530 | [diff] [blame] | 5 | properties: |
| 6 | - name: Address |
| 7 | type: string |
| 8 | description: > |
| 9 | The value of this property can be IP/hostname of the network endpoint. |
Deepak Kodihalli | cbe8843 | 2018-08-28 09:16:42 -0500 | [diff] [blame] | 10 | errors: |
Patrick Williams | 8da396c | 2022-03-14 14:21:02 -0500 | [diff] [blame] | 11 | - xyz.openbmc_project.Common.Error.InvalidArgument |
| 12 | - xyz.openbmc_project.Common.Error.InternalFailure |
Ratan Gupta | 9a2f902 | 2018-04-19 15:28:05 +0530 | [diff] [blame] | 13 | - name: Port |
| 14 | type: uint16 |
| 15 | description: > |
| 16 | The value of this property is the network port number. |
Deepak Kodihalli | cbe8843 | 2018-08-28 09:16:42 -0500 | [diff] [blame] | 17 | errors: |
Patrick Williams | 8da396c | 2022-03-14 14:21:02 -0500 | [diff] [blame] | 18 | - xyz.openbmc_project.Common.Error.InternalFailure |
Ivan Mikhaylov | e6718c5 | 2023-06-09 17:07:00 +0300 | [diff] [blame] | 19 | - name: TransportProtocol |
| 20 | type: enum[self.TransportProtocol] |
| 21 | description: > |
| 22 | The value of this property is the network IP protocol. |
| 23 | default: TCP |
| 24 | errors: |
| 25 | - xyz.openbmc_project.Common.Error.InternalFailure |
| 26 | |
| 27 | enumerations: |
| 28 | - name: TransportProtocol |
| 29 | description: > |
| 30 | Possible IP protocol types. |
| 31 | values: |
| 32 | - name: TCP |
| 33 | - name: UDP |