code: def _parse_address(self, config):
          
          match = re.search(r'ip address ([^\s]+)', config)
          value = match.group(1) if match else None
          return dict(address=value)
docs: Parses the config block and returns the ip address value
  
          The provided configuration block is scaned and the configured value
          for the IP address is returned as a dict object.  If the IP address
          value is not configured, then None is returned for the value
  
          Args:
              config (str): The interface configuration block to parse
  
          Return:
              dict: A dict object intended to be merged into the resource dict