Releases: Azure/azure-powershell
5.4.0
Azure PowerShell 5.4.0
Azure PowerShell 5.4.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 -Force
To update from an older version of AzureRM
, run the following command:
Update-Module -Name AzureRM
Changes Since Last Release
AzureRM.Automation
- Added alias from New-AzureRmAutomationModule to Import-AzureRmAutomationModule
AzureRM.Compute
- Fix ErrorAction issue for some of Get cmdlets.
AzureRM.ContainerInstance
- Apply Azure Container Instance SDK 2018-02-01
- Support DNS name label
AzureRM.DevTestLabs
- Fixed all of the GET cmdlets which previously weren't working.
AzureRM.EventHub
- Fix bug in Get-AzureRmEventHubGeoDRConfiguration help
AzureRM.Network
- Added cmdlet to create a new connection monitor
- New-AzureRmNetworkWatcherConnectionMonitor
- Added cmdlet to update a connection monitor
- Set-AzureRmNetworkWatcherConnectionMonitor
- Added cmdlet to get connection monitor or connection monitor list
- Get-AzureRmNetworkWatcherConnectionMonitor
- Added cmdlet to query connection monitor
- Get-AzureRmNetworkWatcherConnectionMonitorReport
- Added cmdlet to start connection monitor
- Start-AzureRmNetworkWatcherConnectionMonitor
- Added cmdlet to stop connection monitor
- Stop-AzureRmNetworkWatcherConnectionMonitor
- Added cmdlet to remove connection monitor
- Remove-AzureRmNetworkWatcherConnectionMonitor
- Updated Set-AzureRmApplicationGatewayBackendAddressPool documentation to remove deprecated example
- Added EnableHttp2 flag to Application Gateway
- Updated New-AzureRmApplicationGateway: Added optional parameter -EnableHttp2
- Add IpTags to PublicIpAddress
- Updated New-AzureRmPublicIpAddress: Added IpTags
- New-AzureRmPublicIpTag to add Iptag
- Add DisableBgpRoutePropagation property in RouteTable and effectiveRoute.
AzureRM.Resources
- Register-AzureRmProviderFeature: Added missing example in the docs
- Register-AzureRmResourceProvider: Added missing example in the docs
AzureRM.Storage
- Obsolete following parameters in new and set Storage Account cmdlets: EnableEncryptionService and DisableEncryptionService, since Encryption at Rest is enabled by default and can't be disabled.
- New-AzureRmStorageAccount
- Set-AzureRmStorageAccount
Changes since last release: v5.3.0-February2018-rtm...v5.4.0-February2018
AzureRM.Websites 5.0.0-preview
AzureRM.Websites 5.0.0-preview
Gallery Module for AzureRM.Websites
: link
Please ensure that you have updated to at least version 1.6.0 of PowerShellGet
to enable support for preview modules.
To install AzureRM.Websites
from the PowerShell Gallery, run the following command:
Install-Module -Name AzureRM.Websites -Repository PSGallery -AllowPrerelease -Force
Changes
- Upgrade to latest version of the Websites SDK
- Added -AssignIdentity & -Httpsonly properties for SetAzureWebApp
AzureRM.Compute v 4.3.1
This release contains source code for
- AzureRM.Compute version 4.3.1
AzureRM.Compute.ManagedService 0.1.0-preview
This release contains source for
- AzureRM.Compute.ManagedService 0.1.0-preview
0.10.0 NetCore
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 -Force
To update from an older version of AzureRM
, run the following command:
Update-Module -Name AzureRM
Changes Since Last Release
AzureRM.Profile
- Added deprecation warning for PowerShell 3 and 4
Add-AzureRmAccount
has been renamed asConnect-AzureRmAccount
; an alias has been added for the old cmdlet name, and other aliases (Login-AzAccount
andLogin-AzureRmAccount
) have been redirected to the new cmdlet name.Remove-AzureRmAccount
has been renamed asDisconnect-AzureRmAccount
; an alias has been added for the old cmdlet name, and other aliases (Logout-AzAccount
andLogout-AzureRmAccount
) have been redirected to the new cmdlet name.- Corrected Resource Strings to use
Connect-AzureRmAccount
instead ofLogin-AzureRmAccount
Add-AzureRmEnvironment
andSet-AzureRmEnvironment
- Added
-AzureOperationalInsightsEndpoint
and-AzureOperationalInsightsEndpointResourceId
as parameters for use with OperationalInsights data plane RP.
- Added
AzureRM.AnalysisServices
- Corrected usage of
Login-AzureRmAccount
to useConnect-AzureRmAccount
AzureRM.Compute
- Added
-AvailabilitySetName
parameter to the simplified parameterset ofNew-AzureRmVM
. - Corrected usage of
Login-AzureRmAccount
to useConnect-AzureRmAccount
- User assigned identity support for VM and VM scale set
-IdentityType
and-IdentityId
parameters are added toNew-AzureRmVMConfig
,New-AzureRmVmssConfig
,Update-AzureRmVM
andUpdate-AzureRmVmss
- Added
-EnableIPForwarding
parameter toAdd-AzureRmVmssNetworkInterfaceConfig
- Added
-Priority
parameter toNew-AzureRmVmssConfig
AzureRM.DataLakeAnalytics
- Corrected usage of
Login-AzureRmAccount
to useConnect-AzureRmAccount
AzureRM.DataLakeStore
- Corrected usage of
Login-AzureRmAccount
to useConnect-AzureRmAccount
- Corrected the error message of
Test-AzureRmDataLakeStoreAccount
when 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-AzureRmAccount
to useConnect-AzureRmAccount
AzureRM.KeyVault
- Corrected usage of
Login-AzureRmAccount
to 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-ServicePrincipalName
from the default Empty parameter set as it was redundant with the SPN parameter set
AzureRM.ServiceBus
- Added functionality fix for
Remove-AzureRmServiceBusRule
andGet-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-AzureRmServiceBusName
commandlets 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-AzureRmAccount
to useConnect-AzureRmAccount
2018-02-09 RC1 Final
Final bits for Release Candidate one of Azure PowerShell 5.3.0
5.3.0 RC2
Release Candidate 2 for 2018-02-09 release
2018-02-09 rc1 before version changes
RC1 changes for 2018-02-0 release
AzureRM.DataLakeStore 5.2.0-preview
Preview release dor AzureRM.DataLakeStore Cmdlets