code: def get_deployment(target, name, endpoint):
      """
      Print a detailed description of the deployment with name given at ``--name`` in the specified
      target.
      """
      client = interface.get_deploy_client(target)
  
      sig = signature(client.get_deployment)
      if "endpoint" in sig.parameters:
          desc = client.get_deployment(name, endpoint=endpoint)
      else:
          desc = client.get_deployment(name)
      for key, val in desc.items():
          click.echo(f"{key}: {val}")
      click.echo("\n")
  
imports: import json
  import sys
  from inspect import signature
  import click
  from mlflow.deployments import interface
  from mlflow.environment_variables import MLFLOW_DEPLOYMENTS_CONFIG
  from mlflow.utils import cli_args
  from mlflow.utils.annotations import experimental
  from mlflow.utils.proto_json_utils import NumpyEncoder, _get_jsonable_obj
label_desc: Use image node_id 7 for calling a global function with example usage: get_deployment(target, name, endpoint) without return types