{
    "bmc.kepler.MicroComponent": {
        "properties": {
            "Name": {
                "baseType": "String",
                "readOnly": true,
                "description": "组件名称"
            },
            "Version": {
                "baseType": "String",
                "readOnly": true,
                "description": "组件版本号"
            },
            "Author": {
                "baseType": "String",
                "readOnly": true,
                "description": "组件作者"
            },
            "License": {
                "baseType": "String",
                "readOnly": true,
                "description": "组件证书"
            },
            "Pid": {
                "baseType": "S32",
                "readOnly": true,
                "description": "组件pid"
            },
            "Description": {
                "baseType": "String",
                "readOnly": true,
                "description": "组件的描述信息"
            },
            "Status": {
                "baseType": "String",
                "readOnly": true,
                "description": "组件状态"
            }
        },
        "methods": {
            "HealthCheck": {
                "req": {
                },
                "rsp": {
                    "Status": {
                        "baseType": "S32",
                        "description": "返回组件健康状态结果,正常返回0,检查失败后立即重启返回-2,其它异常情况返回-1"
                    }
                },
                "description": "检查组件健康状态的接口"
            }
        }
    }
}