Releases: Azure/azure-powershell
Az.Automation v1.9.1
https://www.powershellgallery.com/packages/Az.Automation/1.9.1
Version 1.9.1
- Fixed bug: Runbooks Name Pattern failures.
Az 9.4.0
Gallery Module for Azure PowerShell: https://www.powershellgallery.com/packages/Az/9.4.0
To install Az
from the PowerShell Gallery, run the following command:
Install-Module -Name Az -Repository PSGallery -Force
To update from an older version of Az
, run the following command:
Update-Module -Name Az
Docker images
- mcr.microsoft.com/azure-powershell:latest
- mcr.microsoft.com/azure-powershell:ubuntu-22.04
- mcr.microsoft.com/azure-powershell:9.4.0-ubuntu-22.04
- mcr.microsoft.com/azure-powershell:ubuntu-20.04
- mcr.microsoft.com/azure-powershell:9.4.0-ubuntu-20.04
- mcr.microsoft.com/azure-powershell:ubuntu-18.04
- mcr.microsoft.com/azure-powershell:9.4.0-ubuntu-18.04
- mcr.microsoft.com/azure-powershell:mariner-2
- mcr.microsoft.com/azure-powershell:9.4.0-mariner-2
- mcr.microsoft.com/azure-powershell:debian-10
- mcr.microsoft.com/azure-powershell:9.4.0-debian-10
- mcr.microsoft.com/azure-powershell:debian-11
- mcr.microsoft.com/azure-powershell:9.4.0-debian-11
- mcr.microsoft.com/azure-powershell:centos-7
- mcr.microsoft.com/azure-powershell:9.4.0-centos-7
- mcr.microsoft.com/azure-powershell:alpine-3.14
- mcr.microsoft.com/azure-powershell:9.4.0-alpine-3.14
- mcr.microsoft.com/azure-powershell:alpine-3.13
- mcr.microsoft.com/azure-powershell:9.4.0-alpine-3.13
SHA256 Hashes of the release artifacts
- Az-Cmdlets-9.4.0.36911.tar.gz
- E4C49337C534AD84AEC3A9B59E42DE03EA311D6B34563D52CD36256562A1F47B
9.4.0 - February 2023
Az.Accounts 2.11.2
- Supported Web Account Manager on ARM64-based Windows systems. Fixed an issue where 'Connect-AzAccount' failed with error 'Unable to load DLL 'msalruntime_arm64''. [#20700]
- Enabled credential to be found only by applicationId while tenant was not matched when accquire token. [#20484]
- When Az.Accounts ran in parallel, the waiters were allowed to wait infinitely to avoid throw exception in automation enviroment. [#20455]
Az.Aks 5.3.0
- Added parameter '-AadProfile' for 'New-AzAksCluster' and 'Set-AzAksCluster'
- Added parameter '-NodeHostGroupID' for 'New-AzAksCluster' and parameter '-HostGroupID' for 'New-AzAksNodePool'
Az.ApplicationInsights 2.2.2
- Added parameter validation for 'Get-AzApplicationInsights' [#20697]
Az.Compute 5.4.0
- Added '-SkipIdentity', '-PathUserIdentity', '-IsTest' parameter to 'Set-AzVMAEMExtension'
- Added 'ConsistencyMode' parameter to 'New-AzRestorePoint'.
- Updated the storage account type value in several locations from the outdated 'StandardLRS' to the current 'Standard_LRS'.
- Filled in missing parameter descriptions across multiple parameters and improved some existing parameter descriptions.
- Updated Compute PS to use the new .Net SDK version 59.0.0. This includes an approved breaking change for a non-functional feature.
- The type of the property 'Source' of type 'Microsoft.Azure.Management.Compute.Models.GalleryDataDiskImage', 'Microsoft.Azure.Management.Compute.Models.GalleryOSDiskImage', and 'Microsoft.Azure.Management.Compute.Models.GalleryImageVersionStorageProfile' has changed from 'Microsoft.Azure.Management.Compute.Models.GalleryArtifactVersionSource' to 'Microsoft.Azure.Management.Compute.Models.GalleryDiskImageSource'.
- Updated the broken 'UbuntuLTS' image alias to use its original sku version of '16.04-LTS' instead of the nonexistent image '20.04-LTS'. This fixes an issue introduced in the version 5.3.0 release.
- Updated Set-AzVMRunCommand and Set-AzVmssRunCommand ScriptLocalPath parameter set to work with Linux and with files that have comments.
- Added '-TargetExtendedLocation' parameter to 'New-AzGalleryImageVersion' and 'Update-AzGalleryImageVersion'
- Added '-AllowDeletionOfReplicatedLocation' to 'Update-AzGalleryImageVersion'
Az.DataFactory 1.16.12
- Updated ADF .Net SDK version to 9.0.0
Az.DataProtection 1.1.0
- Added support for Immutable backup vaults
- Added Cross subscription restore flag for backup vaults
- Added Soft delete setting for backup vaults
- Fixed issue with Set-AzDataProtectionMSIPermission command
- Replaced Get-InstalledModule with Get-Module -ListAvailable
- Added New-AzDataProtectionSoftDeleteSettingObject command
Az.EventHub 3.2.1
- Fixed 'New-AzEventHubAuthorizationRuleSASToken' cmdlet which was returning wrong skn value
Az.Monitor 4.4.1
- Removed default value for time window for autoscale profile [#20660]
- 'Get-AzAutoscaleSetting'
- 'New-AzAutoscaleSetting'
Az.Network 5.4.0
- Fixed a bug that does not enable to set Perform SNAT to Always
- Fixed the incorrect type of '-TotalBytesPerSession' in 'New-AzNetworkWatcherPacketCapture'
Az.RecoveryServices 6.2.0
- Added support for enable/disable Public Network Access and PrivateEndpoints
- Added support for Immutable Vaults
- Added support for RetainRecoveryPointsAsPerPolicy in Disable-AzRecoveryServicesBackupProtection cmdlet. Now user can suspend backups and retain RPs as per policy
- Added List Recovery Point expiry time
- Added RecoveryServices, RecoveryServices.Backup, RecoveryServices.Backup.CrossRegionRestore management SDK
- Added support for non-UTC time zones with standard policy for workloadType IaasVM, MSSql, AzureFiles
Az.RedisCache 1.7.1
- Updated 'Get-AzRedisCacheLink' and 'New-AzRedisCacheLink' to print 'PrimaryHostName', 'GeoReplicatedPrimaryHostName', 'ServerRole', and 'LinkedRedisCacheLocation'.
Az.Resources 6.5.2
- Fixed query issue when objectId in assignment is empty for 'Get-DenyAssignment'
- Fixed an issue where running deployment cmdlets with '-WhatIf' throws exception when formatting results with nested array changes
Az.Sql 4.3.0
- Added an optional parameter 'HAReplicaCount' to 'Restore-AzSqlDatabase'
- Added new cmdlets for managed instance DTC
'Get-AzSqlInstanceDtc'
'Set-AzSqlInstanceDtc' - Added 'TargetSubscriptionId' to 'Restore-AzSqlInstanceDatabase' in order to enable cross subscription restore
- Enabled support for UserAssignedManagedIdentity in Auditing
- Fixed WorkspaceResourceId parameter value in 'Set-AzSqlServerAudit'
Az.StackHCI 1.4.2
- Added Remote Support terms and conditions for HCI device types.
- Unified Resource Group support for both Azure Stack HCI and Arc for server resources.
- Enhanced error feedback and logging in the Register-AzStackHCI cmdlet.
- Bug fixes and improvements in Azure Arc for servers enablement in Register-AzStackHCI cmdlet.
- Improved parameter validations in the Register-AzStackHCI cmdlet.
- Enabled Managed System Identity (MSI) for Registration in Fairfax Cloud.
- Minor bug fixes and improvements.
Az.Storage 5.4.0
- Added a warning message for the upcoming breaking change when creating a Storage account
- 'New-AzStorageAccount'
- Removed the ValidateSet of StandardBlobTier parameter
- 'Copy-AzStorageBlob'
- 'Set-AzStorageBlobContent'
- 'Start-AzStorageBlobCopy'
Az.TrafficManager 1.2.0
- Added a new optional parameter 'AlwaysServe' for endpoints.
Thanks to our community contributors
- Arun Sabale (@Ar-Sa), Fix example 1 in Set-AzVirtualNetworkPeering.md (#20588)
- Hiroshi Yoshioka (@hyoshioka0128)
Az.LoadTesting v0.1.0
https://www.powershellgallery.com/packages/Az.LoadTesting/0.1.0
Version 0.1.0
- First preview release for module Az.LoadTesting
Az.BillingBenefits v0.1.0
https://www.powershellgallery.com/packages/Az.BillingBenefits/0.1.0
Version 0.1.0
- First preview release for module Az.BillingBenefits
Az.ConnectedKubernetes v0.7.1
https://www.powershellgallery.com/packages/Az.ConnectedKubernetes/0.7.1
Version 0.7.1
Made New-AzConnectedKubernetes
support PowerShell 5.
Az.Accounts v2.11.1
https://www.powershellgallery.com/packages/Az.Accounts/2.11.1
Version 2.11.1
- Fixed an issue where Az.Accounts cannot be imported correctly. [#20615]
Az 9.3.0
Gallery Module for Azure PowerShell: https://www.powershellgallery.com/packages/Az/9.3.0
To install Az
from the PowerShell Gallery, run the following command:
Install-Module -Name Az -Repository PSGallery -Force
To update from an older version of Az
, run the following command:
Update-Module -Name Az
Docker images
- mcr.microsoft.com/azure-powershell:latest
- mcr.microsoft.com/azure-powershell:ubuntu-22.04
- mcr.microsoft.com/azure-powershell:9.3.0-ubuntu-22.04
- mcr.microsoft.com/azure-powershell:ubuntu-20.04
- mcr.microsoft.com/azure-powershell:9.3.0-ubuntu-20.04
- mcr.microsoft.com/azure-powershell:ubuntu-18.04
- mcr.microsoft.com/azure-powershell:9.3.0-ubuntu-18.04
- mcr.microsoft.com/azure-powershell:mariner-2
- mcr.microsoft.com/azure-powershell:9.3.0-mariner-2
- mcr.microsoft.com/azure-powershell:debian-10
- mcr.microsoft.com/azure-powershell:9.3.0-debian-10
- mcr.microsoft.com/azure-powershell:debian-11
- mcr.microsoft.com/azure-powershell:9.3.0-debian-11
- mcr.microsoft.com/azure-powershell:centos-7
- mcr.microsoft.com/azure-powershell:9.3.0-centos-7
- mcr.microsoft.com/azure-powershell:alpine-3.14
- mcr.microsoft.com/azure-powershell:9.3.0-alpine-3.14
- mcr.microsoft.com/azure-powershell:alpine-3.13
- mcr.microsoft.com/azure-powershell:9.3.0-alpine-3.13
SHA256 Hashes of the release artifacts
- Az-Cmdlets-9.3.0.36817.tar.gz
- 0EAD864187AB0482A0F8848AF2318BA27EFE5087C2C3E312BFD4EC93ACB01A7D
9.3.0 - January 2023
Az.Accounts
- Supported Web Account Manager (WAM) as an opt-in interactive login experience. Enable it by 'Update-AzConfig -EnableLoginByWam True'.
- Optimized the mechanism for assembly loading.
- Enabled AzKeyStore with keyring in Linux.
- Fixed a typo in GetAzureRmContextAutosaveSetting.cs changing the cmdlet class name to GetAzureRmContextAutosaveSetting
- Removed survey on error message in 'Resolve-AzError'. [#20398]
Az.Aks
- Added parameter '-EnableEncryptionAtHost' for 'New-AzAksCluster' and 'New-AzAksNodePool'
- Added parameter '-EnableUltraSSD' for 'New-AzAksCluster' and 'New-AzAksNodePool'
- Added parameter '-NodeKubeletConfig' for 'New-AzAksCluster', '-KubeletConfig' for 'New-AzAksNodePool'
- Added parameter '-NodeLinuxOSConfig' for 'New-AzAksCluster', '-LinuxOSConfig' and 'New-AzAksNodePool'
- Added parameter '-NodeMaxSurge' for 'New-AzAksCluster', '-MaxSurge' for 'New-AzAksNodePool' and 'Update-AzAksNodePool'
- Added parameter '-PPG' for 'New-AzAksCluster' and 'New-AzAksNodePool'
- Added parameter '-SpotMaxPrice' for 'New-AzAksNodePool'
- Added parameter '-EnableFIPS' for 'New-AzAksCluster' and 'New-AzAksNodePool'
- Added parameter '-AutoScalerProfile' for 'New-AzAksCluster' and 'Set-AzAksCluster'
- Added parameter '-GpuInstanceProfile' for 'New-AzAksCluster' and 'New-AzAksNodePool'
- Added parameter '-EnableUptimeSLA' for 'New-AzAksCluster' and 'Set-AzAksCluster'
- Added parameter '-EdgeZone' for 'New-AzAksCluster'
Az.ApiManagement
- Updated description of ResourceId param 'New-AzApiManagementBackend' and 'Set-AzApiManagementBackend' cmdlet [#16868]
Az.ApplicationInsights
- Enabled output object enumerating for 'Get-AzApplicationInsights' [#20225]
Az.Automation
- Updated Example: Start-AzAutomationRunbook should pass ordered dictionary for parameters [#20408]
Az.Batch
- Added new properties 'CurrentNodeCommunicationMode' (read only) and 'TargetCommunicationMode' of type 'NodeCommunicationMode' to 'PSCloudPool'.
- Valid values for 'NodeCommunicationMode': Default, Classic, Simplified
- When the 'PSCloudPool' is updated with a new 'TargetCommunicationMode' value, the Batch service will attempt to update the pool to the new value the next time the pool is resized down to zero compute nodes and back up.
- 'PSPrivateLinkServiceConnectionState''s 'ActionRequired' property required has been renamed to 'ActionsRequired'. The old property has been marked as obsolete, and now just returns the new property. This should not impact existing consumers.
Az.Compute
- Removed the image 'Win2008R2SP1' from the list of available images and documentation. This image is no longer available on the backend so the client tools need to sync to that change.
- Fixed a bug for creating Linux VM's from SIG/Community Gallery Images
- Added 'ImageReferenceId' string parameter to the 'New-AzVmssConfig' cmdlet. This allows gallery image references to be added for the Confidential VM feature.
- Added 'SecurityEncryptionType' and 'SecureVMDiskEncryptionSet' string parameters to the 'Set-AzVmssStorageProfile' cmdlet for the Confidential VM feature.
Az.ContainerRegistry
- Fixed bug in 'Get-AzContainerRegistryTag' to show correct tags [#20528]
Az.Monitor
- Fixed bug for 'Remove-AzDataCollectionRuleAssociation' [#20207]
- Added support for test notifications cmdlets
- 'Test-AzActionGroup'
- Fixed start time parameter description of 'Get-AzActivityLog' [#20409]
Az.Network
- Added samples for retrieving Private Link IP Configuration using 'New-AzApplicationGatewayPrivateLinkIpConfiguration' with fix [#20440]
- Added 'DdosProtectionPlan' property in 'AzPublicIpAddress'
- Updated mapping in 'AzPublicIpAddress' to always show/create DdosSettings
- Fixed a bug that added Ddos related properties when viewing PublicIpAddress and DdosProtectionPlan objects
- Fixed a Bug for Set-AzIpGroup cmdlet to support the '-WhatIf' parameter
- Fixed a Bug for 'Add-AzLoadBalancerFrontendIpConfig', 'Add-AzLoadBalancerProbeConfig', 'Add-AzLoadBalancerBackendAddressPoolConfig', 'Set-AzLoadBalancer', 'New-AzLoadBalancerRuleConfig', 'Remove-AzLoadBalancerInboundNatRuleConfig' cmdlets to support the '-WhatIf' parameter. [#20416]
- Fixed a bug for DestinationPortBehavior in 'Get-AzNetworkWatcherConnectionMonitor', 'New-AzNetworkWatcherConnectionMonitor' powershell command by adding this properties to get and set the DestinationPortBehavior information. [#15996]
Az.RedisCache
- Added optional parameter 'PreferredDataArchiveAuthMethod' in 'Export-AzRedisCache'
- Added optional parameter 'PreferredDataArchiveAuthMethod' in 'Import-AzRedisCache'
- Added 4 additional properties for a geo replication link: 'PrimaryHostName', 'GeoReplicatedPrimaryHostName', 'ServerRole', and 'LinkedRedisCacheLocation'in 'Get-AzRedisCacheLink' and 'New-AzRedisCacheLink'
Az.Resources
- Fixed issue introduced in previous fix for 'Set-AzPolicySetDefinition' InternalServerError when the initiative is too large [#20238], which will remove space in value.
- Fixed 'Get-AzRoleAssignment' BadRequest when scope is '/' [#20323]
Az.SecurityInsights
- Fixed for 'Update-AzSentinelAlertRule' fails when using '-TriggerThreshold 0' [#20417]
Az.Sql
- Added a parameter named 'UseIdentity' for 'Set-AzSqlServerAudit', 'Set-AzSqlDatabaseAudit', 'Set-AzSqlServerMSSupportAudit'
- Added 'IsManagedIdentityInUse' property to the output of 'Get-AzSqlServerMSSupportAudit'
- Added 'PreferredEnclaveType' parameter to 'New-AzSqlDatabase', 'Get-AzSqlDatabase' and 'Set-AzSqlDatabase' cmdlet
Az.StackHCI
- Added support for arc extensions which depend on HCI cluster's IMDS endpoints.
Az.Storage
- Return ListBlobProperties in blob list result
- 'Get-AzStorageBlob'
- Output AllowedCopyScope in get account result
- 'Get-AzStorageAccount'
Az.Websites
- Fixed 'Import-AzWebAppKeyVaultCertificate' to use certificate naming convention same as portal [#19592]
Thanks to our community contributors
- Pavel Lyalyakin (@bahrep), New-AzDiskConfig.md: fixed a copy-pasto (#20514)
- Eugene Ogongo (@eugeneogongo), Update Images.json (#18654)
- Hiroshi Yoshioka (@hyoshioka0128), Typo "resouce"→"resource" (#20441)
- Paul Gledhill (@pmgledhill102), Spelling mistake 'Accpeted' (#20380)
- Cameron Sowder (@sowderca), Fixed typo in Get-AzContextAutosaveSetting class name: GetzureRmContextAutosaveSetting -> GetAzureRmContextAutosaveSetting (#20420)
Az.Tools.Installer v0.2.1
Az.StackHCI v1.4.1
https://www.powershellgallery.com/packages/Az.StackHCI/1.4.1
Version 1.4.1
- Added support for arc extensions which depend on HCI cluster's IMDS endpoints.