{
    "bmc.kepler.MicroComponent.Debug": {
        "properties": {
            "DlogLevel": {
                "baseType": "String",
                "readOnly": true,
                "description": "组件的日志等级"
            },
            "DlogType": {
                "baseType": "String",
                "readOnly": false,
                "description": "组件的日志类型"
            }
        },
        "methods": {
            "Dump": {
                "req": {
                    "FilePath": {
                        "baseType": "String",
                        "description": "日志文件导出的路径"
                    }
                },
                "rsp": {},
                "description": "用于导出组件日志到指定路径"
            },
            "SetDlogLevel": {
                "req": {
                    "Level": {
                        "baseType": "String",
                        "description": "设置的日志级别"
                    },
                    "EffectiveHours": {
                        "baseType": "U8",
                        "description": "日志级别,生效时长"
                    }
                },
                "rsp": {},
                "description": "设置组件的日志级别(生效时长是以小时为单位,范围是1-24,作用是在修改的日志级别小于默认级别时,在到生效时长后,改回默认级别)"
            },
            "AttachDebugConsole": {
                "req": {
                    "Port": {
                        "baseType": "U32",
                        "description": "mdbctl分配的端口号"
                    }
                },
                "rsq":{},
                "description": "使mdbctl和业务组件建立连接"
            },
            "DetachDebugConsole": {
                "req": {},
                "rsp": {},
                "description": "使mdbctl和业务组件断开连接"
            }
        }
    }
}