docs: def show_cert(id_):
      '''
      Show certificate requests for this API key
  
      CLI Example:
  
      .. code-block:: bash
  
          salt-run venafi.show_cert 01234567-89ab-cdef-0123-456789abcdef
      '''
      data = __utils__['http.query'](
          '{0}/certificaterequests/{1}/certificate'.format(_base_url(), id_),
          params={
              'format': 'PEM',
              'chainOrder': 'ROOT_FIRST'
          },
          status=True,
          text=True,
          header_dict={'tppl-api-key': _api_key()},
      )
      status = data['status']
      if six.text_type(status).startswith('4') or six.text_type(status).startswith('5'):
          raise CommandExecutionError(
              'There was an API error: {0}'.format(data['error'])
          )
      data = data.get('body', '')
      csr_data = __utils__['http.query'](
          '{0}/certificaterequests/{1}'.format(_base_url(), id_),
          status=True,
          decode=True,
          decode_type='json',
          header_dict={'tppl-api-key': _api_key()},
      )
      status = csr_data['status']
      if six.text_type(status).startswith('4') or six.text_type(status).startswith('5'):
          raise CommandExecutionError(
              'There was an API error: {0}'.format(csr_data['error'])
          )
      csr_data = csr_data.get('dict', {})
      certs = _parse_certs(data)
      dns_name = ''
      for item in csr_data['certificateName'].split(','):
          if item.startswith('cn='):
              dns_name = item.split('=')[1]
      #certs['CSR Data'] = csr_data
  
      cache = salt.cache.Cache(__opts__, syspaths.CACHE_DIR)
      domain_data = cache.fetch('venafi/domains', dns_name)
      if domain_data is None:
          domain_data = {}
      certs['private_key'] = domain_data.get('private_key')
      domain_data.update(certs)
      cache.store('venafi/domains', dns_name, domain_data)
  
      certs['request_id'] = id_
      return certs