Represents an OS command to be executed remotely on a device.
name | data type | constraints | description |
---|---|---|---|
command | string | The OS command to be executed. | |
arguments | array of string | The OS command arguments. | |
timeout | number | required | Timeout, in seconds, to terminate the OS command. |
stdin | string | The standard input for the OS command. | |
environment | array of string | An array of "key=value" environment variables. | |
workingDir | string | Sets the working directory. | |
runAsync | boolean | required | Whether the OS command will run asynchronously. |
password | string | The optional password required to execute commands on the device. |
Example
{ "command" : "...", "arguments" : [ "...", "..." ], "timeout" : 12345, "stdin" : "...", "environment" : [ "...", "..." ], "workingDir" : "...", "runAsync" : true, "password" : "..." }