create_managed_type("vim.host.LocalAccountManager", "HostLocalAccountManager", "vmodl.ManagedObject", "vim.version.version1", nil, [["createUser", "CreateUser", "vim.version.version1", [["user", "vim.host.LocalAccountManager.AccountSpecification", "vim.version.version1", {}, nil]], [{}, "void", "void"], "Host.Local.ManageUserGroups", ["vim.fault.AlreadyExists"]], ["updateUser", "UpdateUser", "vim.version.version1", [["user", "vim.host.LocalAccountManager.AccountSpecification", "vim.version.version1", {}, nil]], [{}, "void", "void"], "Host.Local.ManageUserGroups", ["vim.fault.UserNotFound", "vim.fault.AlreadyExists"]], ["createGroup", "CreateGroup", "vim.version.version1", [["group", "vim.host.LocalAccountManager.AccountSpecification", "vim.version.version1", {}, nil]], [{}, "void", "void"], "Host.Local.ManageUserGroups", ["vim.fault.AlreadyExists"]], ["removeUser", "RemoveUser", "vim.version.version1", [["userName", "string", "vim.version.version1", {}, nil]], [{}, "void", "void"], "Host.Local.ManageUserGroups", ["vim.fault.UserNotFound"]], ["removeGroup", "RemoveGroup", "vim.version.version1", [["groupName", "string", "vim.version.version1", {}, nil]], [{}, "void", "void"], "Host.Local.ManageUserGroups", ["vim.fault.UserNotFound"]], ["assignUserToGroup", "AssignUserToGroup", "vim.version.version1", [["user", "string", "vim.version.version1", {}, nil], ["group", "string", "vim.version.version1", {}, nil]], [{}, "void", "void"], "Host.Local.ManageUserGroups", ["vim.fault.UserNotFound", "vim.fault.AlreadyExists"]], ["unassignUserFromGroup", "UnassignUserFromGroup", "vim.version.version1", [["user", "string", "vim.version.version1", {}, nil], ["group", "string", "vim.version.version1", {}, nil]], [{}, "void", "void"], "Host.Local.ManageUserGroups", ["vim.fault.UserNotFound"]]])