code: func maxRequestConstraint(limitType string, resourceName string, enforced resource.Quantity, request api.ResourceList) error {
  	req, reqExists := request[api.ResourceName(resourceName)]
  	observedReqValue, _, enforcedValue := requestLimitEnforcedValues(req, resource.Quantity{}, enforced)
  
  	if !reqExists {
  		return fmt.Errorf("maximum %s usage per %s is %s.  No request is specified.", resourceName, limitType, enforced.String())
  	}
  	if observedReqValue > enforcedValue {
  		return fmt.Errorf("maximum %s usage per %s is %s, but request is %s.", resourceName, limitType, enforced.String(), req.String())
  	}
  	return nil
  }
docs: // maxRequestConstraint enforces the max constraint over the specified resource
  // use when specify LimitType resource doesn't recognize limit values