def search_catalog_objects(body, opts = {})
      data, _status_code, _headers = search_catalog_objects_with_http_info(body, opts)
      return data
    end
def search_catalog_objects(body, opts = {})
      data, _status_code, _headers = search_catalog_objects_with_http_info(body, opts)
      return data
    end
SearchCatalogObjects
 Queries the targeted catalog using a variety of query types: [CatalogQuerySortedAttribute](#type-catalogquerysortedattribute), [CatalogQueryExact](#type-catalogqueryexact), [CatalogQueryRange](#type-catalogqueryrange), [CatalogQueryText](#type-catalogquerytext), [CatalogQueryItemsForTax](#type-catalogqueryitemsfortax), and [CatalogQueryItemsForModifierList](#type-catalogqueryitemsformodifierlist).
 @param body An object containing the fields to POST for the request.  See the corresponding object definition for field details.
 @param [Hash] opts the optional parameters
 @return [SearchCatalogObjectsResponse]