Audit Inventory of Azure Resources

I have been working on a few projects lately where there was a need to review customers Azure environments. These environments were moderate in size and spread across multiple subscriptions with no real documentation or inventory in place. To make it easier to assess the environment and gain a quick understanding of the landscape across […]

Read More »

Azure ARM Template now supports IF

Ryan Jones at Microsoft recently announced that Azure ARM Templates now support If(). This is a really nice addition that will simplify ARM templates that require deployment of resources based on conditions. You can view the full sample at this link https://github.com/rjmax/ArmExamples/blob/master/if.AvailabilitySet.json . In the sample provided this is implemented by providing a Parameter for […]

Read More »

Azure S2S VPN with RRAS

For a while I have wanted to connect my home lab up to my Azure subscriptions via site-to-site Azure S2S VPN. There are a few blogs online on how to do this in ASM, although I wanted to do this with Azure Resource Manager. My current setup is a Hyper-V host with a Windows Server […]

Read More »

Retrieve vmId of Virtual Machine

Sometimes retrieving the unique ID of a virtual machine in Resource Manager can be usefull. The following snippet will grab the vmid property.

Read More »