-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathietf-wson-topology.tree
57 lines (57 loc) · 2.77 KB
/
ietf-wson-topology.tree
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
module: ietf-wson-topology
augment /nd:networks/nd:network/nd:network-types:
+--rw wson-topology!
augment /nd:networks/nd:network/nd:node/tet:te/tet:config/tet:te-node-attributes/tet:connectivity-matrices/tet:connectivity-matrix:
+--rw matrix-interface* [in-port-id]
+--rw in-port-id wson-interface-ref
+--rw out-port-id? wson-interface-ref
augment /nd:networks/nd:network/nd:node/tet:te/tet:state/tet:te-node-attributes/tet:connectivity-matrices/tet:connectivity-matrix:
+--ro matrix-interface* [in-port-id]
+--ro in-port-id wson-interface-ref
+--ro out-port-id? wson-interface-ref
augment /nd:networks/nd:network/nd:node/tet:te/tet:state/tet:information-source-entry/tet:connectivity-matrices/tet:connectivity-matrix:
+--ro matrix-interface* [in-port-id]
+--ro in-port-id wson-interface-ref
+--ro out-port-id? wson-interface-ref
augment /nd:networks/nd:network/lnk:link/tet:te/tet:config/tet:te-link-attributes:
+--rw channel-max? int32
+--rw default-frequency? decimal64
+--rw channel-spacing? decimal64
+--rw wavelength-available-bitmap* binary
augment /nd:networks/nd:network/lnk:link/tet:te/tet:state/tet:te-link-attributes:
+--ro channel-max? int32
+--ro default-frequency? decimal64
+--ro channel-spacing? decimal64
+--ro wavelength-available-bitmap* binary
augment /nd:networks/nd:network/nd:node/tet:te/tet:config/tet:te-node-attributes:
+--rw wson-node
| +--rw device-type? devicetype
| +--rw dir? directionality
| +--rw interfaces* [name]
| +--rw name string
| +--rw port-number? uint32
| +--rw input-port? boolean
| +--rw output-port? boolean
| +--rw description? string
+--rw resource-pool* [resource-pool-id]
+--rw resource-pool-id uint32
+--rw pool-state? boolean
+--rw matrix-interface* [in-port-id]
+--rw in-port-id wson-interface-ref
+--rw out-port-id? wson-interface-ref
augment /nd:networks/nd:network/nd:node/tet:te/tet:state/tet:te-node-attributes:
+--ro wson-node
| +--ro device-type? devicetype
| +--ro dir? directionality
| +--ro interfaces* [name]
| +--ro name string
| +--ro port-number? uint32
| +--ro input-port? boolean
| +--ro output-port? boolean
| +--ro description? string
+--ro resource-pool* [resource-pool-id]
+--ro resource-pool-id uint32
+--ro pool-state? boolean
+--ro matrix-interface* [in-port-id]
+--ro in-port-id wson-interface-ref
+--ro out-port-id? wson-interface-ref