code: def completeArtifact(self, *args, **kwargs):
          
  
          return self._makeApiCall(self.funcinfo["completeArtifact"], *args, **kwargs)
docs: Complete Artifact
  
          This endpoint finalises an upload done through the blob `storageType`.
          The queue will ensure that the task/run is still allowing artifacts
          to be uploaded.  For single-part S3 blob artifacts, this endpoint
          will simply ensure the artifact is present in S3.  For multipart S3
          artifacts, the endpoint will perform the commit step of the multipart
          upload flow.  As the final step for both multi and single part artifacts,
          the `present` entity field will be set to `true` to reflect that the
          artifact is now present and a message published to pulse.  NOTE: This
          endpoint *must* be called for all artifacts of storageType 'blob'
  
          This method takes input: ``v1/put-artifact-request.json#``
  
          This method is ``experimental``