Created and configured an Azure Function, which download Azure DC and Office 365 IP addresses and store them in a storage account. Everything is running in Azure, but generated data can be used as external dynamic lists for PAN-OS.
Article about how-to configure and run such function is available here.
Generated data you can check here.
Function code and configs are stored here.
Function is executed every 3 hours. Total cost of the whole solution - less than 5 euro/month. Hope could be useful for someone.
... View more