def delete_catalog_object(object_id, opts = {})
      data, _status_code, _headers = delete_catalog_object_with_http_info(object_id, opts)
      return data
    end
def delete_catalog_object(object_id, opts = {})
      data, _status_code, _headers = delete_catalog_object_with_http_info(object_id, opts)
      return data
    end
DeleteCatalogObject
 Deletes a single [CatalogObject](#type-catalogobject) based on the provided ID and returns the set of successfully deleted IDs in the response. Deletion is a cascading event such that all children of the targeted object are also deleted. For example, deleting a [CatalogItem](#type-catalogitem) will also delete all of its [CatalogItemVariation](#type-catalogitemvariation) children.
 @param object_id The ID of the [CatalogObject](#type-catalogobject) to be deleted. When an object is deleted, other objects in the graph that depend on that object will be deleted as well (for example, deleting a [CatalogItem](#type-catalogitem) will delete its [CatalogItemVariation](#type-catalogitemvariation)s).
 @param [Hash] opts the optional parameters
 @return [DeleteCatalogObjectResponse]