code: private function canPurgeObject(\Magento\Framework\DataObject\IdentityInterface $object)
      {
          if ($object instanceof \Magento\Catalog\Model\Category && !$this->config->canPurgeCatalogCategory()) {
              return false;
          }
          if ($object instanceof \Magento\Catalog\Model\Product && !$this->config->canPurgeCatalogProduct()) {
              return false;
          }
          if ($object instanceof \Magento\Cms\Model\Page && !$this->config->canPurgeCmsPage()) {
              return false;
          }
          return true;
      }
docs: Return false if purging is not allowed for object instance.
  
  @param \Magento\Framework\DataObject\IdentityInterface $object
  @return bool