Versions in this module Expand all Collapse all v0 v0.2.0 Sep 16, 2015 Changes in this version + type AuthManager struct + func (m AuthManager) AcquireCredentials(ctx context.Context, requestedAuth types.BaseGuestAuthentication, ...) (types.BaseGuestAuthentication, error) + func (m AuthManager) Reference() types.ManagedObjectReference + func (m AuthManager) ReleaseCredentials(ctx context.Context, auth types.BaseGuestAuthentication) error + func (m AuthManager) ValidateCredentials(ctx context.Context, auth types.BaseGuestAuthentication) error + type FileManager struct + func (m FileManager) ChangeFileAttributes(ctx context.Context, auth types.BaseGuestAuthentication, guestFilePath string, ...) error + func (m FileManager) CreateTemporaryDirectory(ctx context.Context, auth types.BaseGuestAuthentication, prefix, suffix string) (string, error) + func (m FileManager) CreateTemporaryFile(ctx context.Context, auth types.BaseGuestAuthentication, prefix, suffix string) (string, error) + func (m FileManager) DeleteDirectory(ctx context.Context, auth types.BaseGuestAuthentication, directoryPath string, ...) error + func (m FileManager) DeleteFile(ctx context.Context, auth types.BaseGuestAuthentication, filePath string) error + func (m FileManager) InitiateFileTransferFromGuest(ctx context.Context, auth types.BaseGuestAuthentication, guestFilePath string) (*types.FileTransferInformation, error) + func (m FileManager) InitiateFileTransferToGuest(ctx context.Context, auth types.BaseGuestAuthentication, guestFilePath string, ...) (string, error) + func (m FileManager) ListFiles(ctx context.Context, auth types.BaseGuestAuthentication, filePath string, ...) (*types.GuestListFileInfo, error) + func (m FileManager) MakeDirectory(ctx context.Context, auth types.BaseGuestAuthentication, directoryPath string, ...) error + func (m FileManager) MoveDirectory(ctx context.Context, auth types.BaseGuestAuthentication, ...) error + func (m FileManager) MoveFile(ctx context.Context, auth types.BaseGuestAuthentication, srcFilePath string, ...) error + func (m FileManager) Reference() types.ManagedObjectReference + type OperationsManager struct + func NewOperationsManager(c *vim25.Client, vm types.ManagedObjectReference) *OperationsManager + func (m OperationsManager) AuthManager(ctx context.Context) (*AuthManager, error) + func (m OperationsManager) FileManager(ctx context.Context) (*FileManager, error) + func (m OperationsManager) ProcessManager(ctx context.Context) (*ProcessManager, error) + type ProcessManager struct + func (m ProcessManager) ListProcesses(ctx context.Context, auth types.BaseGuestAuthentication, pids []int64) ([]types.GuestProcessInfo, error) + func (m ProcessManager) ReadEnvironmentVariable(ctx context.Context, auth types.BaseGuestAuthentication, names []string) ([]string, error) + func (m ProcessManager) Reference() types.ManagedObjectReference + func (m ProcessManager) StartProgram(ctx context.Context, auth types.BaseGuestAuthentication, ...) (int64, error) + func (m ProcessManager) TerminateProcess(ctx context.Context, auth types.BaseGuestAuthentication, pid int64) error