Setting
|
Description
|
What you use
|
Setter Function
|
---|---|---|---|
IdleTimeout
|
The number of milliseconds that a software update job may remain idle before being cleaned up. By default 30000 milliseconds.
|
scmThing.IdleTimeout = <number_of_milliseconds>
|
twScmConfig_SetIdleTimeout(idleTimeout)
|
StagingDir
|
The location for staging incoming software update packages (for example, ./staging).
|
scmThing.StagingDir = <./staging>
|
twScmConfig_setStagingDir([MarshalAs(UnmanagedType.LPStr)] string stagingDirectory)
|
ScriptExecutionTimeout
|
The number of milliseconds that a child process, such as a script, is permitted to run before it is terminated.
|
scmThing.ScriptExecutionTimeout = <number_of_millisesonds>
|
twScmConfig_SetScriptExecutionTimeout(idleTimeout)
|
Job Status
|
Description
|
---|---|
NONE
|
Initial value.
|
PENDING
|
The update is waiting to begin.
|
STARTED
|
The update has started.
|
COMPLETED
|
The update has completed successfully.
|
FAILED
|
The update failed.
|
Feature
|
Description
|
For more information
|
---|---|---|
Whitelist
|
A simple, comma-separated list file of the extensions of executables that are allowed to run any script enclosed in the package. The SCM Client loads this file at runtime.
|
|
Reboot persistence
|
Enables the restart of a device during a software update.
|
|
Digital signing (validation file)
|
Software update packages can be digitally signed and validated. A validation settings file can be loaded into the global validation settings for software update jobs.
|