Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

release-2023-02-07 #20843

Merged
merged 1 commit into from
Feb 3, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
98 changes: 98 additions & 0 deletions ChangeLog.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,101 @@
## 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)
* Fixed typo "resouce group"→"resource group" (#20664)
* Typo "resouce group"→"resource group" (#20713)

## 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'.
Expand Down
7 changes: 7 additions & 0 deletions documentation/breaking-changes/upcoming-breaking-changes.md
Original file line number Diff line number Diff line change
Expand Up @@ -1205,6 +1205,13 @@
- The following properties in the output type are being deprecated : 'BackupStorageRedundancy'
- The following properties are being added to the output type : 'CurrentBackupStorageRedundancy' 'RequestedBackupStorageRedundancy'

## Az.Storage

### `New-AzStorageAccount`

- Cmdlet breaking-change will happen to all parameter set
- Default value of AllowBlobPublicAccess will be changed from True to False in a future release. When AllowBlobPublicAccess is False on a storage account, it is not permitted to configure container ACLs to allow anonymous access to blobs within the storage account.

## Az.StorageSync

### `Set-AzStorageSyncServerEndpoint`
Expand Down
2 changes: 1 addition & 1 deletion setup/generate.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ if( (-not (get-command -ea 0 light)) -or (-not (get-command -ea 0 heat)) -or (-n
$outputName ="Az-Cmdlets"

# generate the product name from the current month/year.
$productName = "Microsoft Azure PowerShell - January 2023"
$productName = "Microsoft Azure PowerShell - February 2023"

# where to put temp files
$tmp = Join-Path $env:temp azure-cmdlets-tmp
Expand Down
8 changes: 5 additions & 3 deletions src/Accounts/Accounts/Az.Accounts.psd1
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
#
# Generated by: Microsoft Corporation
#
# Generated on: 1/12/2023
# Generated on: 2023/2/3
#

@{
Expand All @@ -12,7 +12,7 @@
# RootModule = ''

# Version number of this module.
ModuleVersion = '2.11.1'
ModuleVersion = '2.11.2'

# Supported PSEditions
CompatiblePSEditions = 'Core', 'Desktop'
Expand Down Expand Up @@ -147,7 +147,9 @@ PrivateData = @{
# IconUri = ''

# ReleaseNotes of this module
ReleaseNotes = '* Fixed an issue where Az.Accounts cannot be imported correctly. [#20615]'
ReleaseNotes = '* 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]'

# Prerelease string of this module
# Prerelease = ''
Expand Down
2 changes: 2 additions & 0 deletions src/Accounts/Accounts/ChangeLog.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,8 @@
-->

## Upcoming Release

## Version 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]
Expand Down
4 changes: 2 additions & 2 deletions src/Accounts/Accounts/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -43,8 +43,8 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:

[assembly: AssemblyVersion("2.11.1")]
[assembly: AssemblyFileVersion("2.11.1")]
[assembly: AssemblyVersion("2.11.2")]
[assembly: AssemblyFileVersion("2.11.2")]
#if !SIGN
[assembly: InternalsVisibleTo("Microsoft.Azure.PowerShell.Cmdlets.Accounts.Test")]
#endif
Expand Down
120 changes: 89 additions & 31 deletions src/Accounts/Accounts/Utilities/CommandMappings.json
Original file line number Diff line number Diff line change
Expand Up @@ -3270,6 +3270,59 @@
"Update-AzMixedRealityRemoteRenderingAccount": {},
"Update-AzMixedRealitySpatialAnchorsAccount": {}
},
"Az.MobileNetwork": {
"Get-AzMobileNetwork": {},
"Get-AzMobileNetworkAttachedDataNetwork": {},
"Get-AzMobileNetworkDataNetwork": {},
"Get-AzMobileNetworkPacketCoreControlPlane": {},
"Get-AzMobileNetworkPacketCoreControlPlaneVersion": {},
"Get-AzMobileNetworkPacketCoreDataPlane": {},
"Get-AzMobileNetworkService": {},
"Get-AzMobileNetworkSim": {},
"Get-AzMobileNetworkSimGroup": {},
"Get-AzMobileNetworkSimPolicy": {},
"Get-AzMobileNetworkSite": {},
"Get-AzMobileNetworkSlice": {},
"New-AzMobileNetwork": {},
"New-AzMobileNetworkAttachedDataNetwork": {},
"New-AzMobileNetworkDataNetwork": {},
"New-AzMobileNetworkDataNetworkConfigurationObject": {},
"New-AzMobileNetworkPacketCoreControlPlane": {},
"New-AzMobileNetworkPacketCoreDataPlane": {},
"New-AzMobileNetworkPccRuleConfigurationObject": {},
"New-AzMobileNetworkService": {},
"New-AzMobileNetworkServiceDataFlowTemplateObject": {},
"New-AzMobileNetworkServiceResourceIdObject": {},
"New-AzMobileNetworkSim": {},
"New-AzMobileNetworkSimGroup": {},
"New-AzMobileNetworkSimPolicy": {},
"New-AzMobileNetworkSimStaticIPPropertiesObject": {},
"New-AzMobileNetworkSite": {},
"New-AzMobileNetworkSiteResourceIdObject": {},
"New-AzMobileNetworkSlice": {},
"New-AzMobileNetworkSliceConfigurationObject": {},
"Remove-AzMobileNetwork": {},
"Remove-AzMobileNetworkAttachedDataNetwork": {},
"Remove-AzMobileNetworkDataNetwork": {},
"Remove-AzMobileNetworkPacketCoreControlPlane": {},
"Remove-AzMobileNetworkPacketCoreDataPlane": {},
"Remove-AzMobileNetworkService": {},
"Remove-AzMobileNetworkSim": {},
"Remove-AzMobileNetworkSimGroup": {},
"Remove-AzMobileNetworkSimPolicy": {},
"Remove-AzMobileNetworkSite": {},
"Remove-AzMobileNetworkSlice": {},
"Update-AzMobileNetwork": {},
"Update-AzMobileNetworkAttachedDataNetwork": {},
"Update-AzMobileNetworkDataNetwork": {},
"Update-AzMobileNetworkPacketCoreControlPlane": {},
"Update-AzMobileNetworkPacketCoreDataPlane": {},
"Update-AzMobileNetworkService": {},
"Update-AzMobileNetworkSimGroup": {},
"Update-AzMobileNetworkSimPolicy": {},
"Update-AzMobileNetworkSite": {},
"Update-AzMobileNetworkSlice": {}
},
"Az.Monitor": {
"Get-AzMetricDefinition": {},
"Get-AzMetric": {},
Expand Down Expand Up @@ -4434,38 +4487,44 @@
},
"Az.Peering": {
"Get-AzPeering": {},
"Get-AzPeerAsn": {},
"New-AzPeerAsn": {},
"New-AzPeering": {},
"Update-AzPeering": {},
"Remove-AzPeering": {},
"Set-AzPeeringExchangeConnectionObject": {},
"New-AzPeeringExchangeConnectionObject": {},
"Set-AzPeeringDirectConnectionObject": {},
"New-AzPeeringDirectConnectionObject": {},
"Get-AzPeeringAsn": {},
"Get-AzPeeringCdnPrefix": {},
"Get-AzPeeringConnectionMonitorTest": {},
"Get-AzPeeringLegacy": {},
"Get-AzPeeringLocation": {},
"Get-AzLegacyPeering": {},
"Set-AzPeerAsn": {},
"Remove-AzPeerAsn": {},
"Remove-AzPeeringServicePrefix": {},
"New-AzPeeringServicePrefix": {},
"Get-AzPeeringServicePrefix": {},
"Get-AzPeeringServiceLocation": {},
"Get-AzPeeringServiceProvider": {},
"Get-AzPeeringReceivedRoute": {},
"Get-AzPeeringRegisteredAsn": {},
"Get-AzPeeringRegisteredPrefix": {},
"Get-AzPeeringRpUnbilledPrefix": {},
"Get-AzPeeringService": {},
"New-AzPeeringService": {},
"Get-AzPeeringServiceCountry": {},
"New-AzPeeringRegisteredPrefix": {},
"Set-AzPeeringRegisteredPrefix": {},
"Get-AzPeeringRegisteredPrefix": {},
"Remove-AzPeeringRegisteredPrefix": {},
"Get-AzPeeringServiceLocation": {},
"Get-AzPeeringServicePrefix": {},
"Get-AzPeeringServiceProvider": {},
"Initialize-AzPeeringServiceConnectionMonitor": {},
"New-AzPeering": {},
"New-AzPeeringAsn": {},
"New-AzPeeringCheckServiceProviderAvailabilityInputObject": {},
"New-AzPeeringConnectionMonitorTest": {},
"New-AzPeeringContactDetailObject": {},
"New-AzPeeringDirectConnectionObject": {},
"New-AzPeeringExchangeConnectionObject": {},
"New-AzPeeringRegisteredAsn": {},
"Set-AzPeeringRegisteredAsn": {},
"Get-AzPeeringRegisteredAsn": {},
"New-AzPeeringRegisteredPrefix": {},
"New-AzPeeringService": {},
"New-AzPeeringServicePrefix": {},
"Remove-AzPeering": {},
"Remove-AzPeeringAsn": {},
"Remove-AzPeeringConnectionMonitorTest": {},
"Remove-AzPeeringRegisteredAsn": {},
"New-AzPeerAsnContactDetail": {},
"Get-AzPeeringReceivedRoute": {},
"Get-AzPeeringCdnPeeringPrefix": {}
"Remove-AzPeeringRegisteredPrefix": {},
"Remove-AzPeeringService": {},
"Remove-AzPeeringServicePrefix": {},
"Start-AzPeeringInvokeLookingGlass": {},
"Test-AzPeeringRegisteredPrefix": {},
"Test-AzPeeringServiceProviderAvailability": {},
"Update-AzPeering": {},
"Update-AzPeeringService": {}
},
"Az.PolicyInsights": {
"Get-AzPolicyEvent": {},
Expand Down Expand Up @@ -5935,6 +5994,8 @@
"Update-AzSqlServerAdvancedThreatProtectionSetting": {},
"Update-AzSqlInstanceDatabaseAdvancedThreatProtectionSetting": {},
"Update-AzSqlInstanceAdvancedThreatProtectionSetting": {},
"Get-AzSqlInstanceDtc": {},
"Set-AzSqlInstanceDtc": {},
"Get-AzSqlDatabaseServerAuditingPolicy": {},
"Remove-AzSqlDatabaseServerAuditing": {},
"Set-AzSqlDatabaseServerAuditingPolicy": {},
Expand Down Expand Up @@ -6591,17 +6652,14 @@
"Update-AzVMwarePrivateCloud": {}
},
"Az.VoiceServices": {
"Get-AzVoiceServicesCommunicationsContact": {},
"Get-AzVoiceServicesCommunicationsGateway": {},
"Get-AzVoiceServicesCommunicationsTestLine": {},
"New-AzVoiceServicesCommunicationsContact": {},
"New-AzVoiceServicesCommunicationsGateway": {},
"New-AzVoiceServicesCommunicationsGatewayServiceRegionObject": {},
"New-AzVoiceServicesCommunicationsTestLine": {},
"Remove-AzVoiceServicesCommunicationsContact": {},
"Remove-AzVoiceServicesCommunicationsGateway": {},
"Remove-AzVoiceServicesCommunicationsTestLine": {},
"Update-AzVoiceServicesCommunicationsContact": {},
"Test-AzVoiceServicesNameAvailability": {},
"Update-AzVoiceServicesCommunicationsGateway": {},
"Update-AzVoiceServicesCommunicationsTestLine": {}
},
Expand Down
4 changes: 2 additions & 2 deletions src/Accounts/Authentication/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -43,8 +43,8 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("2.11.1")]
[assembly: AssemblyFileVersion("2.11.1")]
[assembly: AssemblyVersion("2.11.2")]
[assembly: AssemblyFileVersion("2.11.2")]
#if !SIGN
[assembly: InternalsVisibleTo("Microsoft.Azure.PowerShell.Authentication.Test")]
#endif
4 changes: 2 additions & 2 deletions src/Accounts/Authenticators/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -48,5 +48,5 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("2.11.1")]
[assembly: AssemblyFileVersion("2.11.1")]
[assembly: AssemblyVersion("2.11.2")]
[assembly: AssemblyFileVersion("2.11.2")]
4 changes: 2 additions & 2 deletions src/Aks/Aks.Autorest/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -24,5 +24,5 @@
[assembly: ComVisible(false)]
[assembly: CLSCompliant(false)]
[assembly: Guid("5970aa1c-f499-4b40-aeee-426ab8876d7e")]
[assembly: AssemblyVersion("5.2.0")]
[assembly: AssemblyFileVersion("5.2.0")]
[assembly: AssemblyVersion("5.3.0")]
[assembly: AssemblyFileVersion("5.3.0")]
4 changes: 2 additions & 2 deletions src/Aks/Aks.Sdk/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@
[assembly: AssemblyTitle("Microsoft Azure Container Service Management Library")]
[assembly: AssemblyDescription("Provides Container Service management capabilities for Microsoft Azure.")]

[assembly: AssemblyVersion("5.2.0")]
[assembly: AssemblyFileVersion("5.2.0")]
[assembly: AssemblyVersion("5.3.0")]
[assembly: AssemblyFileVersion("5.3.0")]
[assembly: AssemblyCompany("Microsoft")]
[assembly: AssemblyProduct("Azure .NET SDK")]
[assembly: AssemblyCopyright("Copyright (c) Microsoft Corporation")]
Expand Down
Loading