Chapter 7: Understanding Expressions, Symbolic Names, Conditions, and Loops

Knowing how to create resources, use parameters and variables to form resource names and properties, and use functions is not enough to create complex scenarios. In this chapter, we will learn about expressions and all the supported operators you can use to control their deployment or flow. Then, we will look at conditions and loops, which you can use to address some situations where you might need to create multiple copies of the same resource with different properties.

After completing this chapter, you should be able to fully leverage the power of reusable templates and be able to not only write great Bicep files but also help others in your team to do the same. ...

Get Infrastructure as Code with Azure Bicep now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.