{
"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": "设置控制器的一致性校验参数"
}
}
}
}