This automation is used when an automation designer intends to implement, install, and provision one or more virtual machine assemblies.
This design extends the automation described in the previous article https://dzone.com/articles/arm-azure-resource-manager-templates-nested-loops to include the installation of 1 to n virtual machine assemblies, and to provision winRM, initialize data disks, and configure an application log on each virtual machine. A virtual machine is assembled from a collection of resource objects: compute e.g. vm; storage e.g. data managed disks, and; network e.g. network interface card and public ip address.
to edit.
This design extends the automation described in the previous article https://dzone.com/articles/arm-azure-resource-manager-templates-nested-loops to include the installation of 1 to n virtual machine assemblies, and to provision winRM, initialize data disks, and configure an application log on each virtual machine. A virtual machine is assembled from a collection of resource objects: compute e.g. vm; storage e.g. data managed disks, and; network e.g. network interface card and public ip address.
to edit.

azure-arm-vmas-nestedloops.pdf |
This design’s resource specification templates and scrips, intended for elucidation not for production, are available here, under an MIT license:
https://github.com/TecProTools/azure-arm-vmas-NestedLoops
https://github.com/TecProTools/azure-arm-vmas-NestedLoops