Versions in this module Expand all Collapse all v0 v0.1.0 Aug 25, 2026 Changes in this version + const DmiUUIDKey + const GRPCPrefixKey + const ImageUserKey + const Type + func MakeClient(_ context.Context, config coretypes.Config, ...) (engine.API, error) + type Virt struct + func (v *Virt) BuildContent(_ context.Context, _ coresource.Source, _ *enginetypes.BuildContentOptions) (string, io.Reader, error) + func (v *Virt) BuildRefs(_ context.Context, opts *enginetypes.BuildRefOptions) (refs []string) + func (v *Virt) CloseConn() error + func (v *Virt) ExecExitCode(ctx context.Context, ID, execID string) (code int, err error) + func (v *Virt) ExecResize(ctx context.Context, execID string, height, width uint) (err error) + func (v *Virt) Execute(ctx context.Context, ID string, config *enginetypes.ExecConfig) (execID string, stdout, stderr io.ReadCloser, stdin io.WriteCloser, err error) + func (v *Virt) GetParams() *enginetypes.Params + func (v *Virt) ImageBuild(context.Context, io.Reader, []string, string) (io.ReadCloser, error) + func (v *Virt) ImageBuildCachePrune(context.Context, bool) (uint64, error) + func (v *Virt) ImageBuildFromExist(ctx context.Context, ID string, refs []string, user string) (string, error) + func (v *Virt) ImageList(ctx context.Context, imageName string) (imgs []*enginetypes.Image, err error) + func (v *Virt) ImageLocalDigests(ctx context.Context, image string) ([]string, error) + func (v *Virt) ImagePull(ctx context.Context, ref string, all bool) (rc io.ReadCloser, err error) + func (v *Virt) ImagePush(ctx context.Context, ref string) (rc io.ReadCloser, err error) + func (v *Virt) ImageRemoteDigest(ctx context.Context, image string) (string, error) + func (v *Virt) ImageRemove(ctx context.Context, tag string, force, prune bool) (names []string, err error) + func (v *Virt) ImagesPrune(context.Context) error + func (v *Virt) Info(ctx context.Context) (*enginetypes.Info, error) + func (v *Virt) NetworkConnect(ctx context.Context, network, target, ipv4, _ string) (cidrs []string, err error) + func (v *Virt) NetworkDisconnect(ctx context.Context, network, target string, _ bool) (err error) + func (v *Virt) NetworkList(ctx context.Context, drivers []string) (nets []*enginetypes.Network, err error) + func (v *Virt) Ping(ctx context.Context) error + func (v *Virt) RawEngine(ctx context.Context, opts *enginetypes.RawEngineOptions) (res *enginetypes.RawEngineResult, err error) + func (v *Virt) VirtualizationAttach(ctx context.Context, ID string, _, _ bool) (stdout, stderr io.ReadCloser, stdin io.WriteCloser, err error) + func (v *Virt) VirtualizationCopyChunkTo(ctx context.Context, ID, dest string, _ int64, content io.Reader, _, _ int, ...) error + func (v *Virt) VirtualizationCopyFrom(ctx context.Context, ID, path string) (content []byte, uid, gid int, mode int64, err error) + func (v *Virt) VirtualizationCopyTo(ctx context.Context, ID, dest string, content []byte, _, _ int, _ int64) error + func (v *Virt) VirtualizationCreate(ctx context.Context, opts *enginetypes.VirtualizationCreateOptions) (guest *enginetypes.VirtualizationCreated, err error) + func (v *Virt) VirtualizationInspect(ctx context.Context, ID string) (*enginetypes.VirtualizationInfo, error) + func (v *Virt) VirtualizationLogs(ctx context.Context, opts *enginetypes.VirtualizationLogStreamOptions) (stdout, stderr io.ReadCloser, err error) + func (v *Virt) VirtualizationRemove(ctx context.Context, ID string, _, force bool) (err error) + func (v *Virt) VirtualizationResize(ctx context.Context, ID string, height, width uint) error + func (v *Virt) VirtualizationResume(ctx context.Context, ID string) (err error) + func (v *Virt) VirtualizationStart(ctx context.Context, ID string) (err error) + func (v *Virt) VirtualizationStop(ctx context.Context, ID string, gracefulTimeout time.Duration) (err error) + func (v *Virt) VirtualizationSuspend(ctx context.Context, ID string) (err error) + func (v *Virt) VirtualizationUpdateResource(ctx context.Context, ID string, engineParams resourcetypes.Resources) error + func (v *Virt) VirtualizationWait(ctx context.Context, ID, _ string) (*enginetypes.VirtualizationWaitResult, error)