Skip to content

Releases: Azure/azure-powershell

Az 8.3.0

02 Sep 08:16
bf6ea3d
Compare
Choose a tag to compare

Gallery Module for Azure PowerShell: https://www.powershellgallery.com/packages/Az/8.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

SHA256 Hashes of the release artifacts

  • Az-Cmdlets-8.3.0.36300.tar.gz
    • A978A6AF84C68572FA844FADEC9748B708247C4AD0EEBC12F9864836992965CE

8.3.0 - September 2022

Az.Accounts

  • Supported returning all subscriptions with specified name while using 'Get-AzSubscription' with parameter 'SubscriptionName'. [#19295]
  • Fixed null reference exception when cmdlet uses AzureRestOperation [#18104]
  • Updated survey message and settings

Az.Aks

  • Added support of 'FQDN' in 'Import-AzAksCredential' [#17711]
  • Added hint when 'Import-AzAksCredential' meets bad formatted kubernetes configuration file [#16741]
  • Added parameter '-NodeResourceGroup' for 'New-AzAksCluster'. [#19014]
  • Added support for 'Auto Upgrade' in 'New-AzAksCluster' and 'Set-AzAksCluster'.
  • Added support for 'Http Proxy' in 'New-AzAksCluster' and 'Set-AzAksCluster'.
  • Added parameter 'DisableLocalAccount' and 'DiskEncryptionSetID' in 'New-AzAksCluster' and 'Set-AzAksCluster'.
  • Added logic for installing 'kubelogin' in 'Install-AzAksKubectl'.

Az.ApiManagement

  • Added warning message for upcoming breaking change: changed the type of parameter Sku from Enum to String
  • Supported GraphQL Specification Format

Az.AppConfiguration

  • Added cmdlets 'Get-AzAppConfigurationDeletedStore' and 'Clear-AzAppConfigurationDeletedStore'
  • Updated ApiVersion to 2022-05-01.

Az.Automation

  • Fixed bug: Export-AzAutomationRunbook no longer adds extra '' to file names [#11101]
  • Fixed bug: Get-AzAutomationDscCompilationJobOutput returns complete summaries [#12322]
  • Fixed bug: Get-AzAutomationDscNode [#10404]
  • Fixed bug: Get-AzAutomationJob fails for some jobIds

Az.Batch

  • Fixed a bug wherein creating a new JobSchedule does not properly submit Output Files.

Az.Compute

  • Added Trusted Launch Generic Breaking Change warning for 'New-AzVM', 'New-AzDisk' and 'New-AzVMSS' cmdlets.
  • 'Get-AzVMRunCommand' now shows all the properties of VMRunCommand in a list format.
  • Added new Parameter '-PublicIpSku' to the 'NewAzVM' cmdlet with acceptable values : 'Basic' and 'Standard'.
  • Added Generic Breaking Change PublicIpSku Warning and Overridden '-Zone' logic when '-PublicIpSku' is explicitly provided.
  • Added Disk Delete Optional parameters 'OsDisk Deletion Option' and 'Delete Option' to the 'Set-AzVmssStorageProfile' (OS Disk) and 'Add-AzVmssDataDisk' (Data Disk)
  • Improved printed output for 'Get-AzComputeResourceSku'
  • Updated 'Update-AzVm' to give constructive error messages when empty variables are passed in parameters. [#15081]
  • Added 'Zone' and 'IntentVMSizeList' optional parameters to the cmdlet 'New-AzProximityPlacementGroup'.
  • Added parameters to Gallery cmdlets for Community Galleries
  • For 'New-AzGalleryImageVersion', 'CVMEncryptionType' and 'CVMDiskEncryptionSetID' added as keys for parameter '-Target'.

Az.DesktopVirtualization

  • Corrected parameter description of '-Force' in 'Remove-AzWvdUserSession'.

Az.EventGrid

  • Updated to use the 2021-12-01 API version.
  • Added new features:
    • System topic
    • System topic event subscription
    • System topic event subscription delivery attributes
  • Updated cmdlets:
    • 'New-AzEventGridDomain':
      • Add new optional parameters to support auto creation of topic with first subscription.
      • Add new optional parameters to support auto deletion of topic with last subscription.
      • Add optional parameters to support azure managed identity
    • 'New-AzEventGridTopic'/'Update-AzEventGridTopic' :
      • Add optional parameters to support azure managed identity
    • 'New-AzEventGridSubscription '/'Update-AzEventGridSubscription ':
      • Add new optional parameters to support advanced filtering on arrays.
      • Add new optional parameters to support delivery attribute mapping.
      • Add new optional parameters to support storage queue message ttl.

Az.EventHub

  • In the upcoming major breaking change release in October 2022, Az.EventHub would be migrating most cmdlets to a new format
    for a better powershell experience and as a result would witness breaking changes. Please refer our migration guide to know more https://go.microsoft.com/fwlink/?linkid=2204690.

Az.Functions

  • Made PowerShell 7.2 the default when creating a PowerShell function app

Az.KeyVault

  • Fixed parameter validation logic of '-UseDefaultCVMPolicy'
  • Added parameter 'ContentType' in 'Import-AzKeyVaultCertificate' to support importing pem via certificate string
  • Allowed 'DnsName' in 'New-AzKeyVaultCertificatePolicy' to accept an empty list [#18954]

Az.MarketplaceOrdering

  • Added a warning message for an upcoming breaking change to 'Get-AzMarketplaceTerms'.

Az.Monitor

  • Added breaking change warning messages for
    • 'ActivityLogAlert'
    • 'DiagnosticSetting'
    • 'ScheduledQueryRule'
    • 'Autoscale'

Az.Network

  • Added breaking change notification for 'Get-AzFirewall', 'New-AzFirewall', 'Set-AzFirewall' and 'New-AzFirewallHubIpAddress'

Az.OperationalInsights

  • Added new cmdlets for Table resource: 'New-AzOperationalInsightsRestoreTable', 'New-AzOperationalInsightsSearchTable', 'New-AzOperationalInsightsTable','Remove-AzOperationalInsightsTable','Update-AzOperationalInsightsTable', 'Convert-AzOperationalInsightsMigrateTable'
  • Added new property 'DefaultDataCollectionRuleResourceId' to 'Set-AzOperationalInsightsWorkspace' and to 'New-AzOperationalInsightsWorkspace' cmdlets

Az.PolicyInsights

  • Updated parameter documentation for Get-AzPolicyState

Az.RecoveryServices

  • Added support for Archive smart tiering for AzureVM and MSSQL workloads.

Az.Resources

  • Fixed bug '-Password' overwrite '-PasswordProfile' in 'New-AzADUser' [#19265]
  • Exposed 'EmployeeOrgData' 'Manager' for 'Get-AzADUSer' [#18205]
  • Exposed parameter '-Count' for 'Get-AzADUser' [#16874]

Az.ServiceBus

  • In the upcoming major breaking change release in October 2022, Az.ServiceBus would be migrating most cmdlets to a new format
    for a better powershell experience and as a result would witness breaking changes. Please refer our migration guide to know more https://go.microsoft.com/fwlink/?linkid=2204584.
  • Added -MinimumTlsVersion to New-AzServiceBusNamespace and Set-AzServiceBusNamespace

Az.Storage

  • Supported to create or update Storage account with Azure Files Active Directory Domain Service Kerberos Authentication
    • 'New-AzStorageAccount'
    • 'Set-AzStorageAccount'
  • Supported create/upgrade storage account by enable sftp and enable localuser
    • 'New-AzStorageAccount'
    • 'Set-AzStorageAccount'
  • Supported manage local user of a storage account
    • 'Set-AzStorageLocalUser'
    • 'Get-AzStorageLocalUser'
    • 'Remove-AzStorageLocalUser'
    • 'New-AzStorageLocalUserSshPassword'
    • 'Get-AzStorageLocalUserKey'
    • 'New-AzStorageLocalUserSshPublicKey'
    • 'New-AzStorageLocalUserPermissionScope'
  • Supported soft delete DataLake Gen2 item
    • 'Get-AzDataLakeGen2DeletedItem'
    • 'Restore-AzDataLakeGen2DeletedItem'

Az.Synapse

  • Updated 'New-AzSynapseSparkPool' and 'Update-AzSynapseSparkPool' to support for setting spark pool dynamic executor allocation by '-EnableDynamicExecutorAllocation'

Az.Websites

  • Fixed 'Import-AzWebAppKeyVaultCertificate' to use certificate naming convention same as Az-CLI

Thanks to our community contributors

Az.SecurityInsights v2.0.0-preview

30 Aug 04:46
afe2989
Compare
Choose a tag to compare

Az.Monitor v4.1.0-preview

25 Aug 09:42
d8c1524
Compare
Choose a tag to compare

Az.RecoveryServices v5.5.0

18 Aug 08:38
86e2e58
Compare
Choose a tag to compare

https://www.powershellgallery.com/packages/Az.RecoveryServices/5.5.0

Version 5.5.0

  • Fixed GetAzRecoveryServicesVaultSettingsFile cmdlet used for downloading vault credential file.
  • Fixed issue in Disable-AzRecoveryServicesBackupProtection cmdlet.
  • Fixed issue in Enable-AzRecoveryServicesBackupProtection cmdlet.
  • Fixed output container in re-registration scenario for Register-AzRecoveryServicesBackupContainer cmdlet.
  • Added support for Enabling/Disabling the azure monitor and classic alerts for recovery services vault.

Az.StorageMover v0.1.0

15 Aug 06:43
8150f81
Compare
Choose a tag to compare
Pre-release

https://www.powershellgallery.com/packages/Az.StorageMover/0.1.0

Version 0.1.0

  • First preview release for module Az.StorageMover

Az.Network v4.20.0

16 Aug 02:16
0189f46
Compare
Choose a tag to compare

https://www.powershellgallery.com/packages/Az.Network/4.20.0

Version 4.20.0

  • Fixed a bug that removes existing resource tags during a Set-AzFirewallPolicy command
  • Fixed required parameter PrivateLinkResourceType missing issue for the following cmdlets [#18655]
    • Get-AzPrivateEndpointConnection
    • Set-AzPrivateEndpointConnection
    • Remove-AzPrivateEndpointConnection
    • Approve-AzPrivateEndpointConnection
    • Deny-AzPrivateEndpointConnection
  • Added breaking change attribute to notify that public ip address sku default behaviour will be changed
    • New-AzPublicIpAddress
    • New-AzLoadBalancer
  • Onboard Azure Virtual Network Manager Cmdlets
    • New/Get/Remove/Set-AzNetworkManager
    • New/Get/Remove/Set-AzNetworkManagerGroup
    • New/Get/Remove/Set-AzNetworkManagerConnectivityConfiguration
    • New/Get/Remove/Set-AzNetworkManagerSecurityAdminConfiguration
    • New/Get/Remove/Set-AzNetworkManagerSecurityAdminRuleCollection
    • New/Get/Remove/Set-AzNetworkManagerSecurityAdminRule
    • Get-AzNetworkManagerActiveConnectivityConfiguration
    • Get-AzNetworkManagerActiveSecurityAdminRule
    • Get-AzNetworkManagerEffectiveConnectivityConfiguration
    • Get-AzNetworkManagerEffectiveSecurityAdminRule
    • Deploy-AzNetworkManagerCommit
    • Get-AzNetworkManagerDeploymentStatus
    • New-AzNetworkManagerAddressPrefixItem
    • New-AzNetworkManagerScope
    • New-AzNetworkManagerSecurityGroupItem
    • New-AzNetworkManagerHub
    • New-AzNetworkManagerConnectivityGroupItem
    • New/Get/Remove-AzNetworkManagerStaticMember
    • New/Get/Remove/Set-AzNetworkManagerScopeConnection
    • New/Get/Remove/Set-AzNetworkManagerSubscriptionConnection
    • New/Get/Remove/Set-AzNetworkManagerManagementGroupConnection

Az.Monitor v4.0.0-preview

05 Aug 01:15
b46ed2d
Compare
Choose a tag to compare

Az.Batch v3.2.1

09 Aug 06:06
4dfe427
Compare
Choose a tag to compare

https://www.powershellgallery.com/packages/Az.Batch/3.2.1

Version 3.2.1

  • Fixed a bug wherein creating a new JobSchedule does not properly submit Output Files.

Az.SpringCloud v0.3.0

04 Aug 03:06
da46c6f
Compare
Choose a tag to compare
Az.SpringCloud v0.3.0 Pre-release
Pre-release

https://www.powershellgallery.com/packages/Az.SpringCloud/0.3.0

Version 3.4.1

  • Updated API version to 2022-04-01.

Az 8.2.0

29 Jul 07:39
21e76e8
Compare
Choose a tag to compare

Gallery Module for Azure PowerShell: https://www.powershellgallery.com/packages/Az/8.2.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

SHA256 Hashes of the release artifacts

  • Az-Cmdlets-8.2.0.36189.tar.gz
    • F97BBA4C950EF722AF9546551A5D7F254D6A08D7F8EF024896EFC2D242B72051

8.2.0 - August 2022

Az.Accounts

  • Implemented 'SupportsShouldProcess' for 'Invoke-AzRestMethod'
  • Supported giving suggestions if an Azure PowerShell command cannot be found, for example when there is a typo in command name.

Az.Aks

  • Removed the warning messages for MSGraph migration [#18856]

Az.Compute

  • Added parameters 'PackageFileName', 'ConfigFileName' for 'New-AzGalleryApplicationVersion'

Az.ConfidentialLedger

  • General availability of 'Az.ConfidentialLedger'

Az.EventHub

  • Added -MinimumTlsVersion to New-AzEventHubNamespace and Set-AzEventHubNamespace
  • Added -SupportsScaling to New-AzEventHubCluster and Set-AzEventHubCluster to support self serve clusters
  • Deprecation warning on a few parameters in cluster cmdlets that will be deprecated in the November major release

Az.KeyVault

  • Removed the warning messages for MSGraph migration [#18856]

Az.Migrate

  • Fixed a cross-subscription issue

Az.Network

  • Updated cmdlets to add new property of 'ExplicitProxy' in Azure Firewall Policy.
    • 'New-AzFirewallPolicyExplicitProxy'
    • 'New-AzFirewallPolicy'
    • 'Set-AzFirewallPolicy'
  • Added new cmdlets to create packet captures for Network Watcher:
    • 'New-AzNetworkWatcherPacketCaptureV2'
    • 'New-AzPacketCaptureScopeConfig'
  • Added support for CustomV2 ssl policies for Application Gateway.
    • Added 'CustomV2' to the validation set of 'PolicyType'
    • Added 'TLSv1_3' to the validation set of 'MinProtocolVersion'
    • Removed validation for null or empty cipher suites list since there can be empty cipher suites list for min protocol version of tls1.3
  • Network Watcher Feature Change: Added new paramenter i.e. AzureVMSS as source endpoint in ConnectionMonitor.
    • 'New-AzNetworkWatcherConnectionMonitorEndpointObject'
  • Added 'IdentifyTopFatFlow' parameter to 'AzureFirewall'
    • 'New-AzFirewall'
  • Enabled Azure Firewall forced tunneling by default (AzureFirewallManagementSubnet and ManagementPublicIpAddress are required) whenever basic sku firewall is created.
    • 'New-AzFirewall'
  • Fixed bug that causes an overflow due to incorrect SNAT private ranges IP validation.
  • Added new cmdlets to create/manage L4(TCP/TLS) objects for ApplicationGateway:
    • 'Get-AzApplicationGatewayListener'
    • 'New-AzApplicationGatewayListener'
    • 'Add-AzApplicationGatewayListener'
    • 'Set-AzApplicationGatewayListener'
    • 'Remove-AzApplicationGatewayListener'
    • 'Get-AzApplicationGatewayBackendSetting'
    • 'New-AzApplicationGatewayBackendSetting'
    • 'Add-AzApplicationGatewayBackendSetting'
    • 'Set-AzApplicationGatewayBackendSetting'
    • 'Remove-AzApplicationGatewayBackendSetting'
    • 'Get-AzApplicationGatewayRoutingRule'
    • 'New-AzApplicationGatewayRoutingRule'
    • 'Add-AzApplicationGatewayRoutingRule'
    • 'Set-AzApplicationGatewayRoutingRule'
    • 'Remove-AzApplicationGatewayRoutingRule'
  • Updated cmdlet to add TCP/TLS Listener , BackendSetting , RoutingRule support for Application Gateway:
    • 'New-AzApplicationGateway'
  • Updated cmdlets to add TCP/TLS protocol support for Application gateway Health Probe configuration:
    • 'Set-AzApplicationGatewayProbeConfig'
    • 'Add-AzApplicationGatewayProbeConfig'
    • 'New-AzApplicationGatewayProbeConfig'
  • Updated cmdlets to add basic sku support on Azure Firewall and Azure Firewall Policy:
    • 'New-AzFirewall'
    • 'New-AzFirewallPolicy'
    • 'Set-AzFirewallPolicy'
  • Added new cmdlets to create/manage authorization objects for ExpressRoutePort:
    • 'Add-AzExpressRoutePortAuthorization'
    • 'Get-AzExpressRoutePortAuthorization'
    • 'Remove-AzExpressRoutePortAuthorization'
  • Added option parameter 'AuthorizationKey' to cmdlet 'New-AzExpressRouteCircuit' to allow creating ExpressRoute Circuit on a ExpressRoutePort with a different owner.
  • Fixed bug that can't display CustomIpPrefix in PublicIpPrefix.
  • Updated cmdlets to add new property of 'HubRoutingPreference' in VirtualHub and set property of 'PreferredRoutingGateway' deprecated .
    • 'New-AzVirtualHub'
    • 'Update-AzVirtualHub'
  • Added optional parameter 'AuxiliaryMode' to cmdlet 'New-AzNetworkInterface' to enable this network interface as Sirius enabled. Allowed values are None(default) and MaxConnections.
  • Multipool feature change: Updated cmdlets to add new optional property: 'ConfigurationPolicyGroups' object for associating policy groups.
    • 'Update-AzVpnServerConfiguration'
    • 'New-AzVpnServerConfiguration'
  • Multipool feature change: Updated cmdlets to add new optional property: 'P2SConnectionConfiguration' object for specifying multiple Connection configurations.
    • 'Update-AzP2sVpnGateway'
    • 'New-AzP2sVpnGateway'
  • Multipool feature change: Added new cmdlets to support CRUD of Configuration policy groups for VpnServerConfiguration.
    • 'Get-AzVpnServerConfigurationPolicyGroup'
    • 'New-AzVpnServerConfigurationPolicyGroup'
    • 'Update-AzVpnServerConfigurationPolicyGroup'
    • 'Remove-AzVpnServerConfigurationPolicyGroup'
  • Added new cmdlets for RoutingIntent child resource of VirtualHub.
    -'Add-AzRoutingPolicy'
    -'Get-AzRoutingPolicy'
    -'New-AzRoutingPolicy'
    -'Remove-AzRoutingPolicy'
    -'Set-AzRoutingPolicy'
    -'Get-AzRoutingIntent'
    -'New-AzRoutingIntent'
    -'Remove-AzRoutingIntent'
    -'Set-AzRoutingIntent'
  • Updated cmdlets to add new option of 'HubRoutingPreference' in RouteServer.
    • 'New-AzRouteServer'
    • 'Update-AzRouteServer'
  • Fixed bug that can't parse CustomIpPrefixParent parameter from swagger to powershell.
  • Added 'Any' operator in New-AzApplicationGatewayFirewallCondition
  • Made properties 'ApplicationSecurityGroups' and 'IpConfigurations' for 'PrivateEndpoint' updatable in the cmdlet 'Set-AzPrivateEndpoint'
  • Onboarded Device Update for IoT Hub to Private Link Common Cmdlets

Az.RedisEnterpriseCache

  • Upgraded API version to 2022-01-01

Az.Resources

  • Removed the warning messages for MSGraph migration [#18856]
  • [Breaking Change] Renamed cmdlet from '{}-AzADAppFederatedIdentityCredential' to '{}-AzADAppFederatedCredential'
  • [Breaking Change] Renamed '-Id' to '-FederatedCredentialId' for
    • 'Get-AzADAppFederatedCredential'
    • 'Remove-AzADAppFederatedCredential'
    • 'Update-AzADAppFederatedCredential'
  • Upgraded API version from Beta to 1.0

Az.Sql

  • Removed the warning messages for MSGraph migration [#18856]
  • Moved SQL Server and SQL Instance from ActiveDirectoryClient to MicrosoftGraphClient
  • Supported cross-subscription Failover Group creation using 'PartnerSubscriptionId' parameter in 'New-AzSqlDatabaseFailoverGroup' cmdlet

Az.Storage

  • Added check for storage account sas token is secured with the storage account key.
    • 'New-AzStorageAccountSASToken'
  • Supported Management Policy rule filter BlobIndexMatch
    • Added a new cmdlet 'New-AzStorageAccountManagementPolicyBlobIndexMatchObject'
    • Added a new parameter 'BlobIndexMatch' in 'New-AzStorageAccountManagementPolicyFilter'

Az.Synapse

  • Set 'ResourceGroupName' as optional for 'Set-AzSynapseSqlAuditSetting' cmdlet
  • Added LastCommitId parameter to 'New-AzureSynapseGitRepositoryConfig'
  • Fixed the issue that update spark pool version fail by 'Update-AzSynapseSparkPool'

Az.Websites

  • Fixed 'Publish-AzWebapp' to handle relative paths properly [#18028]

Thanks to our community contributors