5.3.0
Azure PowerShell 5.3.0
Azure PowerShell 5.3.0 Installer: link
Gallery Module for ARM Cmdlets: link
To install AzureRM from the PowerShell Gallery, run the following command:
Install-Module -Name AzureRM -Repository PSGallery -ForceTo update from an older version of AzureRM, run the following command:
Update-Module -Name AzureRMChanges Since Last Release
AzureRM.Profile
- Added deprecation warning for PowerShell 3 and 4
- Add-AzureRmAccounthas been renamed as- Connect-AzureRmAccount; an alias has been added for the old cmdlet name, and other aliases (- Login-AzAccountand- Login-AzureRmAccount) have been redirected to the new cmdlet name.
- Remove-AzureRmAccounthas been renamed as- Disconnect-AzureRmAccount; an alias has been added for the old cmdlet name, and other aliases (- Logout-AzAccountand- Logout-AzureRmAccount) have been redirected to the new cmdlet name.
- Corrected Resource Strings to use Connect-AzureRmAccountinstead ofLogin-AzureRmAccount
- Add-AzureRmEnvironmentand- Set-AzureRmEnvironment- Added -AzureOperationalInsightsEndpointand-AzureOperationalInsightsEndpointResourceIdas parameters for use with OperationalInsights data plane RP.
 
- Added 
AzureRM.AnalysisServices
- Corrected usage of Login-AzureRmAccountto useConnect-AzureRmAccount
AzureRM.Compute
- Added -AvailabilitySetNameparameter to the simplified parameterset ofNew-AzureRmVM.
- Corrected usage of Login-AzureRmAccountto useConnect-AzureRmAccount
- User assigned identity support for VM and VM scale set
- -IdentityTypeand- -IdentityIdparameters are added to- New-AzureRmVMConfig,- New-AzureRmVmssConfig,- Update-AzureRmVMand- Update-AzureRmVmss
 
- Added -EnableIPForwardingparameter toAdd-AzureRmVmssNetworkInterfaceConfig
- Added -Priorityparameter toNew-AzureRmVmssConfig
AzureRM.DataLakeAnalytics
- Corrected usage of Login-AzureRmAccountto useConnect-AzureRmAccount
AzureRM.DataLakeStore
- Corrected usage of Login-AzureRmAccountto useConnect-AzureRmAccount
- Corrected the error message of Test-AzureRmDataLakeStoreAccountwhen running this cmdlet without having logged in withLogin-AzureRmAccount
AzureRM.EventGrid
- Updated to use the 2018-01-01 API version.
AzureRM.EventHub
- Added below new commands for Geo Disaster Recovery operations.
 -Creating a new Alias(Disaster Recovery configuration):
 -New-AzureRmEventHubGeoDRConfiguration
 -Retrieve Alias(Disaster Recovery configuration) :
 -Get-AzureRmEventHubGeoDRConfiguration
 -Disabling the Disaster Recovery and stops replicating changes from primary to secondary namespaces
 -Set-AzureRmEventHubGeoDRConfigurationBreakPair
 -Invoking Disaster Recovery failover and reconfigure the alias to point to the secondary namespace
 -Set-AzureRmEventHubGeoDRConfigurationFailOver
 -Deleting an Alias(Disaster Recovery configuration)
 -Remove-AzureRmEventHubGeoDRConfiguration
- Added below new commands for checking the Namespace Name and GeoDr Configuration Name - Alias availability.
 -Check the Availability of Namespace name or Alias(Disaster Recovery configuration) name:
 -Test-AzureRmEventHubName
AzureRM.Insights
- Corrected usage of Login-AzureRmAccountto useConnect-AzureRmAccount
AzureRM.KeyVault
- Corrected usage of Login-AzureRmAccountto useConnect-AzureRmAccount
AzureRM.Network
- Fix overwrite message 'Are you sure you want to overwriteresource'
AzureRM.OperationalInsights
- Added support for V2 API querying via Invoke-AzureRmOperationalInsightsQuery. See https://dev.loganalytics.io/ for more info on the new API.
AzureRM.Resources
- Get-AzureRmADServicePrincipal: Removed- -ServicePrincipalNamefrom the default Empty parameter set as it was redundant with the SPN parameter set
AzureRM.ServiceBus
- Added functionality fix for Remove-AzureRmServiceBusRuleandGet-AzureRmServiceBusKey
- Added below new commandlets for Geo Disaster Recovery operations.
 -Creating a new Alias(Disaster Recovery configuration):
 -New-AzureRmServiceBusDRConfigurations
 -Retrieve Alias(Disaster Recovery configuration) :
 -Get-AzureRmServiceBusDRConfigurations
 -Disabling the Disaster Recovery and stops replicating changes from primary to secondary namespaces
 -Set-AzureRmServiceBusDRConfigurationsBreakPairing
 -Invoking Disaster Recovery failover and reconfigure the alias to point to the secondary namespace
 -Set-AzureRmServiceBusDRConfigurationsFailOver
 -Deleting an Alias(Disaster Recovery configuration)
 -Remove-AzureRmServiceBusDRConfigurations
- Updated Test-AzureRmServiceBusNamecommandlets to support Geo Disaster Recovery - Alias name check availability operations.
 -Check the Availability of Namespace name or Alias(Disaster Recovery configuration) name:
 -Test-AzureRmServiceBusName
AzureRM.UsageAggregates
- Corrected usage of Login-AzureRmAccountto useConnect-AzureRmAccount