[Azure] The request with typo or unknown requestParam must fail with 400 Badrequest

Currently getSchemaInfo endpoint accepts incorrect requestParam like limit-1, This ideally should be limit=1 therefore we should reject all such incoming requestParam.

Only below requestParam should be accepted other request with typo or unknown requestParam must fail with 400 Badrequest.

  • authority
  • source
  • entity
  • schema version major
  • schema version minor
  • schema version patch
  • status
  • scope
  • latestVersion
  • limit
  • offset