package guest
import "github.com/vmware/govmomi/cli/vm/guest"
Index ¶
- type AuthFlag
- func (flag *AuthFlag) Auth() types.BaseGuestAuthentication
- func (flag *AuthFlag) Process(ctx context.Context) error
- func (flag *AuthFlag) Register(ctx context.Context, f *flag.FlagSet)
- func (flag *AuthFlag) Set(s string) error
- func (flag *AuthFlag) String() string
- type FileAttrFlag
- func (flag *FileAttrFlag) Attr() types.BaseGuestFileAttributes
- func (flag *FileAttrFlag) Process(ctx context.Context) error
- func (flag *FileAttrFlag) Register(ctx context.Context, f *flag.FlagSet)
- type GuestFlag
- func (flag *GuestFlag) FileManager() (*guest.FileManager, error)
- func (flag *GuestFlag) ParseURL(urlStr string) (*url.URL, error)
- func (flag *GuestFlag) Process(ctx context.Context) error
- func (flag *GuestFlag) ProcessManager() (*guest.ProcessManager, error)
- func (flag *GuestFlag) Register(ctx context.Context, f *flag.FlagSet)
- func (flag *GuestFlag) Toolbox(ctx context.Context) (*toolbox.Client, error)
- func (flag *GuestFlag) VirtualMachine() (*object.VirtualMachine, error)
Types ¶
type AuthFlag ¶
type AuthFlag struct {
// contains filtered or unexported fields
}
func (*AuthFlag) Auth ¶
func (flag *AuthFlag) Auth() types.BaseGuestAuthentication
func (*AuthFlag) Process ¶
func (*AuthFlag) Register ¶
func (*AuthFlag) Set ¶
func (*AuthFlag) String ¶
type FileAttrFlag ¶
type FileAttrFlag struct { types.GuestPosixFileAttributes }
func (*FileAttrFlag) Attr ¶
func (flag *FileAttrFlag) Attr() types.BaseGuestFileAttributes
func (*FileAttrFlag) Process ¶
func (flag *FileAttrFlag) Process(ctx context.Context) error
func (*FileAttrFlag) Register ¶
func (flag *FileAttrFlag) Register(ctx context.Context, f *flag.FlagSet)
type GuestFlag ¶
type GuestFlag struct { *flags.ClientFlag *flags.VirtualMachineFlag *AuthFlag }
func (*GuestFlag) FileManager ¶
func (flag *GuestFlag) FileManager() (*guest.FileManager, error)
func (*GuestFlag) ParseURL ¶
func (*GuestFlag) Process ¶
func (*GuestFlag) ProcessManager ¶
func (flag *GuestFlag) ProcessManager() (*guest.ProcessManager, error)
func (*GuestFlag) Register ¶
func (*GuestFlag) Toolbox ¶
func (*GuestFlag) VirtualMachine ¶
func (flag *GuestFlag) VirtualMachine() (*object.VirtualMachine, error)
Source Files ¶
auth.go chmod.go chown.go df.go download.go file_attr.go getenv.go guest.go kill.go ls.go mkdir.go mktemp.go mv.go ps.go rm.go rmdir.go run.go start.go tools.go touch.go upload.go
- Version
- v0.48.1 (latest)
- Published
- Feb 11, 2025
- Platform
- linux/amd64
- Imports
- 25 packages
- Last checked
- 2 months ago –
Tools for package owners.