We have created multiple Hosted Tile Layers for historical imagery mosaics we have generated from scanned imagery.
Each Hosted tile Layer represents a decade from 1940s to 2000s. We receive the imagery a few at a time and they represent a 25K map sheet. When trying to update the hosted tile layers with new imagery we receive I have found no way to do it without deleting the existing services then re-publishing under the same name.
I am currently doing this by building a tpk from a cache, overwriting the tpk in portal, deleting the Hosted Tile Layer then re-publishing from the tpk under the same name.