Versions in this module Expand all Collapse all v1 v1.7.0 Oct 31, 2022 v1.6.9 Oct 23, 2022 Changes in this version + func ToProto(sandbox *Sandbox) *types.Sandbox + type Controller interface + Shutdown func(ctx context.Context, sandboxID string) error + Start func(ctx context.Context, sandboxID string) (uint32, error) + Status func(ctx context.Context, sandboxID string) (*sandbox.ControllerStatusResponse, error) + Wait func(ctx context.Context, sandboxID string) (*sandbox.ControllerWaitResponse, error) + type RuntimeOpts struct + Name string + Options typeurl.Any + type Sandbox struct + CreatedAt time.Time + Extensions map[string]typeurl.Any + ID string + Labels map[string]string + Runtime RuntimeOpts + Spec typeurl.Any + UpdatedAt time.Time + func FromProto(sandboxpb *types.Sandbox) Sandbox + type Store interface + Create func(ctx context.Context, sandbox Sandbox) (Sandbox, error) + Delete func(ctx context.Context, id string) error + Get func(ctx context.Context, id string) (Sandbox, error) + List func(ctx context.Context, filters ...string) ([]Sandbox, error) + Update func(ctx context.Context, sandbox Sandbox, fieldpaths ...string) (Sandbox, error)