Documentation
¶
Index ¶
- Constants
- type CreateSandboxOptions
- type CreateSessionOptions
- type ExecExitInfo
- type ExecRequest
- type ExecResult
- type ExecStreamOptions
- type ExposedPort
- type HealthStatus
- type Lifecycle
- type MicroVMConfig
- type MountSpec
- type MountSpecRedacted
- type MountType
- type ResizeSandboxOptions
- type Sandbox
- type Session
- type SessionStatus
- type StreamCallback
- type StreamErrorCallback
- type UpdateLifecycleOptions
Constants ¶
View Source
const ( SessionStatusRunning = models.SessionStatusRunning SessionStatusExited = models.SessionStatusExited SessionStatusKilled = models.SessionStatusKilled SessionStatusFailed = models.SessionStatusFailed )
View Source
const ( MountTypeS3 = models.MountTypeS3 MountTypeNFS = models.MountTypeNFS MountTypeSSHFS = models.MountTypeSSHFS MountTypeRclone = models.MountTypeRclone )
View Source
const ( RuntimeDocker = models.RuntimeDocker RuntimeGvisor = models.RuntimeGvisor RuntimeKata = models.RuntimeKata )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateSandboxOptions ¶
type CreateSandboxOptions = models.CreateSandboxRequest
type CreateSessionOptions ¶
type CreateSessionOptions = models.CreateSessionRequest
type ExecExitInfo ¶
type ExecRequest ¶
type ExecRequest = models.ExecRequest
type ExecResult ¶
type ExecResult = models.ExecResult
type ExecStreamOptions ¶
type ExecStreamOptions struct {
Command string `json:"command"`
Workdir string `json:"workdir,omitempty"`
Env map[string]string `json:"env,omitempty"`
TTY bool `json:"tty,omitempty"`
Cols int `json:"cols,omitempty"`
Rows int `json:"rows,omitempty"`
OnStdout StreamCallback `json:"-"`
OnStderr StreamCallback `json:"-"`
OnError StreamErrorCallback `json:"-"`
}
type ExposedPort ¶
type ExposedPort = models.ExposedPort
type HealthStatus ¶
type HealthStatus = models.HealthStatus
type MicroVMConfig ¶
type MountSpecRedacted ¶
type MountSpecRedacted = models.MountSpecRedacted
type ResizeSandboxOptions ¶
type ResizeSandboxOptions = models.ResizeSandboxRequest
type SessionStatus ¶
type SessionStatus = models.SessionStatus
type StreamCallback ¶
type StreamCallback func([]byte)
type StreamErrorCallback ¶
type StreamErrorCallback func(string)
type UpdateLifecycleOptions ¶
type UpdateLifecycleOptions = models.UpdateLifecycleRequest
Click to show internal directories.
Click to hide internal directories.