code: def servicegroup_exists(sg_name, sg_type=None, **connection_args):
      '''
      Checks if a service group exists
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' netscaler.servicegroup_exists 'serviceGroupName'
      '''
      sg = _servicegroup_get(sg_name, **connection_args)
      if sg is None:
          return False
      if sg_type is not None and sg_type.upper() != sg.get_servicetype():
          return False
      return Truf servicegroup_exists(sg_name, sg_type=None, **connection_args):
      '''
      Checks if a service group exists
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' netscaler.servicegroup_exists 'serviceGroupName'
      '''
      sg = _servicegroup_get(sg_name, **connection_args)
      if sg is None:
          return False
      if sg_type is not None and sg_type.upper() != sg.get_servicetype():
          return False
      return True
docs: Checks if a service group exists
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' netscaler.servicegroup_exists 'serviceGroupName'