system-information
AsterNOS YANG Model for the System Information
YANG Tree Diagram
module: asternos-system-information
+--ro system-info
+--ro fan-info* [id]
| +--ro id string
| +--ro status? boolean
| +--ro direction? string
| +--ro speed? string
| +--ro presence? boolean
| +--ro timestamp? string
+--ro temperature* [device-id]
| +--ro device-id string
| +--ro temperature? decimal64
| +--ro high-threshold? string
| +--ro critical-high-threshold? string
| +--ro low-threshold? string
| +--ro critical-low-threshold? string
| +--ro warning-status? boolean
| +--ro is-replaceable? boolean
| +--ro timestamp? string
+--ro sys-eeprom
| +--ro entry* [code]
| +--ro code string
| +--ro name? string
| +--ro length? uint8
| +--ro eeprom-value? string
+--ro psu-info
| +--ro id? string
| +--ro status? string
+--ro ssd-health
| +--ro disk-type? string
| +--ro device-model? string
| +--ro health? string
| +--ro temperature? string
+--ro hardware-info
+--ro platform? string
+--ro device? string
+--ro asic? string
rpcs:
+---x system-show
| +---w input
| | +---w run-cmd? string
| +--ro output
| +--ro data? <anydata>
+---x show-version
| +--ro output
| +--ro data? <anydata>
+---x show-clock
| +--ro output
| +--ro data? <anydata>
+---x show-uptime
| +--ro output
| +--ro data? <anydata>
+---x show-memory
| +--ro output
| +--ro data? <anydata>
+---x show-reboot-cause
+--ro output
+--ro data? <anydata>Resources
Resource List
Path | Access |
|---|---|
/system-info | Read-Only |
/system-info/fan-info | Read-Only |
/system-info/fan-info/id | Read-Only |
/system-info/fan-info/status | Read-Only |
/system-info/fan-info/direction | Read-Only |
/system-info/fan-info/speed | Read-Only |
/system-info/fan-info/presence | Read-Only |
/system-info/fan-info/timestamp | Read-Only |
/system-info/temperature | Read-Only |
/system-info/temperature/device-id | Read-Only |
/system-info/temperature/temperature | Read-Only |
/system-info/temperature/high-threshold | Read-Only |
/system-info/temperature/critical-high-threshold | Read-Only |
/system-info/temperature/low-threshold | Read-Only |
/system-info/temperature/critical-low-threshold | Read-Only |
/system-info/temperature/warning-status | Read-Only |
/system-info/temperature/is-replaceable | Read-Only |
/system-info/temperature/timestamp | Read-Only |
/system-info/sys-eeprom | Read-Only |
/system-info/sys-eeprom/entry | Read-Only |
/system-info/sys-eeprom/entry/code | Read-Only |
/system-info/sys-eeprom/entry/name | Read-Only |
/system-info/sys-eeprom/entry/length | Read-Only |
/system-info/sys-eeprom/entry/eeprom-value | Read-Only |
/system-info/psu-info | Read-Only |
/system-info/psu-info/id | Read-Only |
/system-info/psu-info/status | Read-Only |
/system-info/ssd-health | Read-Only |
/system-info/ssd-health/disk-type | Read-Only |
/system-info/ssd-health/device-model | Read-Only |
/system-info/ssd-health/health | Read-Only |
/system-info/ssd-health/temperature | Read-Only |
/system-info/hardware-info | Read-Only |
/system-info/hardware-info/platform | Read-Only |
/system-info/hardware-info/device | Read-Only |
/system-info/hardware-info/asic | Read-Only |
Detailed Nodes
/system-info
Path
/system-info
Node Type
container
Description
System information.
Access
Read-Only
/system-info/fan-info
Path
/system-info/fan-info
Node Type
list
Access
Read-Only
/system-info/fan-info/id
Path
/system-info/fan-info/id
Node Type
leaf
Description
Fan ID.
Access
Read-Only
Data Type
<YANG type string>
/system-info/fan-info/status
Path
/system-info/fan-info/status
Node Type
leaf
Description
Fan status.
Access
Read-Only
Data Type
<YANG type boolean>
Constraints
Valid in [true, false]
/system-info/fan-info/direction
Path
/system-info/fan-info/direction
Node Type
leaf
Description
The rotation direction of the fan.
Access
Read-Only
Data Type
<YANG type string>
/system-info/fan-info/speed
Path
/system-info/fan-info/speed
Node Type
leaf
Description
Fan speed.
Access
Read-Only
Data Type
<YANG type string>
/system-info/fan-info/presence
Path
/system-info/fan-info/presence
Node Type
leaf
Description
The presence status of the fan.
Access
Read-Only
Data Type
<YANG type boolean>
Constraints
Valid in [true, false]
/system-info/fan-info/timestamp
Path
/system-info/fan-info/timestamp
Node Type
leaf
Description
Last update timestamp.
Access
Read-Only
Data Type
<YANG type string>
/system-info/temperature
Path
/system-info/temperature
Node Type
list
Access
Read-Only
/system-info/temperature/device-id
Path
/system-info/temperature/device-id
Node Type
leaf
Description
Device ID.
Access
Read-Only
Data Type
<YANG type string>
/system-info/temperature/temperature
Path
/system-info/temperature/temperature
Node Type
leaf
Description
The temperature of this device.
Access
Read-Only
Data Type
<YANG type decimal64>
/system-info/temperature/high-threshold
Path
/system-info/temperature/high-threshold
Node Type
leaf
Description
High threshold of this device.
Access
Read-Only
Data Type
<YANG type string>
/system-info/temperature/critical-high-threshold
Path
/system-info/temperature/critical-high-threshold
Node Type
leaf
Description
Critical high threshold of this device.
Access
Read-Only
Data Type
<YANG type string>
/system-info/temperature/low-threshold
Path
/system-info/temperature/low-threshold
Node Type
leaf
Description
Low threshold of this device.
Access
Read-Only
Data Type
<YANG type string>
/system-info/temperature/critical-low-threshold
Path
/system-info/temperature/critical-low-threshold
Node Type
leaf
Description
Critical low threshold of this device.
Access
Read-Only
Data Type
<YANG type string>
/system-info/temperature/warning-status
Path
/system-info/temperature/warning-status
Node Type
leaf
Description
Warning status of this device.
Access
Read-Only
Data Type
<YANG type boolean>
Constraints
Valid in [true, false]
/system-info/temperature/is-replaceable
Path
/system-info/temperature/is-replaceable
Node Type
leaf
Description
If it is replaceable.
Access
Read-Only
Data Type
<YANG type boolean>
Constraints
Valid in [true, false]
/system-info/temperature/timestamp
Path
/system-info/temperature/timestamp
Node Type
leaf
Description
Last update timestamp.
Access
Read-Only
Data Type
<YANG type string>
/system-info/sys-eeprom
Path
/system-info/sys-eeprom
Node Type
container
Access
Read-Only
/system-info/sys-eeprom/entry
Path
/system-info/sys-eeprom/entry
Node Type
list
Access
Read-Only
/system-info/sys-eeprom/entry/code
Path
/system-info/sys-eeprom/entry/code
Node Type
leaf
Description
System EEPROM code.
Access
Read-Only
Data Type
<YANG type string>
/system-info/sys-eeprom/entry/name
Path
/system-info/sys-eeprom/entry/name
Node Type
leaf
Description
System EEPROM TLV name.
Access
Read-Only
Data Type
<YANG type string>
/system-info/sys-eeprom/entry/length
Path
/system-info/sys-eeprom/entry/length
Node Type
leaf
Description
System EEPROM data length.
Access
Read-Only
Data Type
<YANG type uint8>
/system-info/sys-eeprom/entry/eeprom-value
Path
/system-info/sys-eeprom/entry/eeprom-value
Node Type
leaf
Description
System EEPROM data value.
Access
Read-Only
Data Type
<YANG type string>
/system-info/psu-info
Path
/system-info/psu-info
Node Type
container
Access
Read-Only
/system-info/psu-info/id
Path
/system-info/psu-info/id
Node Type
leaf
Description
PSU ID.
Access
Read-Only
Data Type
<YANG type string>
/system-info/psu-info/status
Path
/system-info/psu-info/status
Node Type
leaf
Description
Power Supply Unit Status.
Access
Read-Only
Data Type
<YANG type string>
/system-info/ssd-health
Path
/system-info/ssd-health
Node Type
container
Access
Read-Only
/system-info/ssd-health/disk-type
Path
/system-info/ssd-health/disk-type
Node Type
leaf
Description
SSD disk type.
Access
Read-Only
Data Type
<YANG type string>
/system-info/ssd-health/device-model
Path
/system-info/ssd-health/device-model
Node Type
leaf
Description
SSD device model.
Access
Read-Only
Data Type
<YANG type string>
/system-info/ssd-health/health
Path
/system-info/ssd-health/health
Node Type
leaf
Description
SSD health.
Access
Read-Only
Data Type
<YANG type string>
/system-info/ssd-health/temperature
Path
/system-info/ssd-health/temperature
Node Type
leaf
Description
SSD temperature.
Access
Read-Only
Data Type
<YANG type string>
/system-info/hardware-info
Path
/system-info/hardware-info
Node Type
container
Access
Read-Only
/system-info/hardware-info/platform
Path
/system-info/hardware-info/platform
Node Type
leaf
Description
Hardware platform information.
Access
Read-Only
Data Type
<YANG type string>
/system-info/hardware-info/device
Path
/system-info/hardware-info/device
Node Type
leaf
Description
Device Type.
Access
Read-Only
Data Type
<YANG type string>
/system-info/hardware-info/asic
Path
/system-info/hardware-info/asic
Node Type
leaf
Description
ASIC type.
Access
Read-Only
Data Type
<YANG type string>