PolicyConfig
更新时间: 2026/06/26
在Gitcode上查看源码ResourceDefinition
uris
/redfish/v1/Systems/system_id/Bios/PolicyConfig
properties
| 名称 | 类型 | 是否只读 | 取值范围/枚举值 | 说明 |
|---|---|---|---|---|
| Header | object | true | - | 配置文件的版本和转换函数的数量 |
| Version | string | true | - | 配置文件的版本 |
| FunctionNumber | number | true | - | 配置文件转换函数的数量 |
| Registries | object | true | - | 配置文件注册表 |
| Attributes | object | true | - | 配置文件可配置项 |
| AttributeName | string | true | - | 可配置项名称 |
| MenuPath | string | true | - | 配置文件菜单路径 |
| Type | string | true | - | 配置文件状态值种类 |
| Value | array | true | - | 配置文件状态值取值范围 |
| ValueName | number | true | - | 配置文件可选状态值大小 |
| DisplayName | string | true | - | 配置文件可选状态值含义名称 |
| DisplayNameCN | string | true | - | 配置文件可选状态含义中文名称 |
| Menus | object | true | - | 配置文件菜单 |
| FunctionDetails | object | true | - | 转换函数细节 |
| FunctionInfo | array | true | - | 转换函数信息 |
| FunctionId | string | true | - | 转换函数ID |
| ReqParaNum | number | true | - | 转换后IPMI请求参数个数 |
| ReqBody | array | true | - | 转换后IPMI请求格式 |
| RspParaNum | number | true | - | 转换后IPMI响应参数个数 |
| RspBody | array | true | - | 转换后IPMI响应格式 |
supported_methods
- GET
HTTP methods
GET
命令功能
查询 BIOS 策略重配资源信息
命令格式
URL: https://device_ip/redfish/v1/Systems/system_id/Bios/PolicyConfig
请求头:
X-Auth-Token: 123456789***********************请求消息体:
json
{}参数说明
| 参数 | 参数说明 | 取值 |
|---|---|---|
| device_ip | 登录设备的IP地址 | IPv4或IPv6地址 |
| system_id | 系统资源的ID | 参见源文件参数说明 |
| auth_value | 请求消息的鉴权参数 | 可通过/redfish/v1/SessionService/Sessions创建会话时获得 |
使用指南
仅支持鲲鹏服务器S920X10/S920X10K及S920S10/S920S10K, 且BMC版本号需要大 于或等于BMC300 5.2.0。
使用实例
请求样例:
http
GET https://device_ip/redfish/v1/Systems/system_id/Bios/PolicyConfigX-Auth-Token: 123456789***********************
请求消息体:
json
{}响应样例:
json
{
"@odata.context": "/redfish/v1/$metadata#PolicyConfig.PolicyConfig",
"@odata.id": "/redfish/v1/Systems/1/Bios/PolicyConfig",
"@odata.type": "#PolicyConfig.v1_0_0.PolicyConfig",
"Id": "PolicyConfig",
"Name": "BIOS PolicyConfig Registry",
"Attributes": {
"Header": {
"Version": "V1.00",
"FunctionNumber": 12
},
"Registries": {
"Attributes": {
"RefreshRate": {
"AttributeName": "RefreshRate",
"FunctionId": "2309",
"DisplayName": "Refresh Rate",
"DisplayNameCN": "内存刷新频率",
"MenuPath": "./MemoryConfig",
"Type": "Enumeration",
"Value": [
{
"ValueName": 0,
"DisplayName": "32ms",
"DisplayNameCN": "32ms"
},
{
"ValueName": 1,
"DisplayName": "64ms",
"DisplayNameCN": "64ms"
},
{
"ValueName": 2,
"DisplayName": "Auto",
"DisplayNameCN": "自动"
}
]
},
"PdEn": {
"AttributeName": "PdEn",
"FunctionId": "2310",
"DisplayName": "CKE Power Down",
"DisplayNameCN": "内存节能模式",
"MenuPath": "./PolicyConfig",
"Type": "Enumeration",
"Value": [
{
"ValueName": 0,
"DisplayName": "Disable",
"DisplayNameCN": "禁用"
},
{
"ValueName": 1,
"DisplayName": "Enable",
"DisplayNameCN": "启用"
}
]
},
"PdPrd": {
"AttributeName": "PdPrd",
"FunctionId": "2311",
"DisplayName": "CKE Idle Timer",
"DisplayNameCN": "CKE空闲定时器",
"MenuPath": "./PolicyConfig",
"Type": "Integer",
"LowerBound": 1,
"UpperBound": 4095
},
"Demt": {
"AttributeName": "Demt",
"FunctionId": "2312",
"DisplayName": "DEMT Mode",
"DisplayNameCN": "动态能耗管理",
"MenuPath": "./PolicyConfig",
"Type": "Enumeration",
"Value": [
{
"ValueName": 0,
"DisplayName": "Disable",
"DisplayNameCN": "禁用"
},
{
"ValueName": 1,
"DisplayName": "Fast Mode",
"DisplayNameCN": "快速调整模式"
},
{
"ValueName": 2,
"DisplayName": "Smooth Mode",
"DisplayNameCN": "平滑调整模式"
}
]
},
"Funnel": {
"AttributeName": "Funnel",
"FunctionId": "2313",
"DisplayName": "Funnel Enable",
"DisplayNameCN": "漏斗使能",
"MenuPath": "./FunnelConfig",
"Type": "Enumeration",
"Value": [
{
"ValueName": 0,
"DisplayName": "Disable",
"DisplayNameCN": "禁用"
},
{
"ValueName": 1,
"DisplayName": "Enable",
"DisplayNameCN": "启用"
}
]
},
"PsFunnel": {
"AttributeName": "PsFunnel",
"FunctionId": "2314",
"DisplayName": "PS Funnel Mode",
"DisplayNameCN": "巡检错误计入漏斗模式",
"MenuPath": "./FunnelConfig",
"Type": "Enumeration",
"Value": [
{
"ValueName": 0,
"DisplayName": "Disable",
"DisplayNameCN": "禁用"
},
{
"ValueName": 1,
"DisplayName": "Enable",
"DisplayNameCN": "启用"
}
]
},
"UnitTime": {
"AttributeName": "UnitTime",
"FunctionId": "2315",
"DisplayName": "Unit Time(s)",
"DisplayNameCN": "单位时间(秒)",
"MenuPath": "./FunnelConfig",
"Type": "Integer",
"LowerBound": 1,
"UpperBound": 10
},
"CETh": {
"AttributeName": "CETh",
"FunctionId": "2316",
"DisplayName": "CE Threshold",
"DisplayNameCN": "CE错误阈值",
"MenuPath": "./MemoryRasConfig",
"Type": "Integer",
"LowerBound": 1,
"UpperBound": 8000
},
"PSEn": {
"AttributeName": "PSEn",
"FunctionId": "2317",
"DisplayName": "Patrol Scrub Enable",
"DisplayNameCN": "巡检功能使能",
"MenuPath": "./PatrolConfig",
"Type": "Enumeration",
"Value": [
{
"ValueName": 0,
"DisplayName": "Disable",
"DisplayNameCN": "禁用"
},
{
"ValueName": 1,
"DisplayName": "Enable",
"DisplayNameCN": "启用"
}
]
}
},
"Menus": [
{
"MenuName": "MemoryConfig",
"DisplayName": "Memory Config",
"DisplayNameCN": "内存配置",
"MenuPath": "./MemoryConfig"
},
{
"MenuName": "PatrolConfig",
"DisplayName": "Patrol Config",
"DisplayNameCN": "巡检配置",
"MenuPath": "./PatrolConfig"
},
{
"MenuName": "PolicyConfig",
"DisplayName": "Policy Config",
"DisplayNameCN": "能效配置",
"MenuPath": "./PolicyConfig"
},
{
"MenuName": "MemoryRasConfig",
"DisplayName": "Memory Ras Config",
"DisplayNameCN": "内存Ras配置",
"MenuPath": "./MemoryRasConfig"
},
{
"MenuName": "FunnelConfig",
"DisplayName": "Funnel Config",
"DisplayNameCN": "漏斗配置",
"MenuPath": "./FunnelConfig"
}
]
},
"FunctionDetails": {
"FunctionInfo": {
"50": {
"IsSupportMulParam": 0,
"ReqParaNum": 4,
"ReqBody": [
{
"Name": "CallId",
"Size": 4,
"Default": 3221618738
},
{
"Name": "Version",
"Size": 1,
"Default": 1
},
{
"Name": "Reserved",
"Size": 19,
"Default": 0
},
{
"Name": "Crc32",
"Size": 4,
"Default": 0
}
],
"RspParaNum": 3,
"RspBody": [
{
"Name": "Return",
"Size": 4
},
{
"Name": "RefreshRate",
"Size": 4
},
{
"Name": "Crc32",
"Size": 4
}
]
},
"51": {
"IsSupportMulParam": 0,
"ReqParaNum": 5,
"ReqBody": [
{
"Name": "CallId",
"Size": 4,
"Default": 3221618739
},
{
"Name": "Version",
"Size": 1,
"Default": 1
},
{
"Name": "Reserved",
"Size": 3,
"Default": 0
},
{
"Name": "RefreshRate",
"Size": 4,
"Default": 0
},
{
"Name": "Crc32",
"Size": 4,
"Default": 0
}
],
"RspParaNum": 1,
"RspBody": [
{
"Name": "Return",
"Size": 4
}
]
},
"52": {
"IsSupportMulParam": 0,
"ReqParaNum": 4,
"ReqBody": [
{
"Name": "CallId",
"Size": 4,
"Default": 3221618740
},
{
"Name": "Version",
"Size": 1,
"Default": 1
},
{
"Name": "Reserved",
"Size": 19,
"Default": 0
},
{
"Name": "Crc32",
"Size": 4,
"Default": 0
}
],
"RspParaNum": 3,
"RspBody": [
{
"Name": "Return",
"Size": 4
},
{
"Name": "PdEn",
"Size": 2
},
{
"Name": "PdPrd",
"Size": 2
},
{
"Name": "Crc32",
"Size": 4
}
]
},
"53": {
"IsSupportMulParam": 1,
"ReqParaNum": 5,
"ReqBody": [
{
"Name": "CallId",
"Size": 4,
"Default": 3221618741
},
{
"Name": "Version",
"Size": 1,
"Default": 1
},
{
"Name": "Reserved",
"Size": 3,
"Default": 0
},
{
"Name": "PdEn",
"Size": 2,
"Default": 0
},
{
"Name": "PdPrd",
"Size": 2,
"Default": 20
},
{
"Name": "Crc32",
"Size": 4,
"Default": 0
}
],
"RspParaNum": 1,
"RspBody": [
{
"Name": "Return",
"Size": 4
}
]
},
"54": {
"IsSupportMulParam": 0,
"ReqParaNum": 4,
"ReqBody": [
{
"Name": "CallId",
"Size": 4,
"Default": 3221225526
},
{
"Name": "Version",
"Size": 1,
"Default": 1
},
{
"Name": "Reserved",
"Size": 19,
"Default": 0
},
{
"Name": "Crc32",
"Size": 4,
"Default": 0
}
],
"RspParaNum": 3,
"RspBody": [
{
"Name": "Return",
"Size": 4
},
{
"Name": "Demt",
"Size": 4
},
{
"Name": "Crc32",
"Size": 4
}
]
},
"55": {
"IsSupportMulParam": 0,
"ReqParaNum": 5,
"ReqBody": [
{
"Name": "CallId",
"Size": 4,
"Default": 3221225527
},
{
"Name": "Version",
"Size": 1,
"Default": 1
},
{
"Name": "Reserved",
"Size": 3,
"Default": 0
},
{
"Name": "Demt",
"Size": 4,
"Default": 0
},
{
"Name": "Crc32",
"Size": 4,
"Default": 0
}
],
"RspParaNum": 1,
"RspBody": [
{
"Name": "Return",
"Size": 4
}
]
},
"66": {
"IsSupportMulParam": 0,
"ReqParaNum": 4,
"ReqBody": [
{
"Name": "CallId",
"Size": 4,
"Default": 3221618754
},
{
"Name": "Version",
"Size": 1,
"Default": 1
},
{
"Name": "Reserved",
"Size": 19,
"Default": 0
},
{
"Name": "Crc32",
"Size": 4,
"Default": 0
}
],
"RspParaNum": 5,
"RspBody": [
{
"Name": "Return",
"Size": 4
},
{
"Name": "Funnel",
"Size": 1
},
{
"Name": "PsFunnel",
"Size": 1
},
{
"Name": "UnitTime",
"Size": 2
},
{
"Name": "Crc32",
"Size": 4
}
]
},
"67": {
"IsSupportMulParam": 1,
"ReqParaNum": 7,
"ReqBody": [
{
"Name": "CallId",
"Size": 4,
"Default": 3221618755
},
{
"Name": "Version",
"Size": 1,
"Default": 1
},
{
"Name": "Reserved",
"Size": 3,
"Default": 0
},
{
"Name": "Funnel",
"Size": 1,
"Default": 1
},
{
"Name": "PsFunnel",
"Size": 1,
"Default": 1
},
{
"Name": "UnitTime",
"Size": 2,
"Default": 1
},
{
"Name": "Crc32",
"Size": 4,
"Default": 0
}
],
"RspParaNum": 1,
"RspBody": [
{
"Name": "Return",
"Size": 4
}
]
},
"68": {
"IsSupportMulParam": 0,
"ReqParaNum": 4,
"ReqBody": [
{
"Name": "CallId",
"Size": 4,
"Default": 3221618756
},
{
"Name": "Version",
"Size": 1,
"Default": 1
},
{
"Name": "Reserved",
"Size": 19,
"Default": 0
},
{
"Name": "Crc32",
"Size": 4,
"Default": 0
}
],
"RspParaNum": 3,
"RspBody": [
{
"Name": "Return",
"Size": 4
},
{
"Name": "CETh",
"Size": 4
},
{
"Name": "Crc32",
"Size": 4
}
]
},
"69": {
"IsSupportMulParam": 0,
"ReqParaNum": 5,
"ReqBody": [
{
"Name": "CallId",
"Size": 4,
"Default": 3221618757
},
{
"Name": "Version",
"Size": 1,
"Default": 1
},
{
"Name": "Reserved",
"Size": 3,
"Default": 0
},
{
"Name": "CETh",
"Size": 4,
"Default": 6000
},
{
"Name": "Crc32",
"Size": 4,
"Default": 0
}
],
"RspParaNum": 1,
"RspBody": [
{
"Name": "Return",
"Size": 4
}
]
},
"74": {
"IsSupportMulParam": 0,
"ReqParaNum": 4,
"ReqBody": [
{
"Name": "CallId",
"Size": 4,
"Default": 3221618762
},
{
"Name": "Version",
"Size": 1,
"Default": 1
},
{
"Name": "Reserved",
"Size": 19,
"Default": 0
},
{
"Name": "Crc32",
"Size": 4,
"Default": 0
}
],
"RspParaNum": 3,
"RspBody": [
{
"Name": "Return",
"Size": 4
},
{
"Name": "PSEn",
"Size": 4
},
{
"Name": "Crc32",
"Size": 4
}
]
},
"75": {
"IsSupportMulParam": 0,
"ReqParaNum": 5,
"ReqBody": [
{
"Name": "CallId",
"Size": 4,
"Default": 3221618763
},
{
"Name": "Version",
"Size": 1,
"Default": 1
},
{
"Name": "Reserved",
"Size": 3,
"Default": 0
},
{
"Name": "PSEn",
"Size": 4,
"Default": 1
},
{
"Name": "Crc32",
"Size": 4,
"Default": 0
}
],
"RspParaNum": 1,
"RspBody": [
{
"Name": "Return",
"Size": 4
}
]
}
}
}
},
"@Redfish.Settings": {
"@odata.type": "#Settings.v1_0_2.Settings",
"ETag": "43205b57",
"SettingsObject": {
"@odata.id": "/redfish/v1/Systems/1/Bios/PolicyConfig/Settings"
}
},
"Oem": {},
"Actions": {}
}响应码:200