code: def _raw_request(self, method_name, region, url, query_params):
          
          return self._base_api.raw_request(
              self._endpoint_name, method_name, region, url, query_params
          )
docs: Sends a request through the BaseApi instance provided, injecting the provided endpoint_name
          into the method call, so the caller doesn't have to.
  
          :param string method_name:  The name of the calling method
          :param string region:       The region to execute this request on
          :param string url:          The full URL to the method being requested.
          :param dict query_params:   Query parameters to be provided in the HTTP request