1 <?xml version="1.0" encoding="UTF-8"?>
2 <hardware xmlns="urn:ietf:params:xml:ns:yang:ietf-hardware">
6 <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:chassis</class>
8 <admin-state>unlocked</admin-state>
9 <oper-state>enabled</oper-state>
11 <serial-num>1234</serial-num>
12 <software-rev>1.2.3 (2022-10-30 09:34:59)</software-rev>
13 <mfg-name>Highstreet</mfg-name>
14 <model-name>HS O-RU</model-name>
15 <description>HighStreet-ONAP40</description>
16 <contains-child>chassis-temperature-exhaust</contains-child>
17 <contains-child>chassis-temperature-inlet</contains-child>
18 <contains-child>chassis-fan0</contains-child>
19 <contains-child>chassis-fan1</contains-child>
20 <contains-child>chassis-fan2</contains-child>
21 <contains-child>chassis-fan3</contains-child>
22 <contains-child>cpu</contains-child>
23 <contains-child>slot0</contains-child>
24 <contains-child>slot2</contains-child>
27 <name>chassis-temperature-exhaust</name>
28 <alias>chassis-temperature-exhaust</alias>
29 <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:sensor</class>
31 <admin-state>locked</admin-state>
32 <oper-state>enabled</oper-state>
34 <parent>chassis</parent>
35 <parent-rel-pos>0</parent-rel-pos>
38 <value-type>celsius</value-type>
39 <value-timestamp>2022-03-18T19:51:50.3Z</value-timestamp>
40 <oper-status>ok</oper-status>
44 <name>chassis-temperature-inlet</name>
45 <alias>chassis-temperature-inlet</alias>
46 <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:sensor</class>
48 <admin-state>locked</admin-state>
49 <oper-state>enabled</oper-state>
51 <parent>chassis</parent>
52 <parent-rel-pos>1</parent-rel-pos>
55 <value-type>celsius</value-type>
56 <value-timestamp>2022-03-18T19:51:50.3Z</value-timestamp>
57 <oper-status>ok</oper-status>
61 <name>chassis-fan0</name>
62 <alias>chassis-fan0</alias>
63 <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:fan</class>
65 <admin-state>locked</admin-state>
66 <oper-state>enabled</oper-state>
68 <parent>chassis</parent>
69 <parent-rel-pos>2</parent-rel-pos>
70 <contains-child>chassis-fan0-speed</contains-child>
73 <name>chassis-fan0-speed</name>
74 <alias>chassis-fan0-speed</alias>
75 <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:sensor</class>
77 <admin-state>locked</admin-state>
78 <oper-state>enabled</oper-state>
80 <parent>chassis-fan0</parent>
81 <parent-rel-pos>0</parent-rel-pos>
84 <value-type>rpm</value-type>
85 <value-timestamp>2022-03-18T19:51:50.3Z</value-timestamp>
86 <oper-status>ok</oper-status>
90 <name>chassis-fan1</name>
91 <alias>chassis-fan1</alias>
92 <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:fan</class>
94 <admin-state>locked</admin-state>
95 <oper-state>enabled</oper-state>
97 <parent>chassis</parent>
98 <parent-rel-pos>3</parent-rel-pos>
99 <contains-child>chassis-fan1-speed</contains-child>
102 <name>chassis-fan1-speed</name>
103 <alias>chassis-fan1-speed</alias>
104 <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:sensor</class>
106 <admin-state>locked</admin-state>
107 <oper-state>enabled</oper-state>
109 <parent>chassis-fan1</parent>
110 <parent-rel-pos>0</parent-rel-pos>
113 <value-type>rpm</value-type>
114 <value-timestamp>2021-03-18T19:51:50.3Z</value-timestamp>
115 <oper-status>ok</oper-status>
119 <name>chassis-fan2</name>
120 <alias>chassis-fan2</alias>
121 <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:fan</class>
123 <admin-state>locked</admin-state>
124 <oper-state>enabled</oper-state>
126 <parent>chassis</parent>
127 <parent-rel-pos>4</parent-rel-pos>
128 <contains-child>chassis-fan2-speed</contains-child>
131 <name>chassis-fan2-speed</name>
132 <alias>chassis-fan2-speed</alias>
133 <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:sensor</class>
135 <admin-state>locked</admin-state>
136 <oper-state>enabled</oper-state>
138 <parent>chassis-fan2</parent>
139 <parent-rel-pos>0</parent-rel-pos>
142 <value-type>rpm</value-type>
143 <value-timestamp>2021-03-18T19:51:50.3Z</value-timestamp>
144 <oper-status>ok</oper-status>
148 <name>chassis-fan3</name>
149 <alias>chassis-fan3</alias>
150 <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:fan</class>
152 <admin-state>locked</admin-state>
153 <oper-state>enabled</oper-state>
155 <parent>chassis</parent>
156 <parent-rel-pos>5</parent-rel-pos>
157 <contains-child>chassis-fan3-speed</contains-child>
160 <name>chassis-fan3-speed</name>
161 <alias>chassis-fan3-speed</alias>
162 <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:sensor</class>
164 <admin-state>locked</admin-state>
165 <oper-state>enabled</oper-state>
167 <parent>chassis-fan3</parent>
168 <parent-rel-pos>0</parent-rel-pos>
171 <value-type>rpm</value-type>
172 <value-timestamp>2021-03-18T19:51:50.3Z</value-timestamp>
173 <oper-status>ok</oper-status>
179 <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:cpu</class>
181 <admin-state>locked</admin-state>
182 <oper-state>enabled</oper-state>
184 <parent>chassis</parent>
185 <parent-rel-pos>6</parent-rel-pos>
186 <contains-child>cpu-temperature</contains-child>
189 <name>cpu-temperature</name>
190 <alias>cpu-temperature</alias>
191 <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:sensor</class>
193 <admin-state>locked</admin-state>
194 <oper-state>enabled</oper-state>
197 <parent-rel-pos>0</parent-rel-pos>
200 <value-type>celsius</value-type>
201 <value-timestamp>2021-03-18T19:51:50.3Z</value-timestamp>
202 <oper-status>ok</oper-status>
208 <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:module</class>
210 <admin-state>unlocked</admin-state>
211 <oper-state>enabled</oper-state>
213 <parent>chassis</parent>
214 <parent-rel-pos>7</parent-rel-pos>
215 <serial-num>1020304050</serial-num>
216 <firmware-rev>123456 (0ABC56D1)</firmware-rev>
217 <software-rev>0</software-rev>
218 <model-name>00AA-SFP-99-BB-CCC</model-name>
219 <contains-child>slot0-temperature</contains-child>
220 <contains-child>slot0-logical0</contains-child>
221 <contains-child>slot0-logical1</contains-child>
222 <contains-child>slot0-logical2</contains-child>
225 <name>slot0-temperature</name>
226 <alias>slot0-temperature</alias>
227 <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:sensor</class>
229 <admin-state>locked</admin-state>
230 <oper-state>enabled</oper-state>
232 <parent>slot0</parent>
233 <parent-rel-pos>0</parent-rel-pos>
236 <value-type>celsius</value-type>
237 <value-timestamp>2021-03-18T19:51:50.3Z</value-timestamp>
238 <oper-status>ok</oper-status>
242 <name>slot0-logical0</name>
243 <alias>Slot0-A</alias>
244 <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:module</class>
246 <admin-state>unlocked</admin-state>
247 <oper-state>enabled</oper-state>
249 <parent>slot0</parent>
250 <parent-rel-pos>1</parent-rel-pos>
251 <description>SLOT0-AZ</description>
252 <contains-child>slot0-logical0-bbu</contains-child>
253 <contains-child>slot0-logical0-rrh</contains-child>
256 <name>slot0-logical0-bbu</name>
257 <alias>Slot0-A-bbu</alias>
258 <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:port</class>
260 <admin-state>unlocked</admin-state>
261 <oper-state>enabled</oper-state>
263 <parent>slot0-logical0</parent>
264 <parent-rel-pos>0</parent-rel-pos>
265 <o-ran-name xmlns="urn:o-ran:hardware:1.0">slot0-logical0-bbu</o-ran-name>
266 <serial-num>ABC12DF3</serial-num>
267 <mfg-name>Highstreet</mfg-name>
268 <model-name>HS-99-56</model-name>
269 <contains-child>slot0-logical0-bbu-temperature</contains-child>
272 <name>slot0-logical0-bbu-temperature</name>
273 <alias>Slot0-A-bbu-temperature</alias>
274 <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:sensor</class>
276 <admin-state>locked</admin-state>
277 <oper-state>enabled</oper-state>
279 <parent>slot0-logical0-bbu</parent>
280 <parent-rel-pos>0</parent-rel-pos>
283 <value-type>celsius</value-type>
284 <value-timestamp>2021-03-18T19:51:50.3Z</value-timestamp>
285 <oper-status>ok</oper-status>
289 <name>slot0-logical0-rrh</name>
290 <alias>Slot0-A-rrh</alias>
291 <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:port</class>
293 <admin-state>unlocked</admin-state>
294 <oper-state>enabled</oper-state>
296 <parent>slot0-logical0</parent>
297 <parent-rel-pos>1</parent-rel-pos>
298 <o-ran-name xmlns="urn:o-ran:hardware:1.0">slot0-logical0-rrh</o-ran-name>
299 <serial-num>ABC78YZ</serial-num>
300 <mfg-name>Highstreet</mfg-name>
301 <model-name>2W3E4R5T6Y</model-name>
302 <contains-child>slot0-logical0-rrh-temperature</contains-child>
305 <name>slot0-logical0-rrh-temperature</name>
306 <alias>Slot0-A-rrh-temperature</alias>
307 <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:sensor</class>
309 <admin-state>locked</admin-state>
310 <oper-state>enabled</oper-state>
312 <parent>slot0-logical0-rrh</parent>
313 <parent-rel-pos>0</parent-rel-pos>
316 <value-type>celsius</value-type>
317 <value-timestamp>2021-03-18T19:51:50.3Z</value-timestamp>
318 <oper-status>ok</oper-status>
322 <name>slot0-logical1</name>
323 <alias>Slot0-B</alias>
324 <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:module</class>
326 <admin-state>unlocked</admin-state>
327 <oper-state>disabled</oper-state>
329 <parent>slot0</parent>
330 <parent-rel-pos>2</parent-rel-pos>
331 <description>SLOT0-B</description>
334 <name>slot0-logical2</name>
335 <alias>Slot0-C</alias>
336 <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:module</class>
338 <admin-state>unlocked</admin-state>
339 <oper-state>disabled</oper-state>
341 <parent>slot0</parent>
342 <parent-rel-pos>3</parent-rel-pos>
343 <description>SLOT0-C</description>
348 <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:module</class>
350 <admin-state>unlocked</admin-state>
351 <oper-state>enabled</oper-state>
353 <parent>chassis</parent>
354 <parent-rel-pos>9</parent-rel-pos>
355 <serial-num>23561289</serial-num>
356 <firmware-rev>12.00.42-S (0ABC45HJ)</firmware-rev>
357 <software-rev>0</software-rev>
358 <model-name>ABC-123-DEF-XYZ</model-name>
359 <mfg-date>2021-10-12T14:41:55.234Z</mfg-date>
360 <contains-child>slot2-temperature</contains-child>
361 <contains-child>slot2-logical0</contains-child>
362 <contains-child>slot2-logical1</contains-child>
363 <contains-child>slot2-logical2</contains-child>
366 <name>slot2-temperature</name>
367 <alias>slot2-temperature</alias>
368 <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:sensor</class>
370 <admin-state>locked</admin-state>
371 <oper-state>enabled</oper-state>
373 <parent>slot2</parent>
374 <parent-rel-pos>0</parent-rel-pos>
377 <value-type>celsius</value-type>
378 <value-timestamp>2021-03-18T19:51:50.3Z</value-timestamp>
379 <oper-status>ok</oper-status>
383 <name>slot2-logical0</name>
384 <alias>Slot2-C</alias>
385 <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:module</class>
387 <admin-state>unlocked</admin-state>
388 <oper-state>disabled</oper-state>
390 <parent>slot2</parent>
391 <parent-rel-pos>1</parent-rel-pos>
392 <description>SLOT2-C</description>
395 <name>slot2-logical1</name>
396 <alias>Slot3-A</alias>
397 <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:module</class>
399 <admin-state>unlocked</admin-state>
400 <oper-state>disabled</oper-state>
402 <parent>slot2</parent>
403 <parent-rel-pos>2</parent-rel-pos>
404 <description>SLOT3-A</description>
407 <name>slot2-logical2</name>
408 <alias>Slot3-B</alias>
409 <class xmlns:ianahw="urn:ietf:params:xml:ns:yang:iana-hardware">ianahw:module</class>
411 <admin-state>unlocked</admin-state>
412 <oper-state>disabled</oper-state>
414 <parent>slot2</parent>
415 <parent-rel-pos>3</parent-rel-pos>
416 <description>SLOT3-B</description>