IP Ranges for Function Consumption Plans

I am trying to get the list of public IP ranges that exist in this list, IP addresses in Azure Functions | Microsoft Docs, that I find myself downloading every month from a data source so I can update the firewall rules in my Terraform scripts.

I can’t seem to find any data source that will yield me that list. Am I missing this data source, or is there an approach I am missing?

According to the note in this section, IP addresses in Azure Functions | Microsoft Docs, an Azure Function in a Consumption or Premium plan, when scaled, can assume any available IP in the data center thus all IP’s in the data center must be whitelisted to guarantee a connection. This is what is causing me problems every month.