{
"bmc.kepler.Systems.Component": {
"methods": {
"UpdateHealth": {
"description": "更新组件健康状态",
"req": {
"Health": {
"baseType": "U8",
"description": "健康状态"
}
},
"rsp": {}
}
},
"properties": {
"FruId": {
"baseType": "U8",
"readOnly": true,
"options": {
"emitsChangedSignal": "false"
},
"description": "关联所在的Fru的Fruid",
"example": 80
},
"Instance": {
"baseType": "U8",
"readOnly": true,
"description": "组件设备Number",
"example": 1
},
"Type": {
"baseType": "U8",
"readOnly": true,
"options": {
"emitsChangedSignal": "false"
},
"description": "组件类型",
"example": 26
},
"Name": {
"baseType": "String",
"readOnly": false,
"description": "组件设备名称",
"example": "openUBMCCard"
},
"Presence": {
"baseType": "U8",
"readOnly": true,
"description": "组件在位情况",
"example": 1
},
"Health": {
"baseType": "U8",
"readOnly": false,
"description": "组件健康状态",
"example": 0
},
"PowerState": {
"baseType": "U8",
"readOnly": true,
"options": {
"emitsChangedSignal": "false"
},
"description": "组件上电状态",
"example": 1
},
"BoardId": {
"baseType": "U16",
"readOnly": true,
"options": {
"emitsChangedSignal": "false"
},
"description": "组件单板BoardId",
"example": 65535
},
"UniqueId": {
"baseType": "String",
"readOnly": true,
"options": {
"emitsChangedSignal": "false"
},
"description": "组件唯一标识,Vendor + ComponentID"
},
"Manufacturer": {
"baseType": "String",
"readOnly": true,
"options": {
"emitsChangedSignal": "false"
},
"description": "组件厂商信息",
"example": "Manufacturer"
},
"GroupId": {
"baseType": "U8",
"readOnly": true,
"options": {
"emitsChangedSignal": "false"
},
"default": 1,
"description": "组件逻辑组Id",
"example": 1
},
"Location": {
"baseType": "String",
"readOnly": true,
"options": {
"emitsChangedSignal": "false"
},
"description": "组件的容器",
"example": "chassis"
},
"SerialNumber": {
"baseType": "String",
"readOnly": true,
"description": "组件序列号"
},
"PartNumber": {
"baseType": "String",
"readOnly": true,
"options": {
"emitsChangedSignal": "false"
},
"description": "组件号"
},
"SegmentId": {
"baseType": "U8",
"readOnly": true,
"options": {
"emitsChangedSignal": "false"
},
"description": "组件容器ID",
"example": 0
},
"Function": {
"baseType": "String",
"readOnly": true,
"options": {
"emitsChangedSignal": "false"
},
"description": "部件功能信息"
},
"PreviousSN": {
"baseType": "String",
"readOnly": true,
"description": "更换前SN,SerialNumber,来自board区域掉电持久化"
},
"ReplaceFlag": {
"baseType": "U8",
"readOnly": true,
"description": "部件是否发生了更换,用于产生SEL日志",
"example": 0
},
"NodeId": {
"baseType": "String",
"readOnly": true,
"options": {
"emitsChangedSignal": "false"
},
"description": "节点的ID"
}
}
}
}