{
"bmc.dev.BootOptions": {
"properties": {
"BootSourceOverrideEnabled": {
"baseType": "String",
"readOnly": true,
"options": {
"emitsChangedSignal": "false"
},
"description": "系统启动项生效次数:Disabled不生效,Once生效一次,Continuous一直生效"
},
"BootSourceOverrideTarget": {
"baseType": "String",
"readOnly": true,
"options": {
"emitsChangedSignal": "false"
},
"description": "系统启动项"
},
"BootOrder": {
"baseType": "String[]",
"readOnly": true,
"options": {
"emitsChangedSignal": "false"
},
"description": "系统启动项启动顺序"
}
},
"methods": {
"SetStartOption": {
"description": "设置优先启动项",
"req": {
"start_option": {
"baseType": "String",
"description": "优先启动项"
}
},
"rsp": {
"Result": {
"baseType": "I32",
"description": "返回结果,0:执行成功;-1:执行失败"
}
}
},
"SetStartOptionFlag": {
"description": "设置启动项生效模式",
"req": {
"start_option_flag": {
"baseType": "String",
"description": "启动项生效模式"
}
},
"rsp": {
"Result": {
"baseType": "I32",
"description": "返回结果,0:执行成功;-1:执行失败"
}
}
}
}
}
}