Releases: Azure/azure-powershell
6.8.0
Install
Azure PowerShell 6.8.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 issue with default resource groups not being set.
AzureRM.Profile
- Added expiration property to tokens returned during Connect-AzureRmAccount
AzureRM.Compute
- Fixed the issue that target is missing in error output.
- Fixed issue with storage account type for VM with managed disk
- Fix AEM Extension cmdlets for other environments, for example Azure China
AzureRM.IotHub
- Fix examples for New-AzureRmIotHubExportDevices and New-AzureRmIotHubImportDevices
AzureRM.Network
- Changed default models representation to table-view
AzureRM.PowerBIEmbedded
- Fix failure in Update-AzureRmPowerBIEmbeddedCapacity when trying to scale paused capacity
AzureRM.Resources
- Fixed issue with creating managed application from the MarketPlace.
AzureRM.ServiceBus
AzureRM.TrafficManager
- Support for the MultiValue routing method
- New parameter 'MaxReturn' for MultiValue routing
- Support for the Subnet routing method
- Support for IP address ranges (subnets) in endpoints
- Support for Custom Headers in profiles
- Support for Expected status code ranges in profiles
- Support for Custom Headers in endpoints
AzureRM.Websites
- Fixed issue with default resource group being set incorrectly.
Azure RM 6.8.0 rc 1
The first release candidate for AzureRM 6.8.0
Pre Common Refactor August 16 2018
- Placeholder for repo state before common refactor
6.7.0
Install
Azure PowerShell 6.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 -Force
To update from an older version of AzureRM
, run the following command:
Update-Module -Name AzureRM
Changes since last release
General
- Updated to the latest version of the Azure ClientRuntime.
AzureRM.Profile
- Add user id to default context name to avoid context clashing
- Fix issues with Clear-AzureRmContext that caused issues with selecting a context #6398
- Enable tenant domain to be passed to '-TenantId' parameter for 'Connect-AzureRmAccount'
Azure.Storage
- Remove the 5TB limitation for Azure File Share quota
- Set-AzureStorageShareQuota
AzureRM.Compute
- Add EvictionPolicy parameter to New-AzureRmVmssConfig
- Use default location in the DiskFileParameterSet of New-AzureRmVm if no Location is specified.
- Fix parameter description in Save-AzureRmVMImage
- Fix Get-AzureRmVMDiskEncryptionStatus cmdlet for certain singlepass related scenarios
AzureRM.DataLakeStore
- Fix debugging when DebugPreference is set from powershell command line
- Update example for Set-AzureRmDataLakeStoreItemAcl
- Update example for Set-AzureRmDataLakeStoreItemAclEntry
AzureRM.Network
- Added example for Set-AzureRmLocalNetworkGateway
- Added examples and descriptions for Add-AzureRmVirtualNetworkGatewayIpConfig, Get-AzureRmVirtualNetworkGatewayConnectionSharedKey and New-AzureRmVirtualNetworkGatewayConnection
- Added examples for Remove-AzureRmVirtualNetworkGatewayIpConfig and Reset-AzureRmVirtualNetworkGateway
- Added example for Reset-AzureRmVirtualNetworkGatewayConnectionSharedKey
- Added example for Set-AzureRmVirtualNetworkGatewayConnectionSharedKey
- Added example for Set-AzureRmVirtualNetworkGatewayConnection
- Re-generated cmdlets for ApplicationSecurityGroup, RouteTable and Usage using latest code generator
- Clarified error message for Get-AzureRmVirtualNetworkSubnetConfig when attempting to get a subnet that does not exitc
AzureRM.RecoveryServices.Backup
- Added policy filter to Get-AzureRmRecoveryServicesBackItem cmdlet. The command returns the list of backup items protected by the given policy id.
- Updated Microsoft.Azure.Management.RecoveryServices.Backup to version 3.0.0-preview.
- Updated to the latest version of the Azure ClientRuntime.
- Added TargetResourceGroupName parameter to Restore-AzureRmRecoveryServicesBackupItem. The resource group to which the managed disks are restored. Applicable to backup of VM with managed disks.
AzureRM.Resources
- Support template deployment at subscription scope. Add new Cmdlets:
- New-AzureRmDeployment
- Get-AzureRmDeployment
- Test-AzureRmDeployment
- Remove-AzureRmDeployment
- Stop-AzureRmDeployment
- Save-AzureRmDeploymentTemplate
- Get-AzureRmDeploymentOperation
- Fix issue where error is thrown when passing a context to Set-AzureRmResource
- Fix example in New-AzureRmResourceGroupDeployment
6.7.0-rc1
RC1 Candidate Tag for 2018-08-10 release
AzureStack 1.4.0
- Administrative module update for AzureStack, version 1.4.0
- PowerShell Gallery
6.6.0
Install
Azure PowerShell 6.6.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
- Updated all help files to include full parameter types and correct input/output types.
AzureRM.Profile
- Updated Common.Strategy library to be able to validate that the current config for a resource is compatible with the target resource. Default is always true, individual resources and overridet the default.
- Added ps1xml types to Common.Storage
Azure.Storage
- Support get Storage Context from DefaulfProfile
- Add Ps1XmlAttribute to cmdlets output types properties.
AzureRM.ApiManagement
- Fixed issue #6370
- Fixed bug in Automapper to translate PsApiManagementApi to ApiContract
- Fixed issue #6515
- Fixed bug in File.Save to not overload with Encoding Type
- Fixed issue #6560
- Upgraded to 4.0.3 Nuget version which fixes the pattern exception on apiId
AzureRM.Compute
- Fix issue with creating a vm using DiskFileParameterSet in New-AzureRmVm failing because of PremiumLRS storage account type renaming.
- Fix Invoke-AzureRmVMRunCommand cmdlet
- Update Get-AzureRmAvailabilitySet to enable list all availability sets in a subscription. (ResouceGroupName parameter is now optional.)
- Update SimpleParameterSet of 'New-AzureRmVm' to enable Accelerated Network on qualifying vms.
- Update New-AzureRmVmss simple parameter set to fail creating the vmss when a user specified LB already exists.
- Update example for New-AzureRmDisk
- Add example for 'New-AzureRmVM'
- Update description for Set-AzureRmVMOSDisk
- Update Example 1 for Set-AzureRmVMBginfoExtension to correct spelling and prefix.
AzureRM.DataFactoryV2
- Updated the ADF .Net SDK version to 1.1.0.
- Support self-hosted integration runtime sharing across data factories.
- Add new parameter -SharedIntegrationRuntimeResourceId to Set-AzureRmDataFactoryV2IntegrationRuntime cmdlet.
- Add new optional parameter -LinkedDataFactoryName to Remove-AzureRmDataFactoryV2IntegrationRuntime cmdlet.
AzureRM.DataLakeStore
- Updated the DataPlane SDK (Microsoft.Azure.DataLake.Store) version to 1.1.9
AzureRM.EventHub
- Updated piping for InputObject and ResourceId in remove cmdlets
AzureRM.Insights
- Fixed formatting of OutputType in help files
- Using Microsoft.Azure.Management.Monitor SDK 0.19.1-preview
AzureRM.KeyVault
- Fix piping issue in Set-AzureRmKeyVaultAccessPolicy
AzureRM.Network
- Added examples for LoadBalancerInboundNatPoolConfig cmdlets.
AzureRM.Resources
- Fix issue when providing both tag name and value for 'Get-AzureRmResource'
- Fix piping scenario with 'Set-AzureRmResource'
AzureRM.ServiceBus
AzureRM.Sql
- Adding Server Advanced Threat Protection support with the following cmdlets:
- Enable-AzureRmSqlServerAdvancedThreatProtection; Disable-AzureRmSqlServerAdvancedThreatProtection; Get-AzureRmSqlServerAdvancedThreatProtectionPolicy
- Adding Vulnerability Assessment support with the following cmdlets:
- Update-AzureRmSqlDatabaseVulnerabilityAssessmentSettings; Get-AzureRmSqlDatabaseVulnerabilityAssessmentSettings; Clear-AzureRmSqlDatabaseVulnerabilityAssessmentSettings
- Set-AzureRmSqlDatabaseVulnerabilityAssessmentRuleBaseline; Get-AzureRmSqlDatabaseVulnerabilityAssessmentRuleBaseline; Clear-AzureRmSqlDatabaseVulnerabilityAssessmentRuleBaseline
- Convert-AzureRmSqlDatabaseVulnerabilityAssessmentScan; Get-AzureRmSqlDatabaseVulnerabilityAssessmentScanRecord; Start-AzureRmSqlDatabaseVulnerabilityAssessmentScan
- Fixed example in Remove-AzureRmSqlServerFirewallRule
- Fix datetime handling incorrectly for non-us base culture in Get-AzureSqlSyncGroupLog
AzureRM.Storage
- Add Ps1XmlAttribute to cmdlets output types properties
- Show StorageAccount cmdlet output in table view
- Get-AzureRmStorageAccount
- New-AzureRmStorageAccount
- Set-AzureRmStorageAccount
AzureRM.Tags
- Remove incorrect statement from Tag cmdlet help
AzureRM.Netcore 0.13.1
Install
Note: you will need PowerShell Core 6.0 to run the cmdlets found in AzureRM.Netcore
Gallery Module for .NET Core Cmdlets: link
To install AzureRM.Netcore
from the PowerShell Gallery, run the following command:
Install-Module -Name AzureRM.Netcore -Repository PSGallery -Force
To update from an older version of AzureRM.Netcore
, run the following command:
Update-Module -Name AzureRM.Netcore
Supported Modules
Preview release 0.13.1 for Azure Netcore-compatible roll-up package, including the following modules:
6.5.0
Install
Azure PowerShell 6.5.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
- Updated help for 'Get-AzureRmContextAutosaveSetting'
Azure.Storage
- Support Upload Blob or File with write only Sas token
- Set-AzureStorageBlobContent
- Set-AzureStorageFileContent
AzureRM.AnalysisServices
- Add required property ResourceGroupName to AS.
AzureRM.Automation
- Update help and add example for 'New-AzureRMAutomationSchedule'
AzureRM.Compute
- Add -Tag parameter to Update/New-AzureRmAvailabilitySet
- Add example for 'Add-AzureRmVmssExtension'
- Add examples for 'Remove-AzureRmVmssExtension'
- Update help for 'Set-AzureRmVMAccessExtension'
- Update SimpleParameterSet for New-AzureRmVmss to set SinglePlacementGroup to false by default and add switch parameter 'SinglePlacementGroup' that enables the user to create the VMSS in a single placement group.
AzureRM.EventHub
- Added a readonly property 'PendingReplicationOperationsCount' to PSEventHubDRConfigurationAttributes class, which gives the pending replication operations count while replication is in progress
AzureRM.KeyVault
- Update error message for Set-AzureRmKeyVaultAccessPolicy
AzureRM.LogicApp
- Fixed "parameter set could not be resolved" error in New-AzureRmLogicApp
AzureRM.Network
- Enable peering across Virtual Networks in multiple Tenants for Set/Add-AzureRmVirtualNetworkPeering
- Updated below cmdlets for Application Gateway
- New-AzureRmApplicationGateway : Added EnableFIPS flag and Zones support
- New-AzureRmApplicationGatewaySku : Added new skus Standard_v2 and WAF_v2
- Set-AzureRmApplicationGatewaySku : Added new skus Standard_v2 and WAF_v2
- Regenerated RouteTable cmdlets with the latest generator version
AzureRM.Relay
- Updated markdown files, fix for the parameter name issue in example
AzureRM.Resources
- Update Roleassignment and roledefinition cmdlets:
- Remove extra roledefinition calls done as part of paging.
- Fix Get-AzureRmRoleAssignment cmdlet
- Fix -ExpandPrincipalGroups command parameter functionality
- Fix issue with 'Get-AzureRmResource' where '-ResourceType' parameter was case sensitive
AzureRM.ServiceBus
- Added top and skip parameter to list cmdlets
- Added Standard to Premium NameSpace migration cmdlets :
- Start-AzureRmServiceBusMigration
- Get-AzureRmServiceBusMigration
- Complete-AzureRmServiceBusMigration
- Stop-AzureRmServiceBusMigration
- Remove-AzureRmServiceBusMigration
- Added a readonly property 'PendingReplicationOperationsCount' to PSServiceBusDRConfigurationAttributes class, which gives the pending replication operations count while replication is in progress
AzureRM.ServiceFabric
- Update example for 'New-AzureRmServiceFabricCluster'
AzureRM.Sql
- Adding new Cmdlets for Management.Sql to allow customers to add TDE Certificate to Sql Server instance or a Managed Instance
- Add-AzureRmSqlServerTransparentDataEncryptionCertificate
- Add-AzureRmSqlManagedInstanceTransparentDataEncryptionCertificate
AzureRM.Websites
Set-AzureRmWebApp -AssignIdentity
andSet-AzureRmWebAppSlot -AssignIdentity
when set to false will now remove the Identity property from the site object.Removing preview tag as well.Get-AzureRmWebAppMetrics
,Get-AzureRmAppServicePlanMetrics
example updatedSet-AzureRmWebApp -PhpVersion
supports off as a valid php version
Changes since last release: v6.4.0-July2018...v6.5.0-July2018
Azure.Storage-4.4.1-preview
Install
Link to Azure.Storage
module in PowerShell Gallery
To install this version of Azure.Storage
from the PowerShell Gallery, run the following command:
Install-Module -Name Azure.Storage -Repository PSGallery -RequiredVersion 4.4.1-preview -AllowPrerelease -Force
If you have an older version of Azure.Storage
installed on your machine and want to upgrade to this version, run the following command:
Update-Module -Name Azure.Storage -RequiredVersion 4.4.1-preview -AllowPrerelease
Change Log
- Support Static Website configuration
- Enable-AzureStorageStaticWebsite
- Disable-AzureStorageStaticWebsite