ARM Templates Copy Loops | Create multiple instances of resources, properties and variables
With Copy Elements you can deploy multiple instances of your resources or properties, all in a single Resource Manager template.
In this episode I give you introduction to instance multiplication using copy elements and show you practical examples of applying this practice for resources, properties, parameters, variables and outputs.
Source code for demos: https://github.com/MarczakIO/azure4everyone-samples/tree/master/azure-resourcemanager-templates-multiple-instances
In this episode live demo of
- Deploying multiple Storage Accounts
- Deploying multiple Storage Accounts using parameters
- Creating dependencies
- Deploying multiple child resources
- Creating array variables using copy element
- Creating array outputs using copy element
- Creating resource properties using copy element
Next steps for you after watching the video
1. Multiple resources docs
- https://docs.microsoft.com/en-us/azure/azure-resource-manager/templates/copy-resources?WT.mc_id=AZ-MVP-5003556
2. Multiple properties docs
- https://docs.microsoft.com/en-us/azure/azure-resource-manager/templates/copy-properties?WT.mc_id=AZ-MVP-5003556
3. Multiple variables docs
- https://docs.microsoft.com/en-us/azure/azure-resource-manager/templates/copy-variables?WT.mc_id=AZ-MVP-5003556
4. Multiple outputs docs
- https://docs.microsoft.com/en-us/azure/azure-resource-manager/templates/copy-outputs?WT.mc_id=AZ-MVP-5003556
5. Multiple instances of resource docs
- https://docs.microsoft.com/en-us/azure/azure-resource-manager/templates/template-tutorial-create-multiple-instances?WT.mc_id=AZ-MVP-5003556
### Want to connect?
- Blog https://marczak.io/
- Twitter https://twitter.com/MarczakIO
- Facebook https://www.facebook.com/MarczakIO
- LinkedIn https://www.linkedin.com/in/adam-marczak/
- Site https://azure4everyone.com