Purge in Varnish [removes a single URL](https://www.varnish-software.com/static/book/Cache_invalidation.html#removing-a-single-object), by default including the query string. Purge does remove all `Vary` variants of that URL. I'll have to experiment to determine whether purge also removes all cached content-types for the URL.