Skip to content

Commit 24408b5

Browse files
authored
Merge pull request #17306 from Azure/sync-2022-03-01
[Release-2022-03-01]Sync 2022 03 01
2 parents fbc35fd + 5a351b0 commit 24408b5

File tree

2,097 files changed

+265736
-65751
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

2,097 files changed

+265736
-65751
lines changed

ChangeLog.md

Lines changed: 99 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,102 @@
1+
## 7.3.0 - March 2022
2+
#### Az.Accounts
3+
* Fixed the issue that authorization does not work in customized environment [#17157]
4+
* Enabled Continue Access Evaluation for MSGraph
5+
* Improved error message when login is blocked by AAD
6+
* Improved error message when silent reauthentication failed
7+
* Loaded System.Private.ServiceModel and System.ServiceModel.Primitives on Windows PowerShell [#17087]
8+
9+
#### Az.Aks
10+
* Updated the breaking change warning messages [#16805]
11+
12+
#### Az.CloudService
13+
* Fixed the issue of 'Get-AzCloudServiceNetworkInterface' and 'Get-AzCloudServicePublicIPAddress'.
14+
15+
#### Az.Compute
16+
* Upgraded Compute .NET SDK package reference to version 52.0.0
17+
* Updated 'New-AzSshKey' cmdlet to write file paths to generated keys to the Warning stream instead of the console.
18+
* Added 'vCPUsAvailable' and 'vCPUsPerCore' integer parameters to the 'New-AzVm', 'New-AzVmConfig', and 'Update-AzVm' cmdlets.
19+
20+
#### Az.ContainerInstance
21+
* Fixed Identity Bug in ImageRegistryCredential
22+
23+
#### Az.Databricks
24+
* Upgraded API version to 2021-04-01-preview
25+
26+
#### Az.DataFactory
27+
* Updated ADF .Net SDK version to 5.2.0
28+
29+
#### Az.DataShare
30+
* Added breaking change warning message due to update API version.
31+
32+
#### Az.EventHub
33+
* Added MSI properties to New-AzEventHubNamespace and Set-AzEventHubNamespace. Adding New-AzEventHubEncryptionConfig.
34+
35+
#### Az.KeyVault
36+
* 'New-AzKeyVaultManagedHsm': supported specifying how long a deleted managed hsm is retained by 'SoftDeleteRetentionInDays' and enabling purge protection by 'EnablePurgeProtection'
37+
* 'Update-AzKeyVaultManagedHsm': supported enabling purge protection by 'EnablePurgeProtection'
38+
* 'Get-AzKeyVaultManagedHsm': Supported getting or listing deleted managed HSM(s)
39+
* 'Remove-AzKeyVaultManagedHsm': Supported purging a specified deleted managed HSM
40+
41+
#### Az.Monitor
42+
* Fixed an issue where users could not correctly ignore warning messages after setting environment variables [#17013]
43+
44+
#### Az.Network
45+
* Added new property 'SqlSetting' for Azure Firewall Policy cmdlets
46+
- 'Get-AzFirewallPolicy'
47+
- 'New-AzFirewallPolicy'
48+
- 'Set-AzFirewallPolicy'
49+
* Added new to create new 'SqlSetting' object for creating Azure Firewall Policy
50+
- 'New-AzFirewallPolicySqlSetting'
51+
* Added new cmdlet to support query Load Balancer inbound nat rule port mapping lists for backend addresses
52+
- 'Get-AzLoadBalancerBackendAddressInboundNatRulePortMapping'
53+
- Also updated cmdlets to support inbound nat rule V2 configurations
54+
- 'New-AzLoadBalancerInboundNatRuleConfig'
55+
- 'Set-AzLoadBalancerInboundNatRuleConfig'
56+
- 'Add-AzLoadBalancerInboundNatRuleConfig'
57+
58+
#### Az.RecoveryServices
59+
* Azure Backup added support for 'Create new virtual machine' and 'Replace existing virtual machine' experience for Managed VMs in Restore-AzRecoveryServicesBackupItem cmdlet. To perform a VM restore to AlternateLocation use TargetVMName, TargetVNetName, TargetVNetResourceGroup, TargetSubnetName parameters. To perform a restore to a VM in OriginalLocation, do not provide TargetResourceGroupName and RestoreAsUnmanagedDisks parameters, refer examples for more details.
60+
61+
#### Az.Resources
62+
* Fixed keycredential key format, from base64url to byte [#17131]
63+
* Fixed add key credential overwrite existing one [#17088]
64+
* Deleted parameter sets cannot be reached for 'New-AzADSericePrincipal'
65+
* Marked 'ObjectType' as 'Unknown' if object is not found or current account has insufficient privileges to get object type for role assignment [#16981]
66+
* Fixed that 'Get-AzRoleAssignment' shows empty RoleDefinitionName for custom roles when not specifying scope [#16991]
67+
* Unified the returned 'RoleDefinitionId' in PSRoleAssignment to GUID [#16991]
68+
69+
#### Az.ServiceBus
70+
* Added identity and encryption properties to New-AzServiceBusNamespace and Set-AzServiceBusNamespace.
71+
* Added New-AzServiceBusEncryptionConfig
72+
73+
#### Az.Storage
74+
* Supported download blob from managed disk account with Sas Uri and bearer token
75+
- 'Get-AzStorageBlobContent'
76+
* Supported create/upgrade storage account with ActiveDirectorySamAccountName and ActiveDirectoryAccountType
77+
- 'New-AzStorageAccount'
78+
- 'Set-AzStorageAccount'
79+
80+
#### Az.StorageSync
81+
* Migrated Azure AD features in Az.StorageSync to MSGraph APIs. The cmdlets will call MSGraph API according to input parameters: New-AzStorageSyncCloudEndpoint
82+
* Changed default parameter set of Invoke-AzStorageSyncChangeDetection to use full share detection
83+
84+
#### Az.Synapse
85+
* Updated 'Update-AzSynapseSparkPool' to support new parameter [-ForceApplySetting]
86+
87+
### Thanks to our community contributors
88+
* Aleksandar Nikolić (@alexandair)
89+
* Fix the StayProvisioned parameter (#17070)
90+
* Fix a typo (#17069)
91+
* Joel Greijer (@greijer), Clarified special case on TemplateParameterUri (#17004)
92+
* Aman Sharma (@HarvestingClouds), Added Workload Type to the bullets to match the accepted values (#17041)
93+
* @hsrivast, Hsrivastava/breaking change msg (#16985)
94+
* Chris (@isjwuk), Update New-AzAutomationUpdateManagementAzureQuery.md (#16365)
95+
* @MSakssharm, Returning error if insufficient user permissions are there for GetAgentRegistrationInfo (#16965)
96+
* Emanuel Palm (@PalmEmanuel), New-AzSshKey should log to Warning stream instead of console (#16988)
97+
* Pavel Safonov (@PSafonov), Fixed a typo in ManagedResourceGroupName parameter description (#17039)
98+
* Michael Arnwine (@vsmike), Update New-AzApplicationGatewayRewriteRuleSet.md Description Text is incorrect (#17102)
99+
1100
## 7.2.1 - February 2022
2101
#### Az.Resources
3102
* Fixed `New-AzADServicePrincipal` not working [#17054] [#17040]

documentation/azure-powershell-modules.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ App Configuration | `Az.AppConfiguration`
2222
Application Insights | `Az.ApplicationInsights` | [![ApplicationInsights]][ApplicationInsightsGallery]
2323
Attestation | `Az.Attestation` | [![Attestation]][AttestationGallery]
2424
Automation | `Az.Automation` | [![Automation]][AutomationGallery]
25+
BareMetal | `Az.BareMetal` | [![BareMetal]][BareMetalGallery]
2526
Batch | `Az.Batch` | [![Batch]][BatchGallery]
2627
Billing | `Az.Billing` | [![Billing]][BillingGallery]
2728
Blueprints | `Az.Blueprint` | [![Blueprint]][BlueprintGallery]
@@ -35,6 +36,7 @@ Compute | `Az.Compute`
3536
Confluent | `Az.Confluent` | [![Confluent]][ConfluentGallery]
3637
Connected Kubernetes | `Az.ConnectedKubernetes` | [![ConnectedKubernetes]][ConnectedKubernetesGallery]
3738
Connected Machine | `Az.ConnectedMachine` | [![ConnectedMachine]][ConnectedMachineGallery]
39+
ConnectedNetwork | `Az.ConnectedNetwork` | [![ConnectedNetwork]][ConnectedNetworkGallery]
3840
Container Instance | `Az.ContainerInstance` | [![ContainerInstance]][ContainerInstanceGallery]
3941
Container Registry | `Az.ContainerRegistry` | [![ContainerRegistry]][ContainerRegistryGallery]
4042
Cosmos DB | `Az.CosmosDB` | [![CosmosDB]][CosmosDBGallery]
@@ -60,6 +62,7 @@ DevTest Labs | `Az.DevTestLabs`
6062
Digital Twins | `Az.DigitalTwins` | [![DigitalTwins]][DigitalTwinsGallery]
6163
Disk Pool | `Az.DiskPool` | [![DiskPool]][DiskPoolGallery]
6264
DNS | `Az.Dns` | [![Dns]][DnsGallery]
65+
DnsResolver | `Az.DnsResolver` | [![DnsResolver]][DnsResolverGallery]
6366
Stack Edge Order | `Az.EdgeOrder` | [![EdgeOrder]][EdgeOrderGallery]
6467
Elastic on Azure | `Az.Elastic` | [![Elastic]][ElasticGallery]
6568
Event Grid | `Az.EventGrid` | [![EventGrid]][EventGridGallery]
@@ -108,6 +111,7 @@ Power BI Embedded | `Az.PowerBIEmbedded`
108111
Private Dns | `Az.PrivateDns` | [![PrivateDns]][PrivateDnsGallery]
109112
Provider Hub | `Az.ProviderHub` | [![ProviderHub]][ProviderHubGallery]
110113
Purview | `Az.Purview` | [![Purview]][PurviewGallery]
114+
Quota | `Az.Quota` | [![Quota]][QuotaGallery]
111115
Recovery Services | `Az.RecoveryServices` | [![RecoveryServices]][RecoveryServicesGallery]
112116
Redis Cache | `Az.RedisCache` | [![RedisCache]][RedisCacheGallery]
113117
Redis Enterprise Cache | `Az.RedisEnterpriseCache` | [![RedisEnterpriseCache]][RedisEnterpriseCacheGallery]
@@ -155,6 +159,7 @@ Windows Iot Services | `Az.WindowsIotServices`
155159
[ApplicationInsights]: https://img.shields.io/powershellgallery/v/Az.ApplicationInsights.svg?style=flat-square&label=Az.ApplicationInsights
156160
[Attestation]: https://img.shields.io/powershellgallery/v/Az.Attestation.svg?style=flat-square&label=Az.Attestation
157161
[Automation]: https://img.shields.io/powershellgallery/v/Az.Automation.svg?style=flat-square&label=Az.Automation
162+
[BareMetal]: https://img.shields.io/powershellgallery/v/Az.BareMetal.svg?style=flat-square&label=Az.BareMetal
158163
[Batch]: https://img.shields.io/powershellgallery/v/Az.Batch.svg?style=flat-square&label=Az.Batch
159164
[Billing]: https://img.shields.io/powershellgallery/v/Az.Billing.svg?style=flat-square&label=Az.Billing
160165
[Blueprint]: https://img.shields.io/powershellgallery/v/Az.Blueprint.svg?style=flat-square&label=Az.Blueprint
@@ -168,6 +173,7 @@ Windows Iot Services | `Az.WindowsIotServices`
168173
[Confluent]: https://img.shields.io/powershellgallery/v/Az.Confluent.svg?style=flat-square&label=Az.Confluent
169174
[ConnectedKubernetes]: https://img.shields.io/powershellgallery/v/Az.ConnectedKubernetes.svg?style=flat-square&label=Az.ConnectedKubernetes
170175
[ConnectedMachine]: https://img.shields.io/powershellgallery/v/Az.ConnectedMachine.svg?style=flat-square&label=Az.ConnectedMachine
176+
[ConnectedNetwork]: https://img.shields.io/powershellgallery/v/Az.ConnectedNetwork.svg?style=flat-square&label=Az.ConnectedNetwork
171177
[ContainerInstance]: https://img.shields.io/powershellgallery/v/Az.ContainerInstance.svg?style=flat-square&label=Az.ContainerInstance
172178
[ContainerRegistry]: https://img.shields.io/powershellgallery/v/Az.ContainerRegistry.svg?style=flat-square&label=Az.ContainerRegistry
173179
[CosmosDB]: https://img.shields.io/powershellgallery/v/Az.CosmosDB.svg?style=flat-square&label=Az.CosmosDB
@@ -193,6 +199,7 @@ Windows Iot Services | `Az.WindowsIotServices`
193199
[DevSpaces]: https://img.shields.io/powershellgallery/v/Az.DevSpaces.svg?style=flat-square&label=Az.DevSpaces
194200
[DevTestLabs]: https://img.shields.io/powershellgallery/v/Az.DevTestLabs.svg?style=flat-square&label=Az.DevTestLabs
195201
[Dns]: https://img.shields.io/powershellgallery/v/Az.Dns.svg?style=flat-square&label=Az.Dns
202+
[DnsResolver]: https://img.shields.io/powershellgallery/v/Az.DnsResolver.svg?style=flat-square&label=Az.DnsResolver
196203
[EdgeOrder]: https://img.shields.io/powershellgallery/v/Az.EdgeOrder.svg?style=flat-square&label=Az.EdgeOrder
197204
[Elastic]: https://img.shields.io/powershellgallery/v/Az.Elastic.svg?style=flat-square&label=Az.Elastic
198205
[EventGrid]: https://img.shields.io/powershellgallery/v/Az.EventGrid.svg?style=flat-square&label=Az.EventGrid
@@ -241,6 +248,7 @@ Windows Iot Services | `Az.WindowsIotServices`
241248
[PrivateDns]: https://img.shields.io/powershellgallery/v/Az.PrivateDns.svg?style=flat-square&label=Az.PrivateDns
242249
[ProviderHub]: https://img.shields.io/powershellgallery/v/Az.ProviderHub.svg?style=flat-square&label=Az.ProviderHub
243250
[Purview]: https://img.shields.io/powershellgallery/v/Az.Purview.svg?style=flat-square&label=Az.Purview
251+
[Quota]: https://img.shields.io/powershellgallery/v/Az.Quota.svg?style=flat-square&label=Az.Quota
244252
[RecoveryServices]: https://img.shields.io/powershellgallery/v/Az.RecoveryServices.svg?style=flat-square&label=Az.RecoveryServices
245253
[RedisCache]: https://img.shields.io/powershellgallery/v/Az.RedisCache.svg?style=flat-square&label=Az.RedisCache
246254
[RedisEnterpriseCache]: https://img.shields.io/powershellgallery/v/Az.RedisEnterpriseCache.svg?style=flat-square&label=Az.RedisEnterpriseCache
@@ -286,6 +294,7 @@ Windows Iot Services | `Az.WindowsIotServices`
286294
[ApplicationInsightsGallery]: https://www.powershellgallery.com/packages/Az.ApplicationInsights/
287295
[AttestationGallery]: https://www.powershellgallery.com/packages/Az.Attestation/
288296
[AutomationGallery]: https://www.powershellgallery.com/packages/Az.Automation/
297+
[BareMetalGallery]: https://www.powershellgallery.com/packages/Az.BareMetal/
289298
[BatchGallery]: https://www.powershellgallery.com/packages/Az.Batch/
290299
[BillingGallery]: https://www.powershellgallery.com/packages/Az.Billing/
291300
[BlueprintGallery]: https://www.powershellgallery.com/packages/Az.Blueprint/
@@ -299,6 +308,7 @@ Windows Iot Services | `Az.WindowsIotServices`
299308
[ConfluentGallery]: https://www.powershellgallery.com/packages/Az.Confluent/
300309
[ConnectedKubernetesGallery]: https://www.powershellgallery.com/packages/Az.ConnectedKubernetes/
301310
[ConnectedMachineGallery]: https://www.powershellgallery.com/packages/Az.ConnectedMachine/
311+
[ConnectedNetworkGallery]: https://www.powershellgallery.com/packages/Az.ConnectedNetwork/
302312
[ContainerInstanceGallery]: https://www.powershellgallery.com/packages/Az.ContainerInstance/
303313
[ContainerRegistryGallery]: https://www.powershellgallery.com/packages/Az.ContainerRegistry/
304314
[CosmosDBGallery]: https://www.powershellgallery.com/packages/Az.CosmosDB/
@@ -324,6 +334,7 @@ Windows Iot Services | `Az.WindowsIotServices`
324334
[DevSpacesGallery]: https://www.powershellgallery.com/packages/Az.DevSpaces/
325335
[DevTestLabsGallery]: https://www.powershellgallery.com/packages/Az.DevTestLabs/
326336
[DnsGallery]: https://www.powershellgallery.com/packages/Az.Dns/
337+
[DnsResolverGallery]: https://www.powershellgallery.com/packages/Az.DnsResolver/
327338
[EdgeOrderGallery]: https://www.powershellgallery.com/packages/Az.EdgeOrder/
328339
[ElasticGallery]: https://www.powershellgallery.com/packages/Az.Elastic/
329340
[EventGridGallery]: https://www.powershellgallery.com/packages/Az.EventGrid/
@@ -372,6 +383,7 @@ Windows Iot Services | `Az.WindowsIotServices`
372383
[PrivateDnsGallery]: https://www.powershellgallery.com/packages/Az.PrivateDns/
373384
[ProviderHubGallery]: https://www.powershellgallery.com/packages/Az.ProviderHub/
374385
[PurviewGallery]: https://www.powershellgallery.com/packages/Az.Purview/
386+
[QuotaGallery]: https://www.powershellgallery.com/packages/Az.Quota/
375387
[RecoveryServicesGallery]: https://www.powershellgallery.com/packages/Az.RecoveryServices/
376388
[RedisCacheGallery]: https://www.powershellgallery.com/packages/Az.RedisCache/
377389
[RedisEnterpriseCacheGallery]: https://www.powershellgallery.com/packages/Az.RedisEnterpriseCache/

setup/generate.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ if( (-not (get-command -ea 0 light)) -or (-not (get-command -ea 0 heat)) -or (-n
3737
$outputName ="Az-Cmdlets"
3838

3939
# generate the product name from the current month/year.
40-
$productName = "Microsoft Azure PowerShell - February 2022"
40+
$productName = "Microsoft Azure PowerShell - March 2022"
4141

4242
# where to put temp files
4343
$tmp = Join-Path $env:temp azure-cmdlets-tmp

src/ADDomainServices/Az.ADDomainServices.psd1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ DotNetFrameworkVersion = '4.7.2'
5151
# ProcessorArchitecture = ''
5252

5353
# Modules that must be imported into the global environment prior to importing this module
54-
RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '2.7.2'; })
54+
RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '2.7.3'; })
5555

5656
# Assemblies that must be loaded prior to importing this module
5757
RequiredAssemblies = './bin/Az.ADDomainServices.private.dll'

src/Accounts/Accounts/Az.Accounts.psd1

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
#
44
# Generated by: Microsoft Corporation
55
#
6-
# Generated on: 1/29/2022
6+
# Generated on: 2/24/2022
77
#
88

99
@{
@@ -12,7 +12,7 @@
1212
# RootModule = ''
1313

1414
# Version number of this module.
15-
ModuleVersion = '2.7.2'
15+
ModuleVersion = '2.7.3'
1616

1717
# Supported PSEditions
1818
CompatiblePSEditions = 'Core', 'Desktop'
@@ -145,7 +145,11 @@ PrivateData = @{
145145
# IconUri = ''
146146

147147
# ReleaseNotes of this module
148-
ReleaseNotes = '* Removed legacy assembly System.Private.ServiceModel and System.ServiceModel.Primitives [#16063]'
148+
ReleaseNotes = '* Fixed the issue that authorization does not work in customized environment [#17157]
149+
* Enabled Continue Access Evaluation for MSGraph
150+
* Improved error message when login is blocked by AAD
151+
* Improved error message when silent reauthentication failed
152+
* Loaded System.Private.ServiceModel and System.ServiceModel.Primitives on Windows PowerShell [#17087]'
149153

150154
# Prerelease string of this module
151155
# Prerelease = ''

src/Accounts/Accounts/ChangeLog.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,9 @@
1919
-->
2020

2121
## Upcoming Release
22-
* Fixed the issue that authorization does not work in Dogfood environment
22+
23+
## Version 2.7.3
24+
* Fixed the issue that authorization does not work in customized environment [#17157]
2325
* Enabled Continue Access Evaluation for MSGraph
2426
* Improved error message when login is blocked by AAD
2527
* Improved error message when silent reauthentication failed

0 commit comments

Comments
 (0)