github.com/containers/podman/v4@v4.9.4/pkg/machine/os/config.go (about)

     1  //go:build amd64 || arm64
     2  // +build amd64 arm64
     3  
     4  package os
     5  
     6  // Manager is the interface for operations on a Podman machine's OS
     7  type Manager interface {
     8  	// Apply machine OS changes from an OCI image.
     9  	Apply(image string, opts ApplyOptions) error
    10  }
    11  
    12  // ApplyOptions are the options for applying an image into a Podman machine VM
    13  type ApplyOptions struct {
    14  	Image string
    15  }