deviceCommandInput Data Type

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

Namespace
http://eurotech.com/esf/2.0
Schema
esf.xsd
Properties
name data type type namespace min/max occurs constraints description
command string element esf 0/1   The OS command to be executed.
arguments list of string element esf 0/unbounded   The OS command arguments.
timeout int element esf 1/1 required Timeout, in seconds, to terminate the OS command.
stdin string element esf 0/1   The standard input for the OS command.
environment list of string element esf 0/unbounded   An array of "key=value" environment variables.
workingDir string element esf 0/1   Sets the working directory.
runAsync boolean element esf 1/1 required Whether the OS command will run asynchronously.
password string element esf 0/1   The optional password required to execute commands on the device.

Example

<commandInput xmlns="http://eurotech.com/esf/2.0">
  <command>...</command>
  <arguments>...</arguments>
  <timeout>...</timeout>
  <stdin>...</stdin>
  <environment>...</environment>
  <workingDir>...</workingDir>
  <runAsync>...</runAsync>
  <password>...</password>
</commandInput>