Releases: Azure/azure-powershell
AzureRm.Network.6.3.1
Install
Link to AzureRM.Network
module in PowerShell Gallery
To install this version of AzureRM.Network
from the PowerShell Gallery, run the following command:
Install-Module -Name AzureRM.Network -RequiredVersion 6.3.1 -Force
If you have an older version of AzureRM.Network
installed on your machine and want to upgrade to this version, run the following command:
Update-Module -Name AzureRM.Network -RequiredVersion 6.3.1
Change Log
- Enable peering across Virtual Networks in multiple Tenants for Set/Add-AzureRmVirtualNetworkPeering
AzureRm.Network.6.4.0-preview
Install
Link to AzureRM.Network
module in PowerShell Gallery
To install this version of AzureRM.Network
from the PowerShell Gallery, run the following command:
Install-Module -Name AzureRM.Network -Repository PSGallery -RequiredVersion 6.4.0-preview -AllowPrerelease -Force
If you have an older version of AzureRM.Network
installed on your machine and want to upgrade to this version, run the following command:
Update-Module -Name AzureRM.Network -RequiredVersion 6.4.0-preview -AllowPrerelease
Change Log
- Added new commands for feature: Azure Firewall via ARM
- Added Get-AzureRmFirewall
- Added Set-AzureRmFirewall
- Added New-AzureRmFirewall
- Added Remove-AzureRmFirewall
- Added New-AzureRmFirewallApplicationRuleCollection
- Added New-AzureRmFirewallApplicationRule
- Added New-AzureRmFirewallNetworkRuleCollection
- Added New-AzureRmFirewallNetworkRule
6.4.0
Install
Azure PowerShell 6.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
General
- Fixed formatting of OutputType in help files for most modules
AzureRM.Profile
- Ps1Xml attribute added to the basic output types
AzureRM.Compute
- IP Tag feature for VMSS
- 'New-AzureRmVmssIpTagConfig' cmdlet is added
- IpTag parameter is added to New-AzureRmVmssIpConfig
- Auto OS Rollback feature for VMSS
- DisableAutoRollback parameters are added to New-AzureRmVmssConfig and Update-AzureRmVmss
- OS Upgrade History feature for Vmss
- OSUpgradeHistory switch parameter is added to Get-AzureRmVmss
AzureRM.DataLakeAnalytics
- Add support for Catalog ACLs through the following commands:
- Get-AzureRmDataLakeAnalyticsCatalogItemAclEntry
- Set-AzureRmDataLakeAnalyticsCatalogItemAclEntry
- Remove-AzureRmDataLakeAnalyticsCatalogItemAclEntry
AzureRM.DataLakeStore
- Add cancellation support and progress tracking for Set-AzureRmDataLakeStoreItemAclEntry, Remove-AzureRmDataLakeStoreItemAclEntry, Set-AzureRmDataLakeStoreItemAcl
- Add cancellation support for Export-AzureRmDataLakeStoreChildItemProperties
- Fix flushing of debug messages for cmdlets that does recursive operations
- Fix location of test of DataLake cmdlets
AzureRM.EventHub
- Added Optional MaxCount parameter to List Operations cmdlet Get-AzureRmEventHub and Get-AzureRmEventHubConsumerGroup
- Fixed issue in New-AzureRmEventHub cmdlet where at least one parameter needed while creating New EventHub. Provided Default Parameter set.
- Added optional Parameter -KeyValue to New-AzureRmEventHubKey cmdlet, which enables user to provide KeyValue.
AzureRM.KeyVault
- Fix issue where all resources were being returned by Get-AzureRmKeyVault -Tag
AzureRM.Network
- Expose new Skus for Zone-Redundant VirtualNetworkGateways
- Added new commands for feature: ExpressRoute Partner APIs via ARM
- Added Get-AzureRmExpressRouteCrossConnection
- Added Set-AzureRmExpressRouteCrossConnection
- Added Add-AzureRmExpressRouteCrossConnectionPeering
- Added Get-AzureRmExpressRouteCrossConnectionPeering
- Added Remove-AzureRmExpressRouteCrossConnectionPeering
- Added Get-AzureRMExpressRouteCrossConnectionArpTable
- Added Get-AzureRMExpressRouteCrossConnectionRouteTable
- Added Get-AzureRMExpressRouteCrossConnectionRouteTableSummary
AzureRM.RecoveryServices.Backup
- Added Get-AzureRmRecoveryServicesBackupStatus cmdlet. This cmdlet takes a VM ID and checks if the VM is protected by some vault in the subscription. If there exists such a vault, the cmdlet outputs the vault details.
AzureRM.Resources
- Update Get-AzureRmPolicyAssignment cmdlets:
- Add support for listing -Scope values at management group level
- Add support for retrieving individual assignments with -Scope values at management group level
- Add -Effective and -All switches to control parameter
- Update Get/New/Remove/Set-AzureRmPolicyDefinition cmdlets
- Add -ManagementGroupName parameter to apply operations to a given management group
- Add -SubscriptionId parameter to apply operations to a given subscription
- Update Get/New/Remove/Set-AzureRmPolicySetDefinition cmdlets
- Add -ManagementGroupName parameter to apply operations to a given management group
- Add -SubscriptionId parameter to apply operations to a given subscription
- Add KeyVault secret reference support in parameters when using 'TemplateParameterObject' in 'New-AzureRmResourceGroupDeployment'
- Fix issue where '-EndDate' parameter was ignored for 'New-AzureRmADAppCredential'
- Fix issue where 'Add-AzureRmADGroupMember' used incorrect URL to make request
AzureRM.ServiceBus
- Added optional Parameter -KeyValue to New-AzureRmServiceBusKey cmdlet, which enables user to provide KeyValue.
AzureRM.Sql
- Clarified User-Defined Restore Points for SQLDW in New-AzureRmSqlDatabaseRestorePoint help
- Updated documentation of -ComputeGeneration parameter in several cmdlets
Changes since last release: v6.3.0-June2018...v6.4.0-July2018
AzureRM.Storage 5.0.4-preview
Install
Link to AzureRM.Storage
module in PowerShell Gallery
To install this version of AzureRM.Storage
from the PowerShell Gallery, run the following command:
Install-Module -Name AzureRM.Storage -Repository PSGallery -RequiredVersion 5.0.4-preview -AllowPrerelease -Force
If you have an older version of AzureRM.Storage
installed on your machine and want to upgrade to this version, run the following command:
Update-Module -Name AzureRM.Storage -RequiredVersion 5.0.4-preview -AllowPrerelease
Change Log
- Support create Storage account with Hierarchical Namespace enabled
- New-AzureRmStorageAccount
AzureRM.Storage 5.0.3-preview
Install
Link to AzureRM.Storage
module in PowerShell Gallery
To install this version of AzureRM.Storage
from the PowerShell Gallery, run the following command:
Install-Module -Name AzureRM.Storage -Repository PSGallery -RequiredVersion 5.0.3-preview -AllowPrerelease -Force
If you have an older version of AzureRM.Storage
installed on your machine and want to upgrade to this version, run the following command:
Update-Module -Name AzureRM.Storage -RequiredVersion 5.0.3-preview -AllowPrerelease
Change Log
- Support Management Policy in Storage
- Remove-AzureRmStorageAccountNetworkRule
- Set-AzureRmStorageAccountManagementPolicy
- Get-AzureRmStorageAccountManagementPolicy
- Remove-AzureRmStorageAccountManagementPolicy
AzureRM.Netcore 0.12.0
Preview release 0.12.0 for Azure Netcore-compatible roll-up package, including the following modules:
Module Name | Version |
---|---|
Azure.Storage.Netcors | 0.12.0 |
AzureRM.Aks.Netcore | 0.12.0 |
AzureRM.AnalysisServices.Netcore | 0.12.0 |
Azure.AnalysisServices.Netcore | 0.12.0 |
AzureRM.ApiManagement.Netcore | 0.12.0 |
AzureRM.ApplicationInsights.Netcore | 0.12.0 |
AzureRM.Automation.Netcore | 0.12.0 |
AzureRM.Backup.Netcore | 0.12.0 |
AzureRM.Batch.Netcore | 0.12.0 |
AzureRM.Billing.Netcore | 0.12.0 |
AzureRM.Cdn.Netcore | 0.12.0 |
AzureRM.CognitiveServices.Netcore | 0.12.0 |
AzureRM.Compute.Netcore | 0.12.0 |
AzureRM.Consumption.Netcore | 0.12.0 |
AzureRM.ContainerInstance.Netcore | 0.12.0 |
AzureRM.ContainerRegistry.Netcore | 0.12.0 |
AzureRM.DataLakeAnalytics.Netcore | 0.12.0 |
AzureRM.DataLakeStore.Netcore | 0.12.0 |
AzureRM.DevTestLabs.Netcore | 0.12.0 |
AzureRM.Dns.Netcore | 0.12.0 |
AzureRM.EventGrid.Netcore | 0.12.0 |
AzureRM.EventHub.Netcore | 0.12.0 |
AzureRM.Insights.Netcore | 0.12.0 |
AzureRM.IotHub.Netcore | 0.12.0 |
AzureRM.KeyVault.Netcore | 0.12.0 |
AzureRM.LogicApp.Netcore | 0.12.0 |
AzureRM.MachineLearning.Netcore | 0.12.0 |
AzureRM.MachineLearningCompute.Netcore | 0.12.0 |
AzureRM.MarketplaceOrdering.Netcore | 0.12.0 |
AzureRM.Media.Netcore | 0.12.0 |
AzureRM.Network.Netcore | 0.12.0 |
AzureRM.NotificationHubs.Netcore | 0.12.0 |
AzureRM.OperationalInsights.Netcore | 0.12.0 |
AzureRM.PowerBIEmbedded.Netcore | 0.12.0 |
AzureRM.Profile.Netcore | 0.12.0 |
AzureRM.Relay.Netcore | 0.12.0 |
AzureRM.Resources.Netcore | 0.12.0 |
AzureRM.ServiceBus.Netcore | 0.12.0 |
AzureRM.ServiceFabric.Netcore | 0.12.0 |
AzureRM.Sql.Netcore | 0.12.0 |
AzureRM.Storage.Netcore | 0.12.0 |
AzureRM.StreamAnalytics.Netcore | 0.12.0 |
AzureRM.Tags.Netcore | 0.12.0 |
AzureRM.TrafficManager.Netcore | 0.12.0 |
AzureRM.UsageAggregates.Netcore | 0.12.0 |
AzureRM.Websites.Netcore | 0.12.0 |
6.3.0
Install
Azure PowerShell 6.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.OperationalInsights
- Updated PSWorkspace model to allow Network to use type as a parameter
Changes since last release:
AzureRM.Profile
- Updated error messages for Enable-AzureRmContextAutoSave
- Create a context for each subscription when running 'Connect-AzureRmAccount' with no previous context
Azure.Storage
- Added additional information about -Permissions parameter in help files.
AzureRM.Compute
- 'Get-AzureRmVmDiskEncryptionStatus' fixes an issue observed for VMs with no data disks
- Update Compute client library version to fix following cmdlets
- Grant-AzureRmDiskAccess
- Grant-AzureRmSnapshotAccess
- Save-AzureRmVMImage
- Fixed following cmdlets to show 'operation ID' and 'operation status' correctly:
- Start-AzureRmVM
- Stop-AzureRmVM
- Restart-AzureRmVM
- Set-AzureRmVM
- Remove-AzuerRmVM
- Set-AzureRmVmss
- Start-AzureRmVmssRollingOSUpgrade
- Stop-AzureRmVmssRollingUpgrade
- Start-AzureRmVmss
- Restart-AzureRmVmss
- Stop-AzureRmVmss
- Remove-AzureRmVmss
- ConvertTo-AzureRmVMManagedDisk
- Revoke-AzureRmSnapshotAccess
- Remove-AzureRmSnapshot
- Revoke-AzureRmDiskAccess
- Remove-AzureRmDisk
- Remove-AzureRmContainerService
- Remove-AzureRmAvailabilitySet
AzureRM.EventGrid
- Remove ValidateNotNullOrEmpty validation conditions for SubjectBeginsWith/SubjectEndsWith in Update-AzureRmEventGridSubscription cmdlet to allow changing these parameters to empty string if needed.
AzureRM.KeyVault
- Fix issue where no Tags are being returned when Get-AzureRmKeyVault -Tag is run
AzureRM.PolicyInsights
- Public release of Policy Insights cmdlets
- Use API version 2018-04-04
- Add PolicyDefinitionReferenceId to the results of Get-AzureRmPolicyStateSummary
AzureRM.RecoveryServices.Backup
- Added -Vault parameter to RecoveryServices.Backup cmdlets. When passed, this will override the Set-AzureRmRecoveryServicesContext cmdlet.
AzureRM.Sql
- Updated example in the help file for Get-AzureRmSqlDatabaseExpanded
AzureRM.TrafficManager
- Updated the help file for Add-AzureRmTrafficManagerEndpointConfig
AzureRM.Websites
- 'Set-AzureRmWebApp' is updated to not overwrite the AppSettings when using -AssignIdentity
- 'New-AzureRmWebAppSlot' is updated to honor AppServicePlan as an optional parameter
Changes since last release: v6.2.1-May2018...v6.3.0-June2018
6.2.1
Install
Azure PowerShell 6.2.1 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.OperationalInsights
- Updated PSWorkspace model to allow Network to use type as a parameter
Changes since last release: v6.2.0-June2018...v6.2.1-June2018
6.2.0
Install
Azure PowerShell 6.2.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
- Fix issue where version 10.0.3 of Newtonsoft.Json wasn't being loaded on module import
AzureRM.Compute
- VMSS VM Update feature
- Added 'Update-AzureRmVmssVM' and 'New-AzureRmVMDataDisk' cmdlets
- Add VirtualMachineScaleSetVM parameter to 'Add-AzureRmVMDataDisk' cmdlet to support adding a data disk to Vmss VM.
AzureRM.DataFactoryV2
- Updated the ADF .Net SDK version to 0.8.0-preview containing following changes:
- Added Configure factory repository operation
- Updated QuickBooks LinkedService to expose consumerKey and consumerSecret properties
- Updated Several model types from SecretBase to Object
- Added Blob Events trigger
AzureRM.KeyVault
- Update documentation with example output
AzureRM.Network
- Enable Traffic Analytics parameters on Network Watcher cmdlets
AzureRM.Resources
- Fix issue with 'Properties' property of 'PSResource' object(s) returned from 'Get-AzureRmResource'
AzureRM.Scheduler
- Fix issue with update ServiceBusQueueJob not setting new Auth values
AzureRM.Sql
- Updated the following cmdlets with optional LicenseType parameter
- New-AzureRmSqlDatabase; Set-AzureRmSqlDatabase
- New-AzureRmSqlElasticPool; Set-AzureRmSqlElasticPool
- New-AzureRmSqlDatabaseCopy
- New-AzureRmSqlDatabaseSecondary
- Restore-AzureRmSqlDatabase
AzureRM.Websites
- 'New-AzureRMWebApp' is updated to use common algorithms from the Strategy library.
Changes since last release: v6.1.1-May2018...v6.2.0-June2018
AzureRM.Network 6.1.1
Changes since last release
AzureRM.Network
- Removed Default sku setting from New-AzureRmVirtualNetworkGateway cmdlet