本文摘自PHP中文网,作者坏嘻嘻,侵删。
本篇文章给大家带来的内容是关于如何使用CreateCommand新建一条云助手命令,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。CreateCommand
描述
您可以创建以下类型的命令:
Windows 实例适用的 Bat 脚本(RunBatScript)
Windows 实例适用的 PowerShell 脚本(RunPowerShellScript)
Linux 实例适用的 Shell 脚本(RunShellScript)
您可以通过指定参数 TimeOut 为命令设置在 ECS 实例中执行时最大的超时时间,命令执行超时后,云助手客户端 会强制终止命令进程,即取消命令的 PID。
对于单次执行,超时后,该命令针对指定的 ECS 实例的执行状态(InvokeRecordStatus)变为 执行失败(Failed)。
对于周期执行:
周期执行的超时时间对每一次执行记录均有效。
某次执行超时后,该次执行记录的状态(InvokeRecordStatus)变为 执行失败(Failed)。
上次执行超时与否不影响下一次执行。
您可以通过指定参数 WorkingDir 为命令指定执行路径。对于 Linux 实例,默认在管理员 root 用户的 home 目录下,具体为 /root 目录。对于 Windows 实例,默认在云助手客户端进程所在目录,例如,C:\ProgramData\aliyun\assist\$(version)。
在一个地域下,您最多能创建 100 条云助手命令。
请求参数
返回参数
示例
请求示例
1 2 3 4 5 6 |
|
正常返回示例
XML 格式
1 2 3 4 |
|
JSON 格式
相关阅读 >>
更多相关阅读请进入《Linux》频道 >>