code: def copy_logstore(self, from_project, from_logstore, to_logstore, to_project=None, to_client=None):
          
          return copy_logstore(self, from_project, from_logstore, to_logstore, to_project=to_project, to_client=to_client)
docs: copy logstore, index, logtail config to target logstore, machine group are not included yet.
          the target logstore will be crated if not existing
  
          :type from_project: string
          :param from_project: project name
  
          :type from_logstore: string
          :param from_logstore: logstore name
  
          :type to_logstore: string
          :param to_logstore: target logstore name
  
          :type to_project: string
          :param to_project: target project name, copy to same project if not being specified, will try to create it if not being specified
  
          :type to_client: LogClient
          :param to_client: logclient instance, use it to operate on the "to_project" if being specified for cross region purpose
  
          :return: