{
"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": "检查组件健康状态的接口"
}
}
}
}