Get desktop application:
View/edit binary Protocol Buffers messages
Poll for the exit status of an exec'd command.
The task ID of the sandbox running the exec'd command.
The execution ID of the command to wait on.
The response to a SandboxExecPollRequest. If the exec'd command has not completed, exit_status will be unset.
The exit code of the command.
The signal that terminated the command.
Execute a command in the sandbox.
The task ID of the sandbox to execute the command in.
Execution ID. This ID will be used to identify the execution for other requests and ensure exec commands are idempotent.
Command arguments to execute.
Configures how the stdout of the command will be handled.
Configures how the stderr of the command will be handled.
Timeout in seconds for the exec'd command to exit. If the command does not exit within this duration, the command will be killed. This is NOT the timeout for the ExecStartRequest RPC to complete.
Working directory for the command.
Secret IDs to mount into the sandbox.
PTY info for the command.
Enable debugging capabilities on the container runtime. Used only for internal debugging.
(message has no fields)
Write to the stdin stream of an exec'd command.
The task ID of the sandbox running the exec'd command.
The execution ID of the command to write to.
The offset to start writing to. This is used to resume writing from the last write position if the connection is closed and reopened.
If true, close the stdin stream after writing any provided data. This signals EOF to the exec'd process.
(message has no fields)
Get a stream of output from the stdout or stderr stream of an exec'd command.
The task ID of the sandbox running the exec'd command.
The execution ID of the command to read from.
The offset to start reading from. This is used to resume reading from the last read position if the connection is closed and reopened.
Which file descriptor to read from.
The data read from the file descriptor.
Wait for an exec'd command to exit and return the exit code.
The task ID of the sandbox running the exec'd command.
The execution ID of the command to wait on.
The exit code of the command.
The signal that terminated the command.
Used in:
The output will be discarded.
The output will be streamed to the client.
A special value that can be used to indicate that the stderr stream should be merged with the stdout stream.
Used in:
Read from stdout.
Read from stderr.
Used in:
The output will be discarded.
The output will be streamed to the client.