Skip to content

Releases: Azure/azure-powershell

AzureRm.Network.6.3.1

03 Jul 18:40
fa4569c
Compare
Choose a tag to compare

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

02 Jul 22:48
aa67b0f
Compare
Choose a tag to compare
Pre-release

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

29 Jun 18:11
53e0edb
Compare
Choose a tag to compare

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

27 Jun 15:24
da8171e
Compare
Choose a tag to compare
Pre-release

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

27 Jun 15:22
fcd18b4
Compare
Choose a tag to compare
Pre-release

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

14 Jun 18:42
e10fd70
Compare
Choose a tag to compare
Pre-release

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

15 Jun 17:12
036d75f
Compare
Choose a tag to compare

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

05 Jun 20:32
7218948
Compare
Choose a tag to compare

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

01 Jun 16:53
4d6ec97
Compare
Choose a tag to compare

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

31 May 19:03
00ad9cc
Compare
Choose a tag to compare

Changes since last release

AzureRM.Network

  • Removed Default sku setting from New-AzureRmVirtualNetworkGateway cmdlet