code: def show_instance(name, call=None):
      '''
      Show the details from Parallels concerning an instance
      '''
      if call != 'action':
          raise SaltCloudSystemExit(
              'The show_instance action must be called with -a or --action.'
          )
  
      items = query(action='ve', command=name)
  
      ret = {}
      for item in items:
          if 'text' in item.__dict__:
              ret[item.tag] = item.text
          else:
              ret[item.tag] = item.attrib
  
          if item._children:
              ret[item.tag] = {}
              children = item._children
              for child in children:
                  ret[item.tag][child.tag] = child.attrib
  
      __utils__['cloud.cache_node'](ret, __active_provider_name__, __opts__)
      return ref show_instance(name, call=None):
      '''
      Show the details from Parallels concerning an instance
      '''
      if call != 'action':
          raise SaltCloudSystemExit(
              'The show_instance action must be called with -a or --action.'
          )
  
      items = query(action='ve', command=name)
  
      ret = {}
      for item in items:
          if 'text' in item.__dict__:
              ret[item.tag] = item.text
          else:
              ret[item.tag] = item.attrib
  
          if item._children:
              ret[item.tag] = {}
              children = item._children
              for child in children:
                  ret[item.tag][child.tag] = child.attrib
  
      __utils__['cloud.cache_node'](ret, __active_provider_name__, __opts__)
      return ret
docs: Show the details from Parallels concerning an instance