deviceCommandInput

Namespace: http://eurotech.com/esf/2.0
XML Schema: esf.xsd

Represents an OS command to be executed remotely on a device.

XML

Elements

name (type) min/max
occurs
description
command (string) 0/1 The OS command to be executed.
arguments (string) 0/unbounded The OS command arguments.
timeout (int) 1/1 Timeout, in seconds, to terminate the OS command.
stdin (string) 0/1 The standard input for the OS command.
environment (string) 0/unbounded An array of "key=value" environment variables.
workingDir (string) 0/1 Sets the working directory.
runAsync (boolean) 1/1 Whether the OS command will run asynchronously.
password (string) 0/1 The optional password required to execute commands on the device.

JSON

property type description
command command (string) The OS command to be executed.
arguments array of arguments (string) The OS command arguments.
timeout timeout (int) Timeout, in seconds, to terminate the OS command.
stdin stdin (string) The standard input for the OS command.
environment array of environment (string) An array of "key=value" environment variables.
workingDir workingDir (string) Sets the working directory.
runAsync runAsync (boolean) Whether the OS command will run asynchronously.
password password (string) The optional password required to execute commands on the device.