code: def _convert_property_type(value):
          
          if value in ('true', 'True'):
              return True
          elif value in ('false', 'False'):
              return False
          elif str(value).startswith('{') and str(value).endswith('}'):
              return ast.literal_eval(value)
          else:
              try:
                  return int(value)
              except ValueError:
                  return value
docs: Converts the string value in a boolean, integer or string
  
          :param value: string value
          :returns: boolean, integer or string value