class_docstr: Client of an MLflow Model Registry Server that creates and manages registered
  models and model versions.
docstr: Set a registered model alias pointing to a model version.
  
  :param name: Registered model name.
  :param alias: Name of the alias.
  :param version: Registered model version number.
  :return: None
docstr_tok: ["Set","a","registered","model","alias","pointing","to","a","model","version",".",":","param","name",":","Registered","model","name",".",":","param","alias",":","Name","of","the","alias",".",":","param","version",":","Registered","model","version","number",".",":","return",":","None"]
code: def set_registered_model_alias(self, name, alias, version):
      """
      Set a registered model alias pointing to a model version.
  
      :param name: Registered model name.
      :param alias: Name of the alias.
      :param version: Registered model version number.
      :return: None
      """
      self.store.set_registered_model_alias(name, alias, version)
  
imports: import logging
  from mlflow.entities.model_registry import ModelVersionTag, RegisteredModelTag
  from mlflow.exceptions import MlflowException
  from mlflow.store.model_registry import SEARCH_MODEL_VERSION_MAX_RESULTS_DEFAULT, SEARCH_REGISTERED_MODEL_MAX_RESULTS_DEFAULT
  from mlflow.tracking._model_registry import DEFAULT_AWAIT_MAX_SLEEP_SECONDS, utils
  from mlflow.utils.arguments_utils import _get_arg_names
label_desc: Use image node_id 23 for calling the ModelRegistryClient obj's underlying member method code with example usage: obj.set_registered_model_alias(name, alias, version) without return types