docs: def get_health_check(name, region=None, key=None, keyid=None, profile=None):
      '''
      Get the health check configured for this ELB.
  
      CLI example:
  
      .. code-block:: bash
  
          salt myminion boto_elb.get_health_check myelb
      '''
      conn = _get_conn(region=region, key=key, keyid=keyid, profile=profile)
      retries = 30
  
      while True:
          try:
              lb = conn.get_all_load_balancers(load_balancer_names=[name])
              lb = lb[0]
              ret = odict.OrderedDict()
              hc = lb.health_check
              ret['interval'] = hc.interval
              ret['target'] = hc.target
              ret['healthy_threshold'] = hc.healthy_threshold
              ret['timeout'] = hc.timeout
              ret['unhealthy_threshold'] = hc.unhealthy_threshold
              return ret
          except boto.exception.BotoServerError as e:
              if retries and e.code == 'Throttling':
                  log.debug('Throttled by AWS API, will retry in 5 seconds.')
                  time.sleep(5)
                  retries -= 1
                  continue
              log.error('ELB %s not found.', name,
                        exc_info_on_logleve=logging.DEBUG)
              return {}