update html interface configs to use correct required/optional parameters

These are now just pulled from the underlying ```Parameter```s.