added validation rules for query params to EndpointConfiguration