{

    "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"

            }

        }

    }

}