object script.create(object/array scripts)
这个方法运行创建一个新的脚本。
(object/array)
脚本创建。
该方法使用标准脚本属性接受脚本。
(object)
返回一个包含在scriptids
属性下创建的脚本ID的对象,返回ID的顺序与脚本的传递顺序相匹配。
创建一个用于重启服务器的脚本,脚本需要有对主机的写入权限并在前端运行脚本之前显示配置消息。
请求:
{
"jsonrpc": "2.0",
"method": "script.create",
"params": {
"name": "Reboot server",
"command": "reboot server 1",
"host_access": 3,
"confirmation": "Are you sure you would like to reboot the server?"
},
"auth": "038e1d7b1735c6a5436ee9eae095879e",
"id": 1
}
响应:
CScript::create() 在frontends/php/include/classes/api/services/CScript.php查看。