System Information
此内容尚不支持你的语言。
| URL | GET | POST | PATCH | PUT | DELETE |
|---|---|---|---|---|---|
| /rest/v1/rpc/show-clock | N | Y | N | N | N |
| /rest/v1/rpc/show-login-policy | N | Y | N | N | N |
| /rest/v1/rpc/show-user-policy | N | Y | N | N | N |
| /rest/v1/running/system-info | Y | N | N | N | N |
| /rest/v1/running/system-info/fan-info/{id} | Y | N | N | N | N |
| /rest/v1/running/system-info/hardware-info | Y | N | N | N | N |
| /rest/v1/running/system-info/psu-info/{id} | Y | N | N | N | N |
| /rest/v1/running/system-info/ssd-health | Y | N | N | N | N |
| /rest/v1/running/system-info/sys-eeprom | Y | N | N | N | N |
| /rest/v1/running/system-info/temperature/{device-id} | Y | N | N | N | N |
| /rest/v1/rpc/system-show | N | Y | N | N | N |
| rest/v1/rpc/show-version-info | N | Y | N | N | N |
| rest/v1/rpc/show-resource-info | N | Y | N | N | N |
| rest/v1/rpc/show-device-info | N | Y | N | N | N |
| rest/v1/rpc/show-system-users | N | Y | N | N | N |
| rest/v1/rpc/show-supported-timezones | N | Y | N | N | N |
| rest/v1/rpc/show-tcam-profile | N | Y | N | N | N |
Examples
Section titled “Examples”POST HTTPS://{switch IP}/rest/v1/rpc/show-version-inforesponse:
{ "version-info": { "software-version": "V3.1R0500P01T12", "distribution": "Debian 11.11", "kernel": "5.10.0-8-2-amd64", "build-commit": "4b4a9fd713", "build-date": "Mon Apr 20 05:51:47 2026", "build-author": "jenkins@Asterfusion", "model-number": "ONBP2U-N-2X64E-A-AC", "platform": "x86_64-asterfusion_cx864e_n-r0", "HwSKU": "CX864E-N", "serial-number": "F02524BB889", "asic": "marvell", "hardware-revision": 0 }}esource usage
Section titled “esource usage”POST HTTPS://{switch IP}/rest/v1/rpc/show-resource-inforesponse:
{ "resource-usage": { "CPU-usage": "33.7791%", "memory-usage": "28.7885%", "total-memory": 15614.9, "used-memory": 4495.3, "free-memory": 8641.6, "cached-memory": 2478.0, "disk-used": "7%" }}POST HTTPS://{switch IP}/rest/v1/rpc/show-device-inforesponse:
{ "device-info": { "software": "Version 3.1", "device-model": "CX864E-N", "product-id": "CX864E-N" }}POST HTTPS://{switch IP}/rest/v1/rpc/show-system-usersresponse:
{ "users-info": [ { "user-name": "admin", "terminal-type": "pts/1", "login-time": "Apr 22 10:33", "ip": "192.168.22.227" }, { "user-name": "admin", "terminal-type": "pts/3", "login-time": "Apr 22 10:34", "ip": "192.168.22.227" } ]}Show supported timezones
Section titled “Show supported timezones”POST HTTPS://{switch IP}/rest/v1/rpc/show-supported-timezonesresponse:
{ "timezones": [ { "time-zone": "Africa/Abidjan" }, { "time-zone": "Africa/Algiers" }, { "time-zone": "Africa/Bissau" }, { "time-zone": "Africa/Cairo" }, { "time-zone": "Africa/Casablanca" }, { "time-zone": "Africa/Ceuta" }, { "time-zone": "Africa/El_Aaiun" }, { "time-zone": "Africa/Johannesburg" }, { "time-zone": "Africa/Juba" }, { "time-zone": "Africa/Khartoum" }, { "time-zone": "Africa/Lagos" }, { "time-zone": "Africa/Maputo" }, { "time-zone": "Africa/Monrovia" }, { "time-zone": "Africa/Nairobi" }, { "time-zone": "Africa/Ndjamena" }, { "time-zone": "Africa/Sao_Tome" }, { "time-zone": "Africa/Tripoli" }, { "time-zone": "Africa/Tunis" }, { "time-zone": "Africa/Windhoek" }, { "time-zone": "America/Adak" }, { "time-zone": "America/Anchorage" }, { "time-zone": "America/Araguaina" }, { "time-zone": "America/Argentina/Buenos_Aires" }, { "time-zone": "America/Argentina/Catamarca" }, { "time-zone": "America/Argentina/Cordoba" }, { "time-zone": "America/Argentina/Jujuy" }, { "time-zone": "America/Argentina/La_Rioja" }, { "time-zone": "America/Argentina/Mendoza" }, { "time-zone": "America/Argentina/Rio_Gallegos" }, { "time-zone": "America/Argentina/Salta" }, { "time-zone": "America/Argentina/San_Juan" }, { "time-zone": "America/Argentina/San_Luis" }, { "time-zone": "America/Argentina/Tucuman" }, { "time-zone": "America/Argentina/Ushuaia" }, { "time-zone": "America/Asuncion" }, { "time-zone": "America/Bahia" }, { "time-zone": "America/Bahia_Banderas" }, { "time-zone": "America/Barbados" }, { "time-zone": "America/Belem" }, { "time-zone": "America/Belize" }, { "time-zone": "America/Boa_Vista" }, { "time-zone": "America/Bogota" }, { "time-zone": "America/Boise" }, { "time-zone": "America/Cambridge_Bay" }, { "time-zone": "America/Campo_Grande" }, { "time-zone": "America/Cancun" }, { "time-zone": "America/Caracas" }, { "time-zone": "America/Cayenne" }, { "time-zone": "America/Chicago" }, { "time-zone": "America/Chihuahua" }, { "time-zone": "America/Ciudad_Juarez" }, { "time-zone": "America/Costa_Rica" }, { "time-zone": "America/Coyhaique" }, { "time-zone": "America/Cuiaba" }, { "time-zone": "America/Danmarkshavn" }, { "time-zone": "America/Dawson" }, { "time-zone": "America/Dawson_Creek" }, { "time-zone": "America/Denver" }, { "time-zone": "America/Detroit" }, { "time-zone": "America/Edmonton" }, { "time-zone": "America/Eirunepe" }, { "time-zone": "America/El_Salvador" }, { "time-zone": "America/Fort_Nelson" }, { "time-zone": "America/Fortaleza" }, { "time-zone": "America/Glace_Bay" }, { "time-zone": "America/Goose_Bay" }, { "time-zone": "America/Grand_Turk" }, { "time-zone": "America/Guatemala" }, { "time-zone": "America/Guayaquil" }, { "time-zone": "America/Guyana" }, { "time-zone": "America/Halifax" }, { "time-zone": "America/Havana" }, { "time-zone": "America/Hermosillo" }, { "time-zone": "America/Indiana/Indianapolis" }, { "time-zone": "America/Indiana/Knox" }, { "time-zone": "America/Indiana/Marengo" }, { "time-zone": "America/Indiana/Petersburg" }, { "time-zone": "America/Indiana/Tell_City" }, { "time-zone": "America/Indiana/Vevay" }, { "time-zone": "America/Indiana/Vincennes" }, { "time-zone": "America/Indiana/Winamac" }, { "time-zone": "America/Inuvik" }, { "time-zone": "America/Iqaluit" }, { "time-zone": "America/Jamaica" }, { "time-zone": "America/Juneau" }, { "time-zone": "America/Kentucky/Louisville" }, { "time-zone": "America/Kentucky/Monticello" }, { "time-zone": "America/La_Paz" }, { "time-zone": "America/Lima" }, { "time-zone": "America/Los_Angeles" }, { "time-zone": "America/Maceio" }, { "time-zone": "America/Managua" }, { "time-zone": "America/Manaus" }, { "time-zone": "America/Martinique" }, { "time-zone": "America/Matamoros" }, { "time-zone": "America/Mazatlan" }, { "time-zone": "America/Menominee" }, { "time-zone": "America/Merida" }, { "time-zone": "America/Metlakatla" }, { "time-zone": "America/Mexico_City" }, { "time-zone": "America/Miquelon" }, { "time-zone": "America/Moncton" }, { "time-zone": "America/Monterrey" }, { "time-zone": "America/Montevideo" }, { "time-zone": "America/New_York" }, { "time-zone": "America/Nome" }, { "time-zone": "America/Noronha" }, { "time-zone": "America/North_Dakota/Beulah" }, { "time-zone": "America/North_Dakota/Center" }, { "time-zone": "America/North_Dakota/New_Salem" }, { "time-zone": "America/Nuuk" }, { "time-zone": "America/Ojinaga" }, { "time-zone": "America/Panama" }, { "time-zone": "America/Paramaribo" }, { "time-zone": "America/Phoenix" }, { "time-zone": "America/Port-au-Prince" }, { "time-zone": "America/Porto_Velho" }, { "time-zone": "America/Puerto_Rico" }, { "time-zone": "America/Punta_Arenas" }, { "time-zone": "America/Rankin_Inlet" }, { "time-zone": "America/Recife" }, { "time-zone": "America/Regina" }, { "time-zone": "America/Resolute" }, { "time-zone": "America/Rio_Branco" }, { "time-zone": "America/Santarem" }, { "time-zone": "America/Santiago" }, { "time-zone": "America/Santo_Domingo" }, { "time-zone": "America/Sao_Paulo" }, { "time-zone": "America/Scoresbysund" }, { "time-zone": "America/Sitka" }, { "time-zone": "America/St_Johns" }, { "time-zone": "America/Swift_Current" }, { "time-zone": "America/Tegucigalpa" }, { "time-zone": "America/Thule" }, { "time-zone": "America/Tijuana" }, { "time-zone": "America/Toronto" }, { "time-zone": "America/Vancouver" }, { "time-zone": "America/Whitehorse" }, { "time-zone": "America/Winnipeg" }, { "time-zone": "America/Yakutat" }, { "time-zone": "Antarctica/Casey" }, { "time-zone": "Antarctica/Davis" }, { "time-zone": "Antarctica/Macquarie" }, { "time-zone": "Antarctica/Mawson" }, { "time-zone": "Antarctica/Palmer" }, { "time-zone": "Antarctica/Rothera" }, { "time-zone": "Antarctica/Troll" }, { "time-zone": "Antarctica/Vostok" }, { "time-zone": "Asia/Almaty" }, { "time-zone": "Asia/Amman" }, { "time-zone": "Asia/Anadyr" }, { "time-zone": "Asia/Aqtau" }, { "time-zone": "Asia/Aqtobe" }, { "time-zone": "Asia/Ashgabat" }, { "time-zone": "Asia/Atyrau" }, { "time-zone": "Asia/Baghdad" }, { "time-zone": "Asia/Baku" }, { "time-zone": "Asia/Bangkok" }, { "time-zone": "Asia/Barnaul" }, { "time-zone": "Asia/Beirut" }, { "time-zone": "Asia/Bishkek" }, { "time-zone": "Asia/Chita" }, { "time-zone": "Asia/Colombo" }, { "time-zone": "Asia/Damascus" }, { "time-zone": "Asia/Dhaka" }, { "time-zone": "Asia/Dili" }, { "time-zone": "Asia/Dubai" }, { "time-zone": "Asia/Dushanbe" }, { "time-zone": "Asia/Famagusta" }, { "time-zone": "Asia/Gaza" }, { "time-zone": "Asia/Hebron" }, { "time-zone": "Asia/Ho_Chi_Minh" }, { "time-zone": "Asia/Hong_Kong" }, { "time-zone": "Asia/Hovd" }, { "time-zone": "Asia/Irkutsk" }, { "time-zone": "Asia/Jakarta" }, { "time-zone": "Asia/Jayapura" }, { "time-zone": "Asia/Jerusalem" }, { "time-zone": "Asia/Kabul" }, { "time-zone": "Asia/Kamchatka" }, { "time-zone": "Asia/Karachi" }, { "time-zone": "Asia/Kathmandu" }, { "time-zone": "Asia/Khandyga" }, { "time-zone": "Asia/Kolkata" }, { "time-zone": "Asia/Krasnoyarsk" }, { "time-zone": "Asia/Kuching" }, { "time-zone": "Asia/Macau" }, { "time-zone": "Asia/Magadan" }, { "time-zone": "Asia/Makassar" }, { "time-zone": "Asia/Manila" }, { "time-zone": "Asia/Nicosia" }, { "time-zone": "Asia/Novokuznetsk" }, { "time-zone": "Asia/Novosibirsk" }, { "time-zone": "Asia/Omsk" }, { "time-zone": "Asia/Oral" }, { "time-zone": "Asia/Pontianak" }, { "time-zone": "Asia/Pyongyang" }, { "time-zone": "Asia/Qatar" }, { "time-zone": "Asia/Qostanay" }, { "time-zone": "Asia/Qyzylorda" }, { "time-zone": "Asia/Riyadh" }, { "time-zone": "Asia/Sakhalin" }, { "time-zone": "Asia/Samarkand" }, { "time-zone": "Asia/Seoul" }, { "time-zone": "Asia/Shanghai" }, { "time-zone": "Asia/Singapore" }, { "time-zone": "Asia/Srednekolymsk" }, { "time-zone": "Asia/Taipei" }, { "time-zone": "Asia/Tashkent" }, { "time-zone": "Asia/Tbilisi" }, { "time-zone": "Asia/Tehran" }, { "time-zone": "Asia/Thimphu" }, { "time-zone": "Asia/Tokyo" }, { "time-zone": "Asia/Tomsk" }, { "time-zone": "Asia/Ulaanbaatar" }, { "time-zone": "Asia/Urumqi" }, { "time-zone": "Asia/Ust-Nera" }, { "time-zone": "Asia/Vladivostok" }, { "time-zone": "Asia/Yakutsk" }, { "time-zone": "Asia/Yangon" }, { "time-zone": "Asia/Yekaterinburg" }, { "time-zone": "Asia/Yerevan" }, { "time-zone": "Atlantic/Azores" }, { "time-zone": "Atlantic/Bermuda" }, { "time-zone": "Atlantic/Canary" }, { "time-zone": "Atlantic/Cape_Verde" }, { "time-zone": "Atlantic/Faroe" }, { "time-zone": "Atlantic/Madeira" }, { "time-zone": "Atlantic/South_Georgia" }, { "time-zone": "Atlantic/Stanley" }, { "time-zone": "Australia/Adelaide" }, { "time-zone": "Australia/Brisbane" }, { "time-zone": "Australia/Broken_Hill" }, { "time-zone": "Australia/Darwin" }, { "time-zone": "Australia/Eucla" }, { "time-zone": "Australia/Hobart" }, { "time-zone": "Australia/Lindeman" }, { "time-zone": "Australia/Lord_Howe" }, { "time-zone": "Australia/Melbourne" }, { "time-zone": "Australia/Perth" }, { "time-zone": "Australia/Sydney" }, { "time-zone": "Europe/Andorra" }, { "time-zone": "Europe/Astrakhan" }, { "time-zone": "Europe/Athens" }, { "time-zone": "Europe/Belgrade" }, { "time-zone": "Europe/Berlin" }, { "time-zone": "Europe/Brussels" }, { "time-zone": "Europe/Bucharest" }, { "time-zone": "Europe/Budapest" }, { "time-zone": "Europe/Chisinau" }, { "time-zone": "Europe/Dublin" }, { "time-zone": "Europe/Gibraltar" }, { "time-zone": "Europe/Helsinki" }, { "time-zone": "Europe/Istanbul" }, { "time-zone": "Europe/Kaliningrad" }, { "time-zone": "Europe/Kirov" }, { "time-zone": "Europe/Kyiv" }, { "time-zone": "Europe/Lisbon" }, { "time-zone": "Europe/London" }, { "time-zone": "Europe/Madrid" }, { "time-zone": "Europe/Malta" }, { "time-zone": "Europe/Minsk" }, { "time-zone": "Europe/Moscow" }, { "time-zone": "Europe/Paris" }, { "time-zone": "Europe/Prague" }, { "time-zone": "Europe/Riga" }, { "time-zone": "Europe/Rome" }, { "time-zone": "Europe/Samara" }, { "time-zone": "Europe/Saratov" }, { "time-zone": "Europe/Simferopol" }, { "time-zone": "Europe/Sofia" }, { "time-zone": "Europe/Tallinn" }, { "time-zone": "Europe/Tirane" }, { "time-zone": "Europe/Ulyanovsk" }, { "time-zone": "Europe/Vienna" }, { "time-zone": "Europe/Vilnius" }, { "time-zone": "Europe/Volgograd" }, { "time-zone": "Europe/Warsaw" }, { "time-zone": "Europe/Zurich" }, { "time-zone": "Indian/Chagos" }, { "time-zone": "Indian/Maldives" }, { "time-zone": "Indian/Mauritius" }, { "time-zone": "Pacific/Apia" }, { "time-zone": "Pacific/Auckland" }, { "time-zone": "Pacific/Bougainville" }, { "time-zone": "Pacific/Chatham" }, { "time-zone": "Pacific/Easter" }, { "time-zone": "Pacific/Efate" }, { "time-zone": "Pacific/Fakaofo" }, { "time-zone": "Pacific/Fiji" }, { "time-zone": "Pacific/Galapagos" }, { "time-zone": "Pacific/Gambier" }, { "time-zone": "Pacific/Guadalcanal" }, { "time-zone": "Pacific/Guam" }, { "time-zone": "Pacific/Honolulu" }, { "time-zone": "Pacific/Kanton" }, { "time-zone": "Pacific/Kiritimati" }, { "time-zone": "Pacific/Kosrae" }, { "time-zone": "Pacific/Kwajalein" }, { "time-zone": "Pacific/Marquesas" }, { "time-zone": "Pacific/Nauru" }, { "time-zone": "Pacific/Niue" }, { "time-zone": "Pacific/Norfolk" }, { "time-zone": "Pacific/Noumea" }, { "time-zone": "Pacific/Pago_Pago" }, { "time-zone": "Pacific/Palau" }, { "time-zone": "Pacific/Pitcairn" }, { "time-zone": "Pacific/Port_Moresby" }, { "time-zone": "Pacific/Rarotonga" }, { "time-zone": "Pacific/Tahiti" }, { "time-zone": "Pacific/Tarawa" }, { "time-zone": "Pacific/Tongatapu" }, { "time-zone": "UTC" } ]}POST HTTPS://{switch IP}/rest/v1/rpc/show-tcam-profileresponse:
{ "current-profile-type": "default"}Show clock
Section titled “Show clock”POST HTTPS://{switch IP}/rest/v1/rpc/show-clockresponse:
{ "data": "2026-04-22 10:06:34 Wednesday CST+0800\n"}show login policy
Section titled “show login policy”POST HTTPS://{switch IP}/rest/v1/rpc/show-login-policyresponse:
{ "data": { "state": "disable", "retry_count": 3, "lock_time": 300, "session_hold_time": 600 }}Show user policy
Section titled “Show user policy”POST HTTPS://{switch IP}/rest/v1/rpc/show-user-policyresponse:
{ "data": { "digits_class": true, "expiration": 180, "expiration_warning": 15, "history_cnt": 10, "len_min": 8, "lower_class": true, "reject_user_passw_match": true, "special_class": true, "state": "disabled", "upper_class": true }}Get fans information by ID
Section titled “Get fans information by ID”GET HTTPS://{switch IP}/rest/v1/running/system-info/fan-info/FAN 1Rresponse:
{ "id": "FAN 1R", "position-in-parent": 2, "parent-name": "chassis 1", "direction": "Exhaust", "speed": "10800", "presence": false, "timestamp": "20260422 03:09:24", "is-replaceable": false}Get hardware information
Section titled “Get hardware information”GET HTTPS://{switch IP}/rest/v1/running/system-info/hardware-inforesponse:
{ "platform": "x86_64-sera_dcs308p_48y_n-r0", "hwsku": "CX308P-48Y-N", "asic": "Marvell", "asic-count": 1}Get PSU information
Section titled “Get PSU information”GET HTTPS://{switch IP}/rest/v1/running/system-info/psu-inforesponse:
{ "result": [ { "id": "PSU 1", "presence": true, "status": true, "temperature": "N/A", "voltage-in": 226.5, "current-in": 0.7, "power-in": 173.2, "voltage-out": 12.0, "current-out": 13.2, "power-out": 159.0, "direction": "exhaust", "power-warning": false, "direction-warning": false, "is-replaceable": false, "position-in-parent": 1, "parent-name": "chassis 1" }, { "id": "PSU 2", "presence": true, "status": false, "temperature": "N/A", "voltage-in": 0.0, "current-in": 0.0, "power-in": 0.0, "voltage-out": 0.0, "current-out": 0.0, "power-out": 0.0, "direction": "exhaust", "power-warning": true, "direction-warning": false, "is-replaceable": false, "position-in-parent": 2, "parent-name": "chassis 1" } ]}Get SSD health
Section titled “Get SSD health”GET HTTPS://{switch IP}/rest/v1/running/system-info/ssd-healthresponse:
{ "device-model": "S11 M.2 SSD 128G", "health": "N/A", "temperature": "33C"}Get system eeprom information
Section titled “Get system eeprom information”GET HTTPS://{switch IP}/rest/v1/running/system-info/sys-eepromresponse:
{ "checksum-valid": true, "entry": [ { "code": "0x2e", "name": "Diag Version", "len": 3, "eeprom-value": "1.0" }, { "code": "0x23", "name": "Serial Number", "len": 11, "eeprom-value": "F02524BB889" }, { "code": "0x22", "name": "Part Number", "len": 19, "eeprom-value": "ONBP2U-N-2X64E-A-AC" }, { "code": "0x2c", "name": "Manufacture Country", "len": 2, "eeprom-value": "CN" }, { "code": "0x27", "name": "Label Revision", "len": 1, "eeprom-value": "0" }, { "code": "0x33", "name": "GHC0 Board Version", "len": 0, "eeprom-value": "" }, { "code": "0x2f", "name": "Service Tag", "len": 1, "eeprom-value": "X" }, { "code": "0x26", "name": "Device Version", "len": 1, "eeprom-value": "1" }, { "code": "0xfe", "name": "CRC-32", "len": 4, "eeprom-value": "0x038B86D0" }, { "code": "0x31", "name": "Main Board Version", "len": 27, "eeprom-value": "APNS5120N-A1-V1.0-24100B330" }, { "code": "0x21", "name": "Product Name", "len": 12, "eeprom-value": "CX864E-NT-AC" }, { "code": "0x2a", "name": "MAC Addresses", "len": 2, "eeprom-value": "2" }, { "code": "0x29", "name": "ONIE Version", "len": 14, "eeprom-value": "2019.05_v1.0.6" }, { "code": "0x30", "name": "Switch Version", "len": 7, "eeprom-value": "Marvell" }, { "code": "0x24", "name": "Base MAC Address", "len": 6, "eeprom-value": "60:EB:5A:00:11:22" }, { "code": "0x2d", "name": "Vendor Name", "len": 11, "eeprom-value": "Asterfusion" }, { "code": "0x34", "name": "GHC1 Board Version", "len": 0, "eeprom-value": "" }, { "code": "0x32", "name": "COMe Version", "len": 18, "eeprom-value": "CME7012-16G-HH-CGT" }, { "code": "0x25", "name": "Manufacture Date", "len": 19, "eeprom-value": "10/31/2024 23:59:59" }, { "code": "0x2b", "name": "Manufacturer", "len": 11, "eeprom-value": "Asterfusion" }, { "code": "0x28", "name": "Platform Name", "len": 30, "eeprom-value": "x86_64-asterfusion_cx864e_n-r0" } ]}Get system temperature of device
Section titled “Get system temperature of device”GET HTTPS://{switch IP}/rest/v1/running/system-info/temperature/Fan Board Leftresponse:
{ "device-id": "Fan Board Left", "position-in-parent": 8, "parent-name": "chassis 1", "temperature": 42.0, "high-threshold": "85.0", "critical-high-threshold": "105.0", "low-threshold": "0.0", "critical-low-threshold": "0.0", "warning-status": false, "timestamp": "20260422 03:22:27", "is-replaceable": false}Get system information by command
Section titled “Get system information by command”POST HTTPS://{switch IP}/rest/v1/rpc/system-show{ "run-cmd": "show-system-uptime"}response:
{ "text": "up 19 hours, 14 minutes\n"}Properties Descriptions
Section titled “Properties Descriptions”System read-only information
Section titled “System read-only information”Tree Diagrams
+--ro system-info +--ro fan-info* [id] | +--ro id | +--ro position-in-parent? | +--ro parent-name? | +--ro direction? | +--ro speed? | +--ro presence? | +--ro timestamp? | +--ro is-replaceable? +--ro psu-info* [id] | +--ro id | +--ro presence? | +--ro status? | +--ro temperature? | +--ro voltage-in? | +--ro current-in? | +--ro power-in? | +--ro voltage-out? | +--ro current-out? | +--ro power-out? | +--ro direction? | +--ro power-warning? | +--ro direction-warning? | +--ro is-replaceable? | +--ro position-in-parent? | +--ro parent-name? +--ro ssd-health | +--ro device-model? | +--ro firmware? | +--ro serial-number? | +--ro health? | +--ro temperature? +--ro hardware-info | +--ro platform? | +--ro hwsku? | +--ro asic? | +--ro asic-count? | +--ro serial-number? | +--ro model-number? | +--ro hardware-revision? | +--ro switch-type? +--ro sys-eeprom | +--ro entry* [code] | | +--ro code | | +--ro name? | | +--ro len? | | +--ro eeprom-value? | +--ro checksum-valid? +--ro temperature* [device-id] +--ro device-id +--ro position-in-parent? +--ro parent-name? +--ro temperature? +--ro high-threshold? +--ro critical-high-threshold? +--ro low-threshold? +--ro critical-low-threshold? +--ro warning-status? +--ro timestamp? +--ro is-replaceable?Table of Properties
| Name | Required | Type/Range | Description |
|---|---|---|---|
| system-info | RO | Path-only node, has no configurable value. | |
| System information. | |||
| fan-info | RO | Path-only node, has no configurable value. | |
| id | RO | string | (sub-property of fan-info) |
| Fan ID. | |||
| position-in-parent | RO | 0..255 | (sub-property of fan-info) |
| The position number of the fan in its parent device. | |||
| parent-name | RO | string | (sub-property of fan-info) |
| The name of the parent device where the fan is located. | |||
| direction | RO | string | (sub-property of fan-info) |
| The rotation direction of the fan. | |||
| speed | RO | string | (sub-property of fan-info) |
| Fan speed. | |||
| presence | RO | ”true" | |
| "false” | (sub-property of fan-info) | ||
| The presence status of the fan. | |||
| timestamp | RO | string | (sub-property of fan-info) |
| Last update timestamp. | |||
| is-replaceable | RO | ”true" | |
| "false” | (sub-property of fan-info) | ||
| If it is replaceable. | |||
| psu-info | RO | Path-only node, has no configurable value. | |
| id | RO | psu-id | (sub-property of psu-info) |
| PSU ID. | |||
| presence | RO | ”true" | |
| "false” | (sub-property of psu-info) | ||
| Power Supply Unit presence status. | |||
| status | RO | ”true" | |
| "false” | (sub-property of psu-info) | ||
| Power Supply Unit Status. | |||
| temperature | RO | string | (sub-property of psu-info) |
| Power Supply Unit temperature information. | |||
| voltage-in | RO | decimal64 | (sub-property of psu-info) |
| Power Supply Unit input voltage. | |||
| current-in | RO | decimal64 | (sub-property of psu-info) |
| Power Supply Unit input current. | |||
| power-in | RO | decimal64 | (sub-property of psu-info) |
| Power Supply Unit input power. | |||
| voltage-out | RO | decimal64 | (sub-property of psu-info) |
| Power Supply Unit output voltage. | |||
| current-out | RO | decimal64 | (sub-property of psu-info) |
| Power Supply Unit output current. | |||
| power-out | RO | decimal64 | (sub-property of psu-info) |
| Power Supply Unit output power. | |||
| direction | RO | string | (sub-property of psu-info) |
| The airflow direction of the power supply unit. | |||
| power-warning | RO | ”true" | |
| "false” | (sub-property of psu-info) | ||
| If there is a power warning. | |||
| direction-warning | RO | ”true" | |
| "false” | (sub-property of psu-info) | ||
| If there is a direction warning. | |||
| is-replaceable | RO | ”true" | |
| "false” | (sub-property of psu-info) | ||
| If it is replaceable. | |||
| position-in-parent | RO | 0..255 | (sub-property of psu-info) |
| The position number of the power supply unit in its parent device. | |||
| parent-name | RO | string | (sub-property of psu-info) |
| The name of the parent device where the power supply unit is located. | |||
| ssd-health | RO | Path-only node, has no configurable value. | |
| device-model | RO | string | (sub-property of ssd-health) |
| SSD device model. | |||
| firmware | RO | string | (sub-property of ssd-health) |
| SSD firmware. | |||
| serial-number | RO | string | (sub-property of ssd-health) |
| SSD serial number. | |||
| health | RO | string | (sub-property of ssd-health) |
| SSD health. | |||
| temperature | RO | string | (sub-property of ssd-health) |
| SSD temperature. | |||
| hardware-info | RO | Path-only node, has no configurable value. | |
| platform | RO | string | (sub-property of hardware-info) |
| Hardware platform information. | |||
| hwsku | RO | string | (sub-property of hardware-info) |
| Hardware Stock Keeping Unit. | |||
| asic | RO | string | (sub-property of hardware-info) |
| ASIC type. | |||
| asic-count | RO | 0..255 | (sub-property of hardware-info) |
| ASIC Count. | |||
| serial-number | RO | string | (sub-property of hardware-info) |
| Hardware serial number. | |||
| model-number | RO | string | (sub-property of hardware-info) |
| Hardware model number. | |||
| hardware-revision | RO | 0..255 | (sub-property of hardware-info) |
| Hardware revision. | |||
| switch-type | RO | string | (sub-property of hardware-info) |
| Hardware switch type. | |||
| sys-eeprom | RO | Path-only node, has no configurable value. | |
| entry | RO | (sub-property of sys-eeprom) | |
| Path-only node, has no configurable value. | |||
| code | RO | string | (sub-property of entry) |
| System EEPROM code. | |||
| name | RO | string | (sub-property of entry) |
| System EEPROM TLV name. | |||
| len | RO | 0..255 | (sub-property of entry) |
| System EEPROM data length. | |||
| eeprom-value | RO | string | (sub-property of entry) |
| System EEPROM data value. | |||
| checksum-valid | RO | ”true" | |
| "false” | (sub-property of sys-eeprom) Verify the integrity and accuracy of the hardware platform information. | ||
| temperature | RO | Path-only node, has no configurable value. | |
| device-id | RO | string | (sub-property of temperature) |
| Device ID. | |||
| position-in-parent | RO | 0..255 | (sub-property of temperature) |
| The position number of the device in its parent device. | |||
| parent-name | RO | string | (sub-property of temperature) |
| The name of the parent device where this device is located. | |||
| temperature | RO | decimal64 | (sub-property of temperature) |
| The temperature of this device. | |||
| high-threshold | RO | string | (sub-property of temperature) |
| High threshold of this device. | |||
| critical-high-threshold | RO | string | (sub-property of temperature) |
| Critical high threshold of this device. | |||
| low-threshold | RO | string | (sub-property of temperature) |
| Low threshold of this device. | |||
| critical-low-threshold | RO | string | (sub-property of temperature) |
| Critical low threshold of this device. | |||
| warning-status | RO | ”true" | |
| "false” | (sub-property of temperature) | ||
| Warning status of this device. | |||
| timestamp | RO | string | (sub-property of temperature) |
| Last update timestamp. | |||
| is-replaceable | RO | ”true" | |
| "false” | (sub-property of temperature) | ||
| If it is replaceable. |
system-show
Section titled “system-show”Tree Diagrams
+---x system-show | +---w input | | +---w run-cmd | +--ro output | +--ro text?Table of Properties
| Name | Required | Type/Range | Description |
|---|---|---|---|
| system-show | M | Path-only node, has no configurable value. | |
| run-cmd | M | ”show-hardware-info" | |
| "show-system-reboot-cause" | |||
| "show-system-uptime” | |||
| text | RO | string | (sub-property of output) |
| Result. |
show-user-policy
Section titled “show-user-policy”Tree Diagrams
+---x show-user-policy | +--ro output | +--ro data?Table of Properties
| Name | Required | Type/Range | Description |
|---|---|---|---|
| show-user-policy | M | Path-only node, has no configurable value. | |
| Show user policy. | |||
| data | RO | (sub-property of output) |
show-login-policy
Section titled “show-login-policy”Tree Diagrams
+---x show-login-policy | +--ro output | +--ro data?Table of Properties
| Name | Required | Type/Range | Description |
|---|---|---|---|
| show-login-policy | M | Path-only node, has no configurable value. | |
| Show login policy. | |||
| data | RO | (sub-property of output) |
show-clock
Section titled “show-clock”Tree Diagrams
+---x show-clock +--ro output +--ro data?Table of Properties
| Name | Required | Type/Range | Description |
|---|---|---|---|
| show-clock | M | Path-only node, has no configurable value. | |
| Display time. | |||
| data | RO | (sub-property of output) |
Tree Diagrams
+---x show-version-info | +--ro output | +--ro version-info | +--ro software-version? | +--ro distribution? | +--ro kernel? | +--ro build-commit? | +--ro build-date? | +--ro build-author? | +--ro model-number? | +--ro platform? | +--ro HwSKU? | +--ro serial-number? | +--ro asic? | +--ro hardware-revision?Table of Properties
| Name | Required | Type/Range | Description |
|---|---|---|---|
| show-version-info | M | Path-only node, has no configurable value. | |
| Show version information. | |||
| version-info | RO | Path-only node, has no configurable value. | |
| software-version | RO | string | (sub-property of version-info) |
| distribution | RO | string | (sub-property of version-info) Linux Distribution. |
| kernel | RO | string | (sub-property of version-info) Linux kernel version. |
| build-commit | RO | string | (sub-property of version-info) The commit hash the software was built on. |
| build-date | RO | string | (sub-property of version-info) The build date. |
| build-author | RO | string | (sub-property of version-info) The build user. |
| model-number | RO | string | (sub-property of version-info) Machine model number. |
| platform | RO | string | (sub-property of version-info) Machine platform information. |
| HwSKU | RO | string | (sub-property of version-info) Hardware Stock Keeping Unit. |
| serial-number | RO | string | (sub-property of version-info) Identifier for the device. |
| asic | RO | string | (sub-property of version-info) ASIC type. |
| hardware-revision | RO | uint8 | (sub-property of version-info) |
Tree Diagrams
+---x show-resource-info | +--ro output | +--ro resource-usage | +--ro CPU-usage? | +--ro memory-usage? | +--ro total-memory? | +--ro used-memory? | +--ro free-memory? | +--ro cached-memory? | +--ro disk-used?Table of Properties
| Name | Required | Type/Range | Description |
|---|---|---|---|
| show-resource-info | M | Path-only node, has no configurable value. | |
| Show Resource Usage. | |||
| resource-usage | RO | Path-only node, has no configurable value. | |
| CPU-usage | RO | string | (sub-property of resource-usage) The percentage of CPU Load. |
| memory-usage | RO | string | (sub-property of resource-usage) The Memory Utilization Rate. |
| total-memory | RO | decimal64 | (sub-property of resource-usage) The Total Physical RAM. |
| used-memory | RO | decimal64 | (sub-property of resource-usage) The amount of RAM currently actively used. |
| free-memory | RO | decimal64 | (sub-property of resource-usage) The amount of completely unused RAM. |
| cached-memory | RO | decimal64 | (sub-property of resource-usage) Memory used for system caching. |
| disk-used | RO | string | (sub-property of resource-usage) The Disk Usage percentage. |
Tree Diagrams
+---x show-device-info | +--ro output | +--ro device-info | +--ro software? | +--ro device-model? | +--ro product-id?Table of Properties
| Name | Required | Type/Range | Description |
|---|---|---|---|
| show-device-info | M | Path-only node, has no configurable value. | |
| Show device infomation. | |||
| device-info | RO | Path-only node, has no configurable value. | |
| software | RO | string | (sub-property of device-info) Software version. |
| device-model | RO | string | (sub-property of device-info) |
| product-id | RO | string | (sub-property of device-info) |
Tree Diagrams
+---x show-system-users | +--ro output | +--ro users-info | +--ro user-info* [terminal-type] | +--ro user-name? | +--ro terminal-type | +--ro login-time? | +--ro ip?Table of Properties
| Name | Required | Type/Range | Description |
|---|---|---|---|
| show-system-users | M | Path-only node, has no configurable value. | |
| Show system users information. | |||
| users-info | RO | Path-only node, has no configurable value. | |
| user-info | RO | (sub-property of users-info) Path-only node, has no configurable value. | |
| user-name | RO | string | (sub-property of user-info) |
| terminal-type | RO | string | (sub-property of user-info) |
| login-time | RO | string | (sub-property of user-info) |
| ip | RO | string | (sub-property of user-info) User login IP. |
Tree Diagrams
+---x show-supported-timezones | +--ro output | +--ro timezones | +--ro timezone* [time-zone] | +--ro time-zoneTable of Properties
| Name | Required | Type/Range | Description |
|---|---|---|---|
| show-supported-timezones | M | Path-only node, has no configurable value. | |
| Show supported timezones. | |||
| timezones | RO | Path-only node, has no configurable value. | |
| timezone | RO | (sub-property of timezones) Path-only node, has no configurable value. | |
| time-zone | RO | string | (sub-property of timezone) Each supported timezone. |
Tree Diagrams
+---x show-tcam-profile +--ro output +--ro current-profile-type?Table of Properties
| Name | Required | Type/Range | Description |
|---|---|---|---|
| show-tcam-profile | M | Path-only node, has no configurable value. | |
| Show tcam-profile information. | |||
| current-profile-type | RO | string |