|ErrorOutputFilename||ErrorOutputFilename may be used to specify a file location for storing error output from a shell command.
Alternatively, leave this value blank to access the error output with token @Procedure.myProcedureID.ErrorOutput~.|
|Filename||A physical, file system path and filename.|
|ID||(Required) The ID attribute is a pervasive attribute that uniquely identifies an element within a definition file. The ID needs to be a unique value within the definition.|
|ShellCommandParameters||The parameter string for the shell command. This is the part of the command which goes after the actual command name.|
|StandardOutputFilename||StandardOutputFilename may be used to specify a file location for storing a shell command's "standard" output. That is the output typically seen when running a shell command from a command prompt.
Alternatively, leave this value blank to access the standard output with token @Procedure.myProcedureID.StandardOutput~.|
|Timeout||The length of time, in seconds, to wait for an action to complete before a timeout error occurs.
If the time is set to 0, then the job will wait until the request completes.|
|WorkingDirectory||The working directory to be used for the shell command.|