create_managed_type("vim.vm.guest.FileManager", "GuestFileManager", "vmodl.ManagedObject", "vim.version.version7", nil, [["makeDirectory", "MakeDirectoryInGuest", "vim.version.version7", [["vm", "vim.VirtualMachine", "vim.version.version7", {}, "VirtualMachine.GuestOperations.Modify"], ["auth", "vim.vm.guest.GuestAuthentication", "vim.version.version7", {}, nil], ["directoryPath", "string", "vim.version.version7", {}, nil], ["createParentDirectories", "boolean", "vim.version.version7", {}, nil]], [{}, "void", "void"], nil, ["vim.fault.GuestOperationsFault", "vim.fault.InvalidState", "vim.fault.TaskInProgress", "vim.fault.FileFault"]], ["deleteFile", "DeleteFileInGuest", "vim.version.version7", [["vm", "vim.VirtualMachine", "vim.version.version7", {}, "VirtualMachine.GuestOperations.Modify"], ["auth", "vim.vm.guest.GuestAuthentication", "vim.version.version7", {}, nil], ["filePath", "string", "vim.version.version7", {}, nil]], [{}, "void", "void"], nil, ["vim.fault.GuestOperationsFault", "vim.fault.InvalidState", "vim.fault.TaskInProgress", "vim.fault.FileFault"]], ["deleteDirectory", "DeleteDirectoryInGuest", "vim.version.version7", [["vm", "vim.VirtualMachine", "vim.version.version7", {}, "VirtualMachine.GuestOperations.Modify"], ["auth", "vim.vm.guest.GuestAuthentication", "vim.version.version7", {}, nil], ["directoryPath", "string", "vim.version.version7", {}, nil], ["recursive", "boolean", "vim.version.version7", {}, nil]], [{}, "void", "void"], nil, ["vim.fault.GuestOperationsFault", "vim.fault.InvalidState", "vim.fault.TaskInProgress", "vim.fault.FileFault"]], ["moveDirectory", "MoveDirectoryInGuest", "vim.version.version7", [["vm", "vim.VirtualMachine", "vim.version.version7", {}, "VirtualMachine.GuestOperations.Modify"], ["auth", "vim.vm.guest.GuestAuthentication", "vim.version.version7", {}, nil], ["srcDirectoryPath", "string", "vim.version.version7", {}, nil], ["dstDirectoryPath", "string", "vim.version.version7", {}, nil]], [{}, "void", "void"], nil, ["vim.fault.GuestOperationsFault", "vim.fault.InvalidState", "vim.fault.TaskInProgress", "vim.fault.FileFault"]], ["moveFile", "MoveFileInGuest", "vim.version.version7", [["vm", "vim.VirtualMachine", "vim.version.version7", {}, "VirtualMachine.GuestOperations.Modify"], ["auth", "vim.vm.guest.GuestAuthentication", "vim.version.version7", {}, nil], ["srcFilePath", "string", "vim.version.version7", {}, nil], ["dstFilePath", "string", "vim.version.version7", {}, nil], ["overwrite", "boolean", "vim.version.version7", {}, nil]], [{}, "void", "void"], nil, ["vim.fault.GuestOperationsFault", "vim.fault.InvalidState", "vim.fault.TaskInProgress", "vim.fault.FileFault"]], ["createTemporaryFile", "CreateTemporaryFileInGuest", "vim.version.version7", [["vm", "vim.VirtualMachine", "vim.version.version7", {}, "VirtualMachine.GuestOperations.Modify"], ["auth", "vim.vm.guest.GuestAuthentication", "vim.version.version7", {}, nil], ["prefix", "string", "vim.version.version7", {}, nil], ["suffix", "string", "vim.version.version7", {}, nil], ["directoryPath", "string", "vim.version.version7", {:optional => true}, nil]], [{}, "string", "string"], nil, ["vim.fault.GuestOperationsFault", "vim.fault.InvalidState", "vim.fault.TaskInProgress", "vim.fault.FileFault"]], ["createTemporaryDirectory", "CreateTemporaryDirectoryInGuest", "vim.version.version7", [["vm", "vim.VirtualMachine", "vim.version.version7", {}, "VirtualMachine.GuestOperations.Modify"], ["auth", "vim.vm.guest.GuestAuthentication", "vim.version.version7", {}, nil], ["prefix", "string", "vim.version.version7", {}, nil], ["suffix", "string", "vim.version.version7", {}, nil], ["directoryPath", "string", "vim.version.version7", {:optional => true}, nil]], [{}, "string", "string"], nil, ["vim.fault.GuestOperationsFault", "vim.fault.InvalidState", "vim.fault.TaskInProgress", "vim.fault.FileFault"]], ["listFiles", "ListFilesInGuest", "vim.version.version7", [["vm", "vim.VirtualMachine", "vim.version.version7", {}, "VirtualMachine.GuestOperations.Query"], ["auth", "vim.vm.guest.GuestAuthentication", "vim.version.version7", {}, nil], ["filePath", "string", "vim.version.version7", {}, nil], ["index", "int", "vim.version.version7", {:optional => true}, nil], ["maxResults", "int", "vim.version.version7", {:optional => true}, nil], ["matchPattern", "string", "vim.version.version7", {:optional => true}, nil]], [{}, "vim.vm.guest.FileManager.ListFileInfo", "vim.vm.guest.FileManager.ListFileInfo"], nil, ["vim.fault.GuestOperationsFault", "vim.fault.InvalidState", "vim.fault.TaskInProgress", "vim.fault.FileFault"]], ["changeFileAttributes", "ChangeFileAttributesInGuest", "vim.version.version7", [["vm", "vim.VirtualMachine", "vim.version.version7", {}, "VirtualMachine.GuestOperations.Modify"], ["auth", "vim.vm.guest.GuestAuthentication", "vim.version.version7", {}, nil], ["guestFilePath", "string", "vim.version.version7", {}, nil], ["fileAttributes", "vim.vm.guest.FileManager.FileAttributes", "vim.version.version7", {}, nil]], [{}, "void", "void"], nil, ["vim.fault.GuestOperationsFault", "vim.fault.InvalidState", "vim.fault.TaskInProgress", "vim.fault.FileFault"]], ["initiateFileTransferFromGuest", "InitiateFileTransferFromGuest", "vim.version.version7", [["vm", "vim.VirtualMachine", "vim.version.version7", {}, "VirtualMachine.GuestOperations.Query"], ["auth", "vim.vm.guest.GuestAuthentication", "vim.version.version7", {}, nil], ["guestFilePath", "string", "vim.version.version7", {}, nil]], [{}, "vim.vm.guest.FileManager.FileTransferInformation", "vim.vm.guest.FileManager.FileTransferInformation"], nil, ["vim.fault.GuestOperationsFault", "vim.fault.InvalidState", "vim.fault.TaskInProgress", "vim.fault.FileFault"]], ["initiateFileTransferToGuest", "InitiateFileTransferToGuest", "vim.version.version7", [["vm", "vim.VirtualMachine", "vim.version.version7", {}, "VirtualMachine.GuestOperations.Modify"], ["auth", "vim.vm.guest.GuestAuthentication", "vim.version.version7", {}, nil], ["guestFilePath", "string", "vim.version.version7", {}, nil], ["fileAttributes", "vim.vm.guest.FileManager.FileAttributes", "vim.version.version7", {}, nil], ["fileSize", "long", "vim.version.version7", {}, nil], ["overwrite", "boolean", "vim.version.version7", {}, nil]], [{}, "string", "string"], nil, ["vim.fault.GuestOperationsFault", "vim.fault.InvalidState", "vim.fault.TaskInProgress", "vim.fault.FileFault"]]])