OptionalcallShell command to run.
OptionalenvEnvironment variables for the process, on top of the sandbox's own.
OptionalkeepDisable scale-to-zero while the process runs.
OptionalmaxMaximum number of restarts on failure. A negative value, such as -1, means unlimited.
OptionalnameName to refer to the process by, instead of its pid.
OptionalrestartWhether to restart the process when it fails.
OptionalstdinOpen a writable stdin pipe, fed by SandboxProcess.writeStdin and closed by SandboxProcess.closeStdin. The pipe does not survive a restart of the sandbox's execution API: the process then reads end of file.
OptionaltimeoutMilliseconds after which the process is killed, rounded up to whole seconds. 0 means never. When keepAlive is true, defaults to 600s.
OptionalwaitWhether to return only once the process has exited. Defaults to false.
OptionalwaitPorts the process must be listening on before the call returns.
OptionalworkingDirectory to run the command in.
Request for SandboxProcess.exec.