{
    "bmc.dev.Controller.ConsistencyCheck": {
        "properties": {
            "Enabled": {
                "baseType": "Boolean",
                "readOnly": true,
                "options": {
                    "emitsChangedSignal": "false"
                },
                "description": "RAID控制器一致性校验功能状态"
            },
            "PeriodHours": {
                "baseType": "U16",
                "readOnly": true,
                "options": {
                    "emitsChangedSignal": "false"
                },
                "description": "RAID控制器一致性校验周期,单位(小时), 取值范围[1:1440]"
            },
            "Rate": {
                "baseType": "String",
                "readOnly": true,
                "options": {
                    "emitsChangedSignal": "false"
                },
                "description": "RAID控制器一致性校验速率(Low、Middle、High)"
            },
            "AutoRepairEnabled": {
                "baseType": "Boolean",
                "readOnly": true,
                "options": {
                    "emitsChangedSignal": "false"
                },
                "description": "RAID控制器一致性校验自修复开关"
            },
            "RunningStatus": {
                "baseType": "Boolean",
                "readOnly": true,
                "options": {
                    "emitsChangedSignal": "false"
                },
                "description": "RAID控制器一致性校验状态"
            },
            "TotalVolumeCounts": {
                "baseType": "U16",
                "readOnly": true,
                "options": {
                    "emitsChangedSignal": "false"
                },
                "description": "RAID控制器一致性校验需要校验的总数量"
            },
            "CompletedVolumeCounts": {
                "baseType": "U16",
                "readOnly": true,
                "options": {
                    "emitsChangedSignal": "false"
                },
                "description": "RAID控制器一致性校验运行已经完成的数量"
            },
            "DelayToStart": {
                "baseType": "Boolean",
                "readOnly": true,
                "options": {
                    "emitsChangedSignal": "false"
                },
                "description": "RAID控制器一致性校验任务的等待开始时间,取值范围[0:24],时间单位:h"
            }
        },
        "methods": {
            "Enable": {
                "req": {
                    "Period": {
                        "baseType": "U16",
                        "description": "RAID控制器一致性校验周期,单位(小时), 取值范围[1:1440]的24的整数倍"
                    },
                    "Rate": {
                        "baseType": "U8",
                        "description": "RAID控制器一致性校验速率(1: Low、2: Middle、3: High)"
                    },
                    "AutoRepairedEnabled": {
                        "baseType": "Boolean"
                    },
                    "DelayToStart": {
                        "baseType": "U32",
                        "description": "取值范围[0:24]"
                    }
                },
                "rsp": {},
                "description": "打开控制器的一致性校验功能"
            },
            "Disable": {
                "req": {},
                "rsp": {},
                "description": "关闭控制器的一致性校验功能"
            },
            "SetParameters": {
                "req": {
                    "Period": {
                        "baseType": "U16",
                        "description": "RAID控制器一致性校验周期,单位(小时), 取值范围[1:1440]的24的整数倍"
                    },
                    "Rate": {
                        "baseType": "U8",
                        "description": "RAID控制器一致性校验速率(1: Low、2: Middle、3: High)"
                    },
                    "AutoRepairedEnabled": {
                        "baseType": "Boolean"
                    }
                },
                "rsp": {},
                "description": "设置控制器的一致性校验参数"
            }
        }
    }
}