public boolean isResourceTagOnUpdate(ToShapeId resourceId) {
        return resourceIsTagOnUpdate.contains(resourceId.toShapeId());
    }
Checks if the given ShapeID references a resource shape that meets tag on update criteria.
If the given ShapeID does not reference to a resource shape, will always return false.

Tag on update is satisfied when a resource shape has a property representing tags via
the {@see TaggableTrait}, and that property is an input on the resource's create lifecycle
operation.

@param resourceId ShapeID of the resource to check.
@return true iff the resourceId references a resource shape that has tag-on update behavior.
smithy-aws-traits/src/main/java/software/amazon/smithy/aws/traits/tagging/AwsTagIndex.java