Azure PowerShell Library Version Selection for Runbooks
The version of Azure PowerShell libraries is quite old (obviously so as not to break existing runbooks). But it makes it tedious to develop scripts only to find that the functionality doesn't exist or returns a different structure. Take, for example, Get-AzureRMSubscription which now returns .Name and .Id rather than .SubscriptionName and .SubscriptionId. Similarly, Get-AzureVmVm can only be used to retreive a single VM in a PowerShell runbook rather than a collection of VMs. The differences are growing. Why not have a way to choose the Azure Library version (e.g., #Require -AzureLib 4.3 )?