docs: def create(path, value='', acls=None, ephemeral=False, sequence=False, makepath=False, profile=None,
             hosts=None, scheme=None, username=None, password=None, default_acl=None):
      '''
      Create Znode
  
      path
          path of znode to create
  
      value
          value to assign to znode (Default: '')
  
      acls
          list of acl dictionaries to be assigned (Default: None)
  
      ephemeral
          indicate node is ephemeral (Default: False)
  
      sequence
          indicate node is suffixed with a unique index (Default: False)
  
      makepath
          Create parent paths if they do not exist (Default: False)
  
      profile
          Configured Zookeeper profile to authenticate with (Default: None)
  
      hosts
          Lists of Zookeeper Hosts (Default: '127.0.0.1:2181)
  
      scheme
          Scheme to authenticate with (Default: 'digest')
  
      username
          Username to authenticate (Default: None)
  
      password
          Password to authenticate (Default: None)
  
      default_acl
          Default acls to assign if a node is created in this connection (Default: None)
  
      CLI Example:
  
      .. code-block:: bash
  
          salt minion1 zookeeper.create /test/name daniel profile=prod
  
      '''
      if acls is None:
          acls = []
      acls = [make_digest_acl(**acl) for acl in acls]
      conn = _get_zk_conn(profile=profile, hosts=hosts, scheme=scheme,
                          username=username, password=password, default_acl=default_acl)
      return conn.create(path, salt.utils.stringutils.to_bytes(value), acls, ephemeral, sequence, makepath)