<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def create_network(self, action, n_name, **kwargs):
 """ Creates a configured network. :param action: Action configuration. :type action: dockermap.map.runner.ActionConfig :param n_name: Network name. :type n_name: unicode | str :param kwargs: Additional keyword arguments to complement or override the configuration-based values. :type kwargs: dict """

        c_kwargs = self.get_network_create_kwargs(action, n_name, **kwargs)
        res = action.client.create_network(**c_kwargs)
        self._policy.network_names[action.client_name][n_name] = res['Id']
        return res