create_managed_type("vim.FileManager", "FileManager", "vmodl.ManagedObject", "vim.version.version2", nil, [["moveFile", "MoveDatastoreFile_Task", "vim.version.version2", [["sourceName", "string", "vim.version.version2", {}, nil], ["sourceDatacenter", "vim.Datacenter", "vim.version.version2", {:optional => true}, "System.View"], ["destinationName", "string", "vim.version.version2", {}, nil], ["destinationDatacenter", "vim.Datacenter", "vim.version.version2", {:optional => true}, "System.View"], ["force", "boolean", "vim.version.version2", {:optional => true}, nil]], [{}, "vim.Task", "void"], nil, ["vim.fault.InvalidDatastore", "vim.fault.FileFault"]], ["copyFile", "CopyDatastoreFile_Task", "vim.version.version2", [["sourceName", "string", "vim.version.version2", {}, nil], ["sourceDatacenter", "vim.Datacenter", "vim.version.version2", {:optional => true}, "System.View"], ["destinationName", "string", "vim.version.version2", {}, nil], ["destinationDatacenter", "vim.Datacenter", "vim.version.version2", {:optional => true}, "System.View"], ["force", "boolean", "vim.version.version2", {:optional => true}, nil]], [{}, "vim.Task", "void"], nil, ["vim.fault.InvalidDatastore", "vim.fault.FileFault"]], ["deleteFile", "DeleteDatastoreFile_Task", "vim.version.version2", [["name", "string", "vim.version.version2", {}, nil], ["datacenter", "vim.Datacenter", "vim.version.version2", {:optional => true}, "System.View"]], [{}, "vim.Task", "void"], nil, ["vim.fault.InvalidDatastore", "vim.fault.FileFault"]], ["makeDirectory", "MakeDirectory", "vim.version.version2", [["name", "string", "vim.version.version2", {}, nil], ["datacenter", "vim.Datacenter", "vim.version.version2", {:optional => true}, "System.View"], ["createParentDirectories", "boolean", "vim.version.version2", {:optional => true}, nil]], [{}, "void", "void"], nil, ["vim.fault.InvalidDatastore", "vim.fault.FileFault"]], ["changeOwner", "ChangeOwner", "vim.version.version5", [["name", "string", "vim.version.version5", {}, nil], ["datacenter", "vim.Datacenter", "vim.version.version5", {:optional => true}, "System.View"], ["owner", "string", "vim.version.version5", {}, nil]], [{}, "void", "void"], nil, ["vim.fault.InvalidDatastore", "vim.fault.FileFault", "vim.fault.UserNotFound"]]])