code: def get_alias(self,
                    alias=None,
                    manifest=None,
                    verify=True,
                    sizes=False,
                    dcd=None):
          # pylint: disable=too-many-arguments
          
          return self._get_alias(alias, manifest, verify, sizes, dcd, False)
docs: Get the blob hashes assigned to an alias.
  
          :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 sizes: Whether to return sizes of the blobs along with their hashes
          :type sizes: 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: list
          :returns: If ``sizes`` is falsey, a list of blob hashes (strings) which are assigned to the alias. If ``sizes`` is truthy, a list of (hash,size) tuples for each blob.