docs: def resolve_address(address=None, vsys=None):
      '''
      Resolve address to ip address.
      Required version 7.0.0 or greater.
  
      address
          Address name you want to resolve.
  
      vsys
          The vsys name.
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' panos.resolve_address foo.bar.com
          salt '*' panos.resolve_address foo.bar.com vsys=2
  
      '''
      _required_version = '7.0.0'
      if not __proxy__['panos.is_required_version'](_required_version):
          return False, 'The panos device requires version {0} or greater for this command.'.format(_required_version)
  
      if not address:
          raise CommandExecutionError("FQDN to resolve must be provided as address.")
  
      if not vsys:
          query = {'type': 'op',
                   'cmd': '<request><resolve><address>{0}</address></resolve></request>'.format(address)}
      else:
          query = {'type': 'op',
                   'cmd': '<request><resolve><vsys>{0}</vsys><address>{1}</address></resolve>'
                          '</request>'.format(vsys, address)}
  
      return __proxy__['panos.call'](query)