Input parameter question

local UserInputService = game:GetService("UserInputService")

UserInputService.InputBegan:Connect(function(input)
    if input.UserInputType == Enum.UserInputType.Keyboard then
        print("I hit keyboard lol")
    end
end)

Would UserInputType be a event of Input? Because in the Developer Hub, the input parameter doesn’t have it’s own page. However, it does appear in UserInputService.InputBegan, Changed, and Ended.

Input does have a page.

Oh. I thought that was a separate page.