docs: def merge(self,DataTypeTargetForNetworkCollection=None,\
          dataTypeTargetForNetworkList=None,mergeType=None,SourceMergeColumns=None,\
          SourceMergeKey=None,SourceTable=None,TargetKeyNetworkCollection=None,\
          TargetMergeKey=None,TargetNetworkCollection=None,TargetNetworkList=None,\
          UnassignedTable=None,WhereMergeTable=None,verbose=None):
          """
          Merge tables together joining around a designated key column. Depending
          on the arguments, might merge into multiple local tables.
  
          :param DataTypeTargetForNetworkCollection (string, optional): The collectio
              n of networks where the merged table will reside
          :param dataTypeTargetForNetworkList (string, optional):
          :param mergeType (string, optional): A choice between ''Copy Columns'' and
              ''Link To Columns'' that determines if replicates are created
          :param SourceMergeColumns (string, optional): A list of columns that will b
              e brought into the merged table
          :param SourceMergeKey (string, optional): The name of the columns that exis
              ts in both tables and is used to correlate rows
          :param SourceTable (string, optional): The name of the table used as the ba
              se data in the merge
          :param TargetKeyNetworkCollection (string, optional): The name of the prima
              ry column about which the merge is made
          :param TargetMergeKey (string, optional):
          :param TargetNetworkCollection (string, optional): The group of networks th
              at will be merged into the source table
          :param TargetNetworkList (string, optional): The list of networks where the
                  merged table will be added
          :param UnassignedTable (string, optional):
          :param WhereMergeTable (string, optional): The destination path of the resu
              ltant merged table. The choices are ''Network Collection'', ''Select
              ed Networks'', or ''All Unassigned Tables''.
          """
          PARAMS=set_param(['DataTypeTargetForNetworkCollection','dataTypeTargetForNetworkList','mergeType','SourceMergeColumns','SourceMergeKey','SourceTable','TargetKeyNetworkCollection','TargetMergeKey','TargetNetworkCollection','TargetNetworkList','UnassignedTable','WhereMergeTable'],\
          [DataTypeTargetForNetworkCollection,dataTypeTargetForNetworkList,mergeType,SourceMergeColumns,SourceMergeKey,SourceTable,TargetKeyNetworkCollection,TargetMergeKey,TargetNetworkCollection,TargetNetworkList,UnassignedTable,WhereMergeTable])
          response=api(url=self.__url+"/merge", PARAMS=PARAMS, method="POST", verbose=verbose)
          return response