summaryrefslogtreecommitdiffstats
path: root/xyz/openbmc_project
diff options
context:
space:
mode:
Diffstat (limited to 'xyz/openbmc_project')
-rw-r--r--xyz/openbmc_project/Network/Neighbor.interface.yaml30
1 files changed, 30 insertions, 0 deletions
diff --git a/xyz/openbmc_project/Network/Neighbor.interface.yaml b/xyz/openbmc_project/Network/Neighbor.interface.yaml
new file mode 100644
index 0000000..a2c4161
--- /dev/null
+++ b/xyz/openbmc_project/Network/Neighbor.interface.yaml
@@ -0,0 +1,30 @@
+description: >
+ This defines a network Neighbor mapping.
+
+# TODO Fix it through https://github.com/openbmc/openbmc/issues/1438
+# creatable: true
+
+properties:
+ - name: IPAddress
+ type: string
+ description: >
+ The IP Address of the neighbor.
+ - name: MACAddress
+ type: string
+ description: >
+ The low level mac address that the IP maps to.
+ - name: State
+ type: enum[self.State]
+ description: >
+ State the neighbor is in.
+
+enumerations:
+ - name: State
+ description: >
+ The internal state of the neighbor entry.
+ values:
+ - name: Incomplete
+ - name: Reachable
+ - name: Stale
+ - name: Invalid
+ - name: Permanent
OpenPOWER on IntegriCloud