代码仓
中
BackupBatteryUnits
更新时间: 2026/10/29
在AtomGit上查看源码

ResourceDefinition ​

uris ​

  • /redfish/v1/Chassis/chassis_id/BackupBatteryUnits/backupbattery_id

properties ​

名称类型是否只读取值范围/枚举值说明
@odata.contextstringtrue-备电资源模型的OData描述信息
@odata.idstringtrue-备电资源的访问路径
@odata.typestringtrue-备电资源类型
Idnumbertrue-备电资源ID
BoardNamestringtrue-备电资源单板名称
M2Device1Presencebooleantrue-备电资源的M.2盘槽位1在位情况
M2Device2Presencebooleantrue-备电资源的M.2盘槽位2在位情况
FirmwareVersionstringtrue-备电资源的固件版本
WorkingHoursnumbertrue-备电资源工作时间
WorkingStatestringtrue-电池所处状态,包括:
● Offline - 离线状态
● Init - 初始状态
● Idle - 空闲状态
● Charging - 充电中
● FullCharged - 满电
● Discharging - 放电中
● OnlineTest - 在线测试状态
● Protect - 保护
● Shutdown - 关机
● Sleep - 休眠
● Undefined - 未定义
Status {objecttrue-指定备电资源的状态,包括:
● Health:电池健康状态
● Severity:自定义健康状态
● State:在位状态
Status.Healthstringtrue-备电服务健康状态
Status.SeveritystringtrueInformational、Minor、Major、Critical备电的自定义健康状态
Status.Statestringtrue-备电的内存的在位状态
}
Battery [ {arraytrue-电池的配置信息
Battery[].FullChargedMilliWattsnumbertrue-电池满电容量
Battery[].RemainingPowerMilliWattsnumbertrue-电池剩余电量
Battery[].RemainingPowerPercentnumbertrue-电池剩余电量百分比
Battery[].Manufacturerstringtrue-电池生产厂商
Battery[].SerialNumberstringtrue-电池序列号
Battery[].ProductionDatestringtrue-电池生产日期
Battery[].Modelstringtrue-电池型号
} ]

supported_methods ​

  • GET

HTTP methods ​

GET ​

命令功能

查询备电单个资源信息

命令格式

URL: https://device_ip/redfish/v1/Chassis/chassis_id/BackupBatteryUnits/backupbattery_id

请求头:

text

X-Auth-Token: 123456789***********************

请求消息体: 无

参数说明

参数参数说明取值
device_ip登录设备的IP地址IPv4或IPv6地址
chassis_id管理资源的ID● 针对 200服务器,取值为1
● 不支持高密服务器和刀片服务器
auth_value执行该GET请求时,必须在“Headers”中携带“X-Auth-Token”值用于鉴权可通过/redfish/v1/SessionService/Sessions创建会话时获得
backupbattery_id备电资源的ID查询指定ID的资源信息

使用指南

无

使用实例

请求样例:

http
GET <https://device_ip/redfish/v1/Chassis/1/Boards/BackupBatteryUnits/0>

请求头:

text

X-Auth-Token: 123456789***********************
Content-Type: application/json

请求消息体:无

响应样例:

json
{
"@odata.context": "/redfish/v1/$metadata/Chassis/Members/1/BackupBatteryUnits/Members/$entity",
"@odata.id": "/redfish/v1/Chassis/1/BackupBatteryUnits/0",
"@odata.type": "#HwBackupBatteryUnit.v1_0_0.HwBackupBatteryUnit",
"Id": 0,
"BoardName": "BC82BBUB",
"FirmwareVersion": "60.00.13T07",
"Status": {
"State": "Enabled",
"Severity": "Informational",
"Health": "OK"
},
"WorkingState": "FullCharged",
"WorkingHours": 3908,
"M2Device1Presence": false,
"M2Device2Presence": true,
"Battery": [
{
"FullChargedMilliWatts": 56880,
"RemainingPowerMilliWatts": 56880,
"RemainingPowerPercent": 100,
"Manufacturer": "Sunwoda",
"SerialNumber": "2199056KEHEXK4000399",
"ProductionDate": "2019-04-16",
"Model": "4S3P-R0D-V07"
}
]
}

响应码:200