docs: def target_group_exists(name,
                          region=None,
                          key=None,
                          keyid=None,
                          profile=None):
      '''
      Check to see if an target group exists.
  
      CLI example:
  
      .. code-block:: bash
  
          salt myminion boto_elbv2.target_group_exists arn:aws:elasticloadbalancing:us-west-2:644138682826:targetgroup/learn1give1-api/414788a16b5cf163
      '''
      conn = _get_conn(region=region, key=key, keyid=keyid, profile=profile)
  
      try:
          if name.startswith('arn:aws:elasticloadbalancing'):
              alb = conn.describe_target_groups(TargetGroupArns=[name])
          else:
              alb = conn.describe_target_groups(Names=[name])
          if alb:
              return True
          else:
              log.warning('The target group does not exist in region %s', region)
              return False
      except ClientError as error:
          log.warning('target_group_exists check for %s returned: %s', name, error)
          return False