code: def ec2_security_group_security_group_id(self, lookup, default=None):
      
      try:
        response = EFAwsResolver.__CLIENTS["ec2"].describe_security_groups(Filters=[{
          'Name':'group-name', 'Values':[lookup]
        }])
      except:
        return default
      if len(response["SecurityGroups"]) > 0:
        return response["SecurityGroups"][0]["GroupId"]
      else:
        return default
docs: Args:
        lookup: the friendly name of a security group to look up
        default: the optional value to return if lookup failed; returns None if not set
      Returns:
        Security group ID if target found or default/None if no match