code: def get_digest(self,
                     alias=None,
                     manifest=None,
                     verify=True,
                     dcd=None):
          
          return self._get_alias(alias, manifest, verify, False, dcd, True)
docs: (v2 schema only) Get the hash of an alias's configuration blob.
  
          For an alias created using ``dxf``, this is the hash of the first blob
          assigned to the alias.
  
          For a Docker image tag, this is the same as
          ``docker inspect alias --format='{{.Id}}'``.
  
          :param alias: Alias name. You almost definitely will only need to pass this argument.
          :type alias: str
  
          :param manifest: If you previously obtained a manifest, specify it here instead of ``alias``. You almost definitely won't need to do this.
          :type manifest: str
  
          :param verify: (v1 schema only) Whether to verify the integrity of the alias definition in the registry itself. You almost definitely won't need to change this from the default (``True``).
          :type verify: bool
  
          :param dcd: (if ``manifest`` is specified) The Docker-Content-Digest header returned when getting the manifest. If present, this is checked against the manifest.
          :type dcd: str
  
          :rtype: str
          :returns: Hash of the alias's configuration blob.