{
"bmc.dev.Controller.VolumeManage": {
"properties": {
"SupportedRAIDLevels": {
"baseType": "U8[]",
"readOnly": true,
"options": {
"emitsChangedSignal": "false"
},
"description": "支持的RAID级别"
},
"MinStripSizeBytes": {
"baseType": "U32",
"readOnly": true,
"options": {
"emitsChangedSignal": "false"
},
"description": "条带大小最小值"
},
"MaxStripSizeBytes": {
"baseType": "U32",
"readOnly": true,
"options": {
"emitsChangedSignal": "false"
},
"description": "条带大小最大值"
}
},
"methods": {
"DeleteVolume": {
"req": {
"VolumeId": {
"baseType": "U16",
"description": "存储卷ID"
}
},
"rsp": {
"TaskId": {
"baseType": "U32",
"description": "任务ID"
}
},
"description": "删除指定逻辑盘"
},
"CreateVolumeInNewArray": {
"req": {
"DriveLists" : {
"baseType": "U8[]",
"description": "设备列表"
},
"RaidType": {
"baseType": "U8",
"description": "raid卡类型"
},
"SpanDepth": {
"baseType": "U8",
"description": "阵列的数量"
},
"Name": {
"baseType": "String",
"description": "创建逻辑盘的名称"
},
"Capacity": {
"baseType": "U32",
"description": "容量"
},
"CapacityUnit": {
"baseType": "U8",
"description": "容量单位"
},
"StripSize": {
"baseType": "U8",
"description": "条带大小"
},
"ParametersList": {
"baseType": "Dictionary",
"readOnly": true,
"$ref": "#/defs/Parameter",
"description": "参数列表"
}
},
"rsp": {
"TaskId": {
"baseType": "U32",
"description": "任务ID"
}
},
"description": "用全新阵列创建逻辑盘"
},
"CreateVolumeInExisingtArray": {
"req": {
"ArrayId" : {
"baseType": "U16",
"description": "阵列ID"
},
"BlockIndex": {
"baseType": "U8",
"description": "块索引"
},
"RaidType": {
"baseType": "U8",
"description": "raid卡类型"
},
"SpanDepth": {
"baseType": "U8",
"description": "阵列的数量"
},
"Name": {
"baseType": "String",
"description": "创建逻辑盘的名称"
},
"Capacity": {
"baseType": "U32",
"description": "容量"
},
"CapacityUnit": {
"baseType": "U8",
"description": "容量单位"
},
"StripSize": {
"baseType": "U8",
"description": "条带大小"
},
"ParametersList": {
"baseType": "Dictionary",
"readOnly": true,
"$ref": "#/defs/Parameter",
"description": "参数列表"
}
},
"rsp": {
"TaskId": {
"baseType": "U32"
}
},
"description": "在已有阵列上创建逻辑盘"
},
"CreateCachecadeVolume": {
"req": {
"DriveLists" : {
"baseType": "U8[]",
"description": "设备列表"
},
"RaidType": {
"baseType": "U8",
"description": "raid卡类型"
},
"Name": {
"baseType": "String",
"description": "创建逻辑盘的名称"
},
"ArrayId": {
"baseType": "U16",
"description": "阵列ID"
},
"Capacity": {
"baseType": "U32",
"description": "容量"
},
"CapacityUnit": {
"baseType": "U8",
"description": "容量单位"
},
"AssociateLd": {
"baseType": "U16",
"description": "关联逻辑盘"
},
"CacheLineSize": {
"baseType": "U8",
"description": "缓存行大小"
},
"ParametersList": {
"baseType": "Dictionary",
"readOnly": true,
"$ref": "#/defs/Parameter",
"description": "参数列表"
}
},
"rsp": {
"TaskId": {
"baseType": "U32",
"description": "任务ID"
}
},
"description": "创建cachecade逻辑盘"
}
}
},
"defs": {
"Parameter": {
"key": {
"baseType": "String"
},
"value": {
"baseType": "String"
}
}
}
}