Erwin Staal

DevOps Engineer & Azure Architect

October 16, 2021

Functions in ARM Templates

To help build templates quicker, make them more expressive and reusable, there are many built-in functions at your disposal. And even if there isn’t a built-in function for your specific scenario, you can always write one on your own. The use of functions introduces pieces of logic into your templates, which can be used from expressions.