I have external App Service Environment (ASE) with three web apps (A,B,C) deployed inside. Is it possible to limit the external access (from internet - I want to access them only when connected to the VNet with P2S/S2S VPN) to two of the web apps (A,B), while the other web app (C) is publicly accessible from internet through Azure WAF? If this is possible, how NSGs configuration may look like?
I understand that it is possible to deploy ILB ASE, but I want to minimize the number of deployed ASEs and If possible to achieve this segregation of access with one ASE.