Releases: Azure/azure-powershell
AzureRM.Storage 5.0.1-preview
Release Notes
- Added capability to query storage usage by location
6.0.0
Azure PowerShell 6.0.0
Migration Guide
This is a breaking change release. For more information on the breaking changes introduced in this release and how to migrate your scripts, please see our migration guide.
Install
Azure PowerShell 6.0.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
General
- Set minimum dependency of modules to PowerShell 5.0
AzureRM.Profile
- Enable context autosave by default
- Add USGovernmentOperationalInsightsEndpoint and USGovernmentOperationalInsightsEndpointResourceId properties to Azure environment for US Gov.
Azure.Storage
- Support as Storage blob container name
- New-AzureStorageBlobContainer
- Remove-AzureStorageBlobContainer
- Set-AzureStorageBlobContent
- Get-AzureStorageBlobContent
- Fix the issue that some Storage cmdlets failure output not contain detail failure information
AzureRM.ApiManagement
- Introduce multiple breaking changes
- Please refer to the migration guide for more information
AzureRM.Automation
- Remove deprecated 'Tags' alias from cmdlets
- 'Set-AzureRmAutomationRunbook'
AzureRM.Batch
- Updated New-AzureBatchPool documentation to remove deprecated example
AzureRM.Cdn
- Introduce multiple breaking changes
- Please refer to the migration guide for more information
AzureRM.Compute
- 'New-AzureRmVm' and 'New-AzureRmVmss' support verbose output of parameters
- 'New-AzureRmVm' and 'New-AzureRmVmss' (simple parameter set) support assigning user defined and(or) system defined identities to the VM(s).
- VMSS Redeploy and PerformMaintenance feature
- Add new switch parameter -Redeploy and -PerformMaintenance to 'Set-AzureRmVmss' and 'Set-AzureRmVmssVM'
- Add DisableVMAgent switch parameter to 'Set-AzureRmVMOperatingSystem' cmdlet
- 'New-AzureRmVm' and 'New-AzureRmVmss' (simple parameter set) support a 'Win10' image.
- 'Repair-AzureRmVmssServiceFabricUpdateDomain' cmdlet is added.
- Introduce multiple breaking changes
- Please refer to the migration guide for more details
- 'Set-AzureRmVmDiskEncryptionExtension' makes AAD parameters optional
AzureRM.DataFactories
- Remove deprecated 'Tags' alias from cmdlets
- New-AzureRmDataFactory
AzureRM.DataFactoryV2
- Updated the ADF .Net SDK version to 0.7.0-preview containing following changes:
- Added execution parameters and connection managers property on ExecuteSSISPackage Activity
- Updated PostgreSql, MySql llinked service to use full connection string instead of server, database, schema, username and password
- Removed the schema from DB2 linked service
- Removed schema property from Teradata linked service
- Added LinkedService, Dataset, CopySource for Responsys
AzureRM.DataLakeAnalytics
- Remove deprecated 'Tags' alias from cmdlets
- 'New-AzureRmDataLakeAnalyticsAccount'
- 'Set-AzureRmDataLakeAnalyticsAccount'
AzureRM.DataLakeStore
- Add new feature of recursive Acl Change to Remove-AzureRmDataLakeStoreItemAclEntry, Set-AzureRmDataLakeStoreItemAclEntry, Set-AzureRmDataLakeStoreItemAcl
- Add new cmdlet for retrieving the content summary under a directory
- Add new cmdlet for retrieving the disk usage and Acl dump
- Correct return type of Set-AzureRmDataLakeStoreItemAcl bool to IEnumerable
- Correct return type of Set-AzureRmDataLakeStoreItemAclEntry bool to IEnumerable
- Breaking changes in Export-AzureRmDataLakeStoreItem, Import-AzureRmDataLakeStoreItem, Remove-AzureRmDataLakeStoreItem
AzureRM.Dns
- Introduce multiple breaking changes
- Please refer to the migration guide for more information
AzureRM.EventHub
- Updated Help for cmdlets with missing examples
AzureRM.Insights
- Introduced multiple breaking changes
- Please refer to the migration guide for more information
AzureRM.IotHub
- Enable tags and Basic Sku to the IotHub
AzureRM.KeyVault
- Breaking changes to support piping scenarios
- Added new cmdlets: Backup/Restore-AzureKeyVaultManagedStorageAccount, Backup/Restore-AzureKeyVaultCertificate, Undo-AzureKeyVaultManagedStorageSasDefinitionRemoval, and Undo-AzureKeyVaultManagedStorageAccountRemoval
AzureRM.MachineLearning
- Remove deprecated 'Tags' alias from cmdlets
- Update-AzureRmMlCommitmentPlan
AzureRM.Media
- Remove deprecated 'Tags' alias from cmdlets
- 'Set-AzureRmMediaService'
AzureRM.Network
- Add support for DDoS protection plan resource
- Introduced multiple breaking changes
- Please refer to the migration guide for more information
AzureRM.NotificationHubs
- Introduce multiple breaking changes
- Please refer to the migration guide for more information
AzureRM.OperationalInsights
- Introduce multiple breaking changes
- Please refer to the migration guide for more information
AzureRM.RecoveryServices.SiteRecovery
- Fixed Authentication Header in SiteRecovery scenarios
AzureRM.RedisCache
- Introduced multiple breaking changes
- Please refer to the migration guide for more information
AzureRM.Resources
- Remove obsolete parameter -AtScopeAndBelow from Get-AzureRmRoledefinition call
- Include assignments to deleted USers/Groups/ServicePrincipals in Get-AzureRmRoleAssignment result
- Add Tab completers for Scope and ResourceType
- Add convenience cmdlet for creating ServicePrincipals
- Merge Get- and Find- functionality in Get-AzureRmResource
- Add AD Cmdlets:
- Remove-AzureRmADGroupMember
- Get-AzureRmADGroup
- New-AzureRmADGroup
- Remove-AzureRmADGroup
- Remove-AzureRmADUser
- Update-AzureRmADApplication
- Update-AzureRmADServicePrincipal
- Update-AzureRmADUser
AzureRM.ServiceFabric
- Update default Linux image version sku
- NewAzureServiceFabricCluster.cs default UbuntuServer1604 Sku update
AzureRM.Storage
- Introduced multiple breaking changes
- Please refer to the migration guide for more information
AzureRM.Websites
- Upgrade to latest version of the Websites SDK
- Added -AssignIdentity & -Httpsonly properties for Set-AzureRmWebApp and Set-AzureRmWebAppSlot
- Added two new cmdlets: Get-AzureRmWebAppSnapshots and Restore-AzureRmWebAppSnapshot
Changes since last release: v5.7.0-April2018...v6.0.0-May2018
6.0.0 rc4
Includes network changes
6.0.0-rc2 2018-04-29
Merge pull request #6062 from AsrOneSdk/cikTokenFix [RecoveryServices][SiteRecovery] CIK token serialize using System.Web.Script.Serialization.JavaScriptSerializer.
RC1 6.0.0
Merge pull request #6038 from maddieclayton/docsfix Fix module help pages
AzureRM.PolicyInsights 0.9.0-preview
AzureRM.PolicyInsights 0.9.0-preview
Gallery Module for AzureRM.PolicyInsights
Please ensure that you have updated to at least version 1.6.0 of PowerShellGet to enable support for preview modules.
To install AzureRM.PolicyInsights from the PowerShell Gallery, run the following command:
Install-Module -Name AzureRM.PolicyInsights -Repository PSGallery -AllowPrerelease -ForceChanges
- Public preview release of Policy Insights cmdlets
AzureRM.Netcore 0.11.0
Netcore preview release 0.11.0, including the following modules:
| Module Name | Version |
|---|---|
| AzureRM.Aks.Netcore | 0.11.0 |
| AzureRM.AnalysisServices.Netcore | 0.11.0 |
| Azure.AnalysisServices.Netcore | 0.11.0 |
| AzureRM.ApiManagement.Netcore | 0.11.0 |
| AzureRM.ApplicationInsights.Netcore | 0.11.0 |
| AzureRM.Automation.Netcore | 0.11.0 |
| AzureRM.Backup.Netcore | 0.11.0 |
| AzureRM.Batch.Netcore | 0.11.0 |
| AzureRM.Billing.Netcore | 0.11.0 |
| AzureRM.Cdn.Netcore | 0.11.0 |
| AzureRM.CognitiveServices.Netcore | 0.11.0 |
| AzureRM.Compute.Netcore | 0.11.0 |
| AzureRM.Consumption.Netcore | 0.11.0 |
| AzureRM.ContainerInstance.Netcore | 0.11.0 |
| AzureRM.ContainerRegistry.Netcore | 0.11.0 |
| AzureRM.DataFactories.Netcore | 0.11.0 |
| AzureRM.DataFactoryV2.Netcore | 0.11.0 |
| AzureRM.DataLakeAnalytics.Netcore | 0.11.0 |
| AzureRM.DataLakeStore.Netcore | 0.11.0 |
| AzureRM.DevTestLabs.Netcore | 0.11.0 |
| AzureRM.Dns.Netcore | 0.11.0 |
| AzureRM.EventGrid.Netcore | 0.11.0 |
| AzureRM.EventHub.Netcore | 0.11.0 |
| AzureRM.Insights.Netcore | 0.11.0 |
| AzureRM.IotHub.Netcore | 0.11.0 |
| AzureRM.KeyVault.Netcore | 0.11.0 |
| AzureRM.LogicApp.Netcore | 0.11.0 |
| AzureRM.MachineLearning.Netcore | 0.11.0 |
| AzureRM.MachineLearningCompute.Netcore | 0.11.0 |
| AzureRM.MarketplaceOrdering.Netcore | 0.11.0 |
| AzureRM.Media.Netcore | 0.11.0 |
| AzureRM.Network.Netcore | 0.11.0 |
| AzureRM.NotificationHubs.Netcore | 0.11.0 |
| AzureRM.OperationalInsights.Netcore | 0.11.0 |
| AzureRM.PowerBIEmbedded.Netcore | 0.11.0 |
| AzureRM.RedisCache.Netcore | 0.11.0 |
| AzureRM.Relay.Netcore | 0.11.0 |
| AzureRM.Resources.Netcore | 0.11.0 |
| AzureRM.Scheduler.Netcore | 0.11.0 |
| AzureRM.ServiceBus.Netcore | 0.11.0 |
| AzureRM.ServiceFabric.Netcore | 0.11.0 |
| AzureRM.Sql.Netcore | 0.11.0 |
| AzureRM.Storage.Netcore | 0.11.0 |
| AzureRM.StreamAnalytics.Netcore | 0.11.0 |
| AzureRM.Tags.Netcore | 0.11.0 |
| AzureRM.TrafficManager.Netcore | 0.11.0 |
| AzureRM.UsageAggregates.Netcore | 0.11.0 |
| AzureRM.Websites.Netcore | 0.11.0 |
5.7.0
Azure PowerShell 5.7.0
Azure PowerShell 5.7.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
General
- Updated to the latest version of the Azure ClientRuntime
Azure.Storage
- Fix the issue that upload Blob and upload File cmdlets fail on FIPS policy enabled machines
- Set-AzureStorageBlobContent
- Set-AzureStorageFileContent
AzureRM.Billing
- New Cmdlet Get-AzureRmEnrollmentAccount
- cmdlet to retrieve enrollment accounts
AzureRM.CognitiveServices
- Integrate with Cognitive Services Management SDK version 4.0.0.
- Add Get-AzureRmCognitiveServicesAccountUsage operation.
AzureRM.Compute
Get-AzureRmVmssDiskEncryptionStatussupports encryption status at data disk levelGet-AzureRmVmssVmDiskEncryptionStatussupports encryption status at data disk level- Update for Zone Resilient
- 'New-AzureRmVm' and 'New-AzureRmVmss' (simple parameter set) support availability zones.
AzureRM.ContainerRegistry
- Decouple reliance on Commands.Resources.Rest and ARM/Storage SDKs.
AzureRM.DataLakeStore
- Add debug functionality
- Update the version of the ADLS dataplane SDK to 1.1.2
- Export-AzureRmDataLakeStoreItem - Deprecated parameters PerFileThreadCount, ConcurrentFileCount and introduced parameter Concurrency
- Import-AzureRMDataLakeStoreItem - Deprecated parametersPerFileThreadCount, ConcurrentFileCount and introduced parameter Concurrency
- Get-AzureRMDataLakeStoreItemContent - Fixed the tail behavior for contents greater than 4MB
- Set-AzureRMDataLakeStoreItemExpiry - Introduced new parameter set SetRelativeExpiry for setting relative expiration time
- Remove-AzureRmDataLakeStoreItem - Deprecated parameter Clean.
AzureRM.EventHub
- Fixed AlternameName in New-AzureRmEventHubGeoDRConfiguration
AzureRM.KeyVault
- Updated cmdlets to include piping scenarios
- Add deprecation messages for upcoming breaking change release
AzureRM.Network
- Fix error message with Network cmdlets
AzureRM.ServiceBus
- Added 'properties' in CorrelationFilter of Rules to support customproperties
- updated New-AzureRmServiceBusGeoDRConfiguration help and fixed Rules cmdlet output
- Fixed auto-forward properties in New-AzureRmServiceBusQueue and New-AzureRmServiceBusSubscription cmdlet
AzureRM.Sql
- Add new cmdlet 'Stop-AzureRmSqlElasticPoolActivity' to support canceling the asynchronous operations on elastic pool
- Update the response for cmdlets Get-AzureRmSqlDatabaseActivity and Get-AzureRmSqlElasticPoolActivity to reflect more information in the response
Changes since last release: v5.6.0-March2018...v5.7.0-April2018
AzureRM.Compute v4.6.0-preview
AzureRM.Compute.4.6.0-preview on PowerShell Gallery: Link
5.6.0
Azure PowerShell 5.6.0
Azure PowerShell 5.6.0 Installer: link
Gallery Module for ARM Cmdlets: link
Gallery Module for Legacy Cmdlets for Service Management (RDFE): 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
General
- Fix issue with Default Resource Group in CloudShell
- Fix issue where incorrect startup scripts were being executed during module import
Azure
- Updated Diagnostics Agent configuration schema for Azure Monitor sink support.
AzureRM.Profile
- Enable MSI authentication in unsupported scenarios
- Add support for user-defined Managed Service Identity
AzureRM.AnalysisServices
- Fixed issue with cleaning up scripts in build
AzureRM.Cdn
- Fixed issue with cleaning up scripts in build
AzureRM.Compute
- 'New-AzureRmVM' and 'New-AzureRmVMSS' support data disks.
- 'New-AzureRmVM' and 'New-AzureRmVMSS' support custom image by name or by id.
- Log analytic feature
- Added 'Export-AzureRmLogAnalyticRequestRateByInterval' cmdlet
- Added 'Export-AzureRmLogAnalyticThrottledRequests' cmdlet
AzureRM.ContainerInstance
- Fix parameter sets issue for container registry and azure file volume mount
AzureRM.DataFactoryV2
- Updated the ADF .Net SDK to version 0.6.0-preview containing the following changes:
- Added new AzureDatabricks LinkedService and DatabricksNotebook Activity
- Added headNodeSize and dataNodeSize properties in HDInsightOnDemand LinkedService
- Added LinkedService, Dataset, CopySource for SalesforceMarketingCloud
- Added support for SecureOutput on all activities
- Added new BatchCount property on ForEach activity which control how many concurrent activities to run
- Added new Filter Activity
- Added Linked Service Parameters support
AzureRM.Dns
- Support for Private DNS Zones (Public Preview)
- Adds ability to create DNS zones that are visible only to the associated virtual networks
AzureRM.Network
- Updating model types for compatibility with DNS cmdlets.
AzureRM.RecoveryServices.SiteRecovery
- Changes for ASR Azure to Azure Site Recovery (cmdlets are currently supporting operations for Enterprise to Enterprise, Enterprise to Azure, HyperV to Azure,VMware to Azure)
- New-AzureRmRecoveryServicesAsrProtectionContainer
- New-AzureRmRecoveryServicesAsrAzureToAzureDiskReplicationConfig
- Remove-AzureRmRecoveryServicesAsrProtectionContainer
- Update-AzureRmRecoveryServicesAsrProtectionDirection
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
AzureRM.Websites
- Fixed the help for Remove-AzureRmWebAppSlot
Changes since last release: v5.5.0-March2018...v5.6.0-March2018