code: def _ip_unnumbered_name(self, **kwargs):
          
  
          method_name = 'interface_%s_ip_ip_config_unnumbered_ip_donor_'\
              'interface_name' % kwargs['int_type']
          ip_unnumbered_name = getattr(self._interface, method_name)
          config = ip_unnumbered_name(**kwargs)
          if kwargs['delete']:
              tag = 'ip-donor-interface-name'
              config.find('.//*%s' % tag).set('operation', 'delete')
          return config
docs: Return the `ip unnumbered` donor name XML.
  
          You should not use this method.
          You probably want `Interface.ip_unnumbered`.
  
          Args:
              int_type (str): Type of interface. (gigabitethernet,
                   tengigabitethernet etc).
              delete (bool): Remove the configuration if ``True``.
              ip_donor_interface_name (str): The donor interface name (1, 2, etc)
  
          Returns:
              XML to be passed to the switch.
  
          Raises:
              None