code: def _generate_id(self):
          
          name = self.name.replace(self.special_separator, "-").replace(".", "-")
          loc = "\/"
          if self.location:
              loc = self.location
          _id = "{PREFIX}{SEP}{NAME}{HASH}{SEP}".format(
              PREFIX=constants.CONU_ARTIFACT_TAG,
              NAME=name,
              HASH=hashlib.sha512(loc).hexdigest()[: 10],
              SEP=self.special_separator
          )
          return _id
docs: create new unique identifier