Hi, @Vicki Thanks for posting your question in the Microsoft Q&A forum.
As we understand the ask here is you have set up Azure cache for Redis with a private endpoint but noticed that it resolves to a public IP address,
I tried to reproduce the same and I did not find any issues. have you done the firewall vnet with the private DNS zone for Redis if not can you do it?
please share your screenshot so we can better assist you as there shouldn’t be an issue here. Private Endpoints are available with Azure Cache for Redis and have been GA for over a year.
Private endpoints should not resolve to a public IP address unless public network access is explicitly enabled. To be clear, it will still have an IP address, but not a public one. You can see this in the picture at this link.
Regards
Geetha