code: def tempdeny(ip=None, ttl=None, port=None, direction=None, comment=''):
      '''
      Add a rule to the temporary ip deny list.
      See :func:`_access_rule`.
      1- Add an IP:
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' csf.tempdeny 127.0.0.1 300 port=22 direction='in' comment='# Brute force attempt'
      '''
      return _tmp_access_rule('tempdeny', ip, ttl, port, direction, commentf tempdeny(ip=None, ttl=None, port=None, direction=None, comment=''):
      '''
      Add a rule to the temporary ip deny list.
      See :func:`_access_rule`.
      1- Add an IP:
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' csf.tempdeny 127.0.0.1 300 port=22 direction='in' comment='# Brute force attempt'
      '''
      return _tmp_access_rule('tempdeny', ip, ttl, port, direction, comment)
docs: Add a rule to the temporary ip deny list.
      See :func:`_access_rule`.
      1- Add an IP:
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' csf.tempdeny 127.0.0.1 300 port=22 direction='in' comment='# Brute force attempt'