CSR配置字典之SystemLockDown类
更新时间: 2026/05/18
在Gitcode上查看源码

📋 文档信息

项目内容
文档标题SystemLockDown类配置字典
版本v1.0
创建日期2026/05/18
最后更新2026/05/18
维护状态✅ 活跃维护

📋 变更历史记录

文档变更记录

版本发布日期变更类型变更内容影响范围维护人员
v1.02026/05/18初始版本创建SystemLockDown类配置字典全新文档fructrl组件组

🎯 类概览

SystemLockDown 类

属性
类名称SystemLockDown
功能描述系统锁定配置,支持锁定状态查询和配置,防止配置变更
所属SIG组hardware
所属组件fructrl
责任人基础服务组
D-Bus路径/bmc/kepler/Systems/:SystemId
接口类型bmc.kepler.Systems.SystemLockDown
最后更新2026/05/18
状态🟢 正常运行

📊 属性定义详表

接口属性详表

接口名.属性名类型只读默认值描述
bmc.kepler.Systems.SystemLockDown.SystemLockDownSupportU8-是否支持系统锁定
bmc.kepler.Systems.SystemLockDown.SystemLockDownStatusU8-系统锁定状态

必选属性

可选属性

属性名类型默认值取值范围动态关联描述使用场景举例来源分类
SystemIdU8-U8-系统标识,主键唯一标识系统1CSR软件
FruIDU80U8-FRU标识配置FRU标识0CSR软件
IsValidBooleantruetrue/false-对象是否生效配置有效性trueCSR软件
SystemLockDownSupportString"Unsupported""Unsupported"/"Supported"-产品是否支持系统锁定功能,通过license控制其状态标识是否支持系统锁定"Supported"CSR硬件
SystemLockDownStatusString"Unlocked""Locked"/"Unlocked"-系统锁定状态标识系统锁定状态"Unlocked"CSR软件

📝 配置示例

json
{
  "SystemLockDown": {
    "FruID": 0,
    "SystemId": 1,
    "IsValid": true,
    "SystemLockDownSupport": "Unsupported",
    "SystemLockDownStatus": "Unlocked"
  }
}

🔧 使用指南

注意事项

  • SystemLockDownSupport 只读,标识是否支持系统锁定功能
  • SystemLockDownStatus 需要 UserMgmt 权限写入
  • IsValid 用于在多Host场景下判断对象是否有效

故障排查

  • 锁定功能异常:检查 SystemLockDownSupport 和 SystemLockDownStatus 配置
  • 对象无效:检查 IsValid 是否为 true