Skip to content

Commit 998b94e

Browse files
committed
release-2022-12-06
1 parent a6ab979 commit 998b94e

File tree

104 files changed

+49909
-28508
lines changed

Some content is hidden

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

104 files changed

+49909
-28508
lines changed

ChangeLog.md

Lines changed: 104 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,107 @@
1+
## 9.2.0 - December 2022
2+
#### Az.Accounts
3+
* Enabled caching tokens when logging in with a service principal or client assertion. [#20013]
4+
- This could reduce extra network traffic and improve performance.
5+
- It also fixed the incorrectly short lifespan of tokens.
6+
* Upgraded target framework of Microsoft.Identity.Client to net461 [#20189]
7+
* Stored 'ServicePrincipalSecret' and 'CertificatePassword' into 'AzKeyStore'.
8+
* Updated the reference of Azure PowerShell Common to 1.3.65-preview.
9+
10+
#### Az.Aks
11+
* Bumped API version to 2022-09-01
12+
* Added parameter '-NodeOsSKU' for 'New-AzAksCluster' and parameter '-OsSKU' for 'New-AzAksNodePool'
13+
* Added parameter '-Mode' for 'New-AzAksNodePool' and 'Update-AzAksNodePool'
14+
* Added property '-NodeImageVersion' for the output of 'Get-AzAksNodePool'[#19893]
15+
* Added parameter '-NodePoolLabel' for 'Set-AzAksCluster', '-NodeLabel' for 'New-AzAksNodePool' and 'Update-AzAksNodePool'
16+
* Added parameter '-NodePoolTag' for 'New-AzAksCluster' and 'Set-AzAksCluster', '-Tag' for 'New-AzAksNodePool' and 'Update-AzAksNodePool'
17+
18+
#### Az.ApplicationInsights
19+
* Supported Workbook function. Below is the new cmdlet
20+
* 'Get-AzApplicationInsightsMyWorkbook'
21+
* 'Get-AzApplicationInsightsWorkbook'
22+
* 'Get-AzApplicationInsightsWorkbookRevision'
23+
* 'Get-AzApplicationInsightsWorkbookTemplate'
24+
* 'New-AzApplicationInsightsMyWorkbook'
25+
* 'New-AzApplicationInsightsWorkbook'
26+
* 'New-AzApplicationInsightsWorkbookTemplate'
27+
* 'New-AzApplicationInsightsWorkbookTemplateGalleryObject'
28+
* 'Remove-AzApplicationInsightsMyWorkbook'
29+
* 'Remove-AzApplicationInsightsWorkbook'
30+
* 'Remove-AzApplicationInsightsWorkbookTemplate'
31+
* 'Update-AzApplicationInsightsMyWorkbook'
32+
* 'Update-AzApplicationInsightsWorkbook'
33+
* 'Update-AzApplicationInsightsWorkbookTemplate'
34+
35+
#### Az.Compute
36+
* Fixed issue found for 'Set-AzVmssVMRunCommand' [#19985]
37+
* Fixed 'Get-AzVm' cmdlet when parameter '-Status' is provided, return property 'OsName', 'OsVersion' and 'HyperVGeneration'
38+
* Fixed 'New-AzVM' cmdlet when creating VM with bootdiagnostic storage causes exception 'Kind' cannot be null.
39+
40+
#### Az.DataFactory
41+
* Updated ADF .Net SDK version to 8.0.0
42+
43+
#### Az.DataProtection
44+
* Fixed spacing issues in Set-AzDataProtectionMSIPermission.ps1
45+
46+
#### Az.KeyVault
47+
* Fixed certificate export parameter issue in 'Add-AzKeyVaultKey' [#19623]
48+
* Fixed CertificateString decoding issue in 'Import-AzKeyVaultCertificate'
49+
* Shifted the location of key CVM release policy to GitHub [#19984]
50+
* Added fallback logic (reading default CVM policy from a local copy) if fetching default CVM Policy from GitHub failed.
51+
52+
#### Az.Monitor
53+
* Fixed bug for 'New-AzActivityLogAlert' and 'Update-AzActivityLogAlert' [#19927]
54+
55+
#### Az.Network
56+
* Added optional parameters 'CustomBlockResponseStatusCode' and 'CustomBlockResponseBody' parameter to 'AzApplicationGatewayFirewallPolicySettings'
57+
* Added a new cmdlet to get the application gateway waf manifest and rules
58+
- 'Get-AzApplicationGatewayWafDynamicManifest'
59+
60+
#### Az.RecoveryServices
61+
* Fixed the pagination bug in 'Get-AzRecoveryServicesAsrProtectableItem' for the V2ARCM scenario.
62+
* Fixed 'IncludeDiskId' property for 'New-ASRReplicationProtectedItem' cmdlet of H2A
63+
64+
#### Az.Resources
65+
* Added cmdlet 'Get-AzADOrganization'
66+
* Fixed 'Set-AzPolicySetDefinition' InternalServerError when the initiative is too large [#20238]
67+
68+
#### Az.StackHCI
69+
* Enabled system-assigned identity on HCI cluster resource registration and repair registration flow.
70+
* Added error message in the command Register-AzStackHCI if Arc is not enabled.
71+
* Added default region confirmation prompt if the region is not mentioned in the command Register-AzStackHCI.
72+
* Added general logging improvements.
73+
* Added logic that skipping the Arc SPN permission check in Register-AzStackHCI if a customer doesn't have the required permissions to read Arc SPN credential.
74+
* Added deprecation message for the command Test-AzStackHCIConnection. Customers can use Invoke-AzStackHciConnectivityValidation from the module AzStackHCI.EnvironmentChecker for connectivity verification tests.
75+
76+
#### Az.Storage
77+
* Supported MaxPageSize, Include, and Filter parameters for listing encryption scopes
78+
- 'Get-AzStorageEncryptionScope'
79+
* Supported excludePrefix, includeDeleted, and many new schema fields in Blob Inventory
80+
- 'New-AzStorageBlobInventoryPolicyRule'
81+
82+
#### Az.Synapse
83+
* Added breaking change message for '-SparkConfigFilePath'. It will be deprecated around the middle of December.
84+
* Updated 'New-AzSynapseSparkPool' and 'Update-AzSynapseSparkPool' to support for setting spark pool configuration artifact by '-SparkCongifuration'. '-SparkCongifuration' is an alternative of parameter '-SparkConfigFilePath'.
85+
86+
#### Az.Websites
87+
* Added Tag parameter for 'New-AzWebApp' and 'New-AzWebAppSlot'
88+
* Fixed 'Set-AzWebApp' and 'Set-AZWebAppSlot' to rethrow exception when Service Principal/User doesn't have permission to list web app configuration. [#19942]
89+
90+
### Thanks to our community contributors
91+
* Anthony Nichols (@aenichols)
92+
* fix: FacilityNames -> FacilityName (#19967)
93+
* fix: EventLogNames -> EventLogName (#19966)
94+
* @Ajay1250, The example was using the wrong command (#20237)
95+
* @alon-microsoft, adding new cmdlet - Get-AzApplicationGatewayWafDynamicManifests (#20217)
96+
* Deivasigamani Duraisamy (@Lddeiva), Patch 1 (#19998)
97+
* Mats Estensen (@matsest), [Az.Tools.Installer]: Updates for a new minor/patch version (#20022)
98+
* Matthew Burleigh (@mburleigh), fix typos (#20020)
99+
* Mo Zaatar (@mzaatar), Change letter case in example of New-AzStorageBlobSASToken (#20018)
100+
* @patchin404, Updates Enable-AzCdnCustomDomainCustomHttps Doc (#20165)
101+
* @SherrySahni, container name not supported with upper case (#20012)
102+
* @sushil490023, Adding PS Cmdlets for Azure Automation Python3 operation (#19598)
103+
* Thomas Pike (@thwpike), Typo Fix (#20087)
104+
1105
## 9.1.1 - November 2022
2106
#### Az.Aks
3107
* Upgraded AutoMapper to Microsoft.Azure.PowerShell.AutoMapper 6.2.2 with fix [#18721]

documentation/breaking-changes/upcoming-breaking-changes.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1213,6 +1213,20 @@
12131213
- `-InputObject`
12141214
- Alias RegisteredServer is invalid and preserved for compatibility. Alias ServerEndpoint should be used instead
12151215

1216+
## Az.Synapse
1217+
1218+
### `New-AzSynapseSparkPool`
1219+
1220+
- Parameter breaking-change will happen to all parameter sets
1221+
- `-SparkConfigFilePath`
1222+
- The parameter : 'SparkConfigFilePath' is being replaced by parameter : 'SparkConfiguration'.
1223+
1224+
### `Update-AzSynapseSparkPool`
1225+
1226+
- Parameter breaking-change will happen to all parameter sets
1227+
- `-SparkConfigFilePath`
1228+
- The parameter : 'SparkConfigFilePath' is being replaced by parameter : 'SparkConfiguration'.
1229+
12161230
## Az.Websites
12171231

12181232
### `New-AzWebAppContainerPSSession`

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 - November 2022"
40+
$productName = "Microsoft Azure PowerShell - December 2022"
4141

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

src/Accounts/Accounts/Az.Accounts.psd1

Lines changed: 8 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: 10/28/2022
6+
# Generated on: 29/11/2022
77
#
88

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

1414
# Version number of this module.
15-
ModuleVersion = '2.10.3'
15+
ModuleVersion = '2.10.4'
1616

1717
# Supported PSEditions
1818
CompatiblePSEditions = 'Core', 'Desktop'
@@ -146,7 +146,12 @@ PrivateData = @{
146146
# IconUri = ''
147147

148148
# ReleaseNotes of this module
149-
ReleaseNotes = '* Updated ''Get-AzSubscription'' to retrieve subscription by Id rather than listed all the subscriptions from server if subscription Id is provided. [#19115]'
149+
ReleaseNotes = '* Enabled caching tokens when logging in with a service principal or client assertion. [#20013]
150+
- This could reduce extra network traffic and improve performance.
151+
- It also fixed the incorrectly short lifespan of tokens.
152+
* Upgraded target framework of Microsoft.Identity.Client to net461 [#20189]
153+
* Stored ''ServicePrincipalSecret'' and ''CertificatePassword'' into ''AzKeyStore''.
154+
* Updated the reference of Azure PowerShell Common to 1.3.65-preview.'
150155

151156
# Prerelease string of this module
152157
# Prerelease = ''

src/Accounts/Accounts/ChangeLog.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@
1919
-->
2020

2121
## Upcoming Release
22+
23+
## Version 2.10.4
2224
* Enabled caching tokens when logging in with a service principal or client assertion. [#20013]
2325
- This could reduce extra network traffic and improve performance.
2426
- It also fixed the incorrectly short lifespan of tokens.

src/Accounts/Accounts/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,8 @@
4343
// You can specify all the values or you can default the Build and Revision Numbers
4444
// by using the '*' as shown below:
4545

46-
[assembly: AssemblyVersion("2.10.3")]
47-
[assembly: AssemblyFileVersion("2.10.3")]
46+
[assembly: AssemblyVersion("2.10.4")]
47+
[assembly: AssemblyFileVersion("2.10.4")]
4848
#if !SIGN
4949
[assembly: InternalsVisibleTo("Microsoft.Azure.PowerShell.Cmdlets.Accounts.Test")]
5050
#endif

src/Accounts/Accounts/Utilities/CommandMappings.json

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -330,25 +330,39 @@
330330
"Get-AzApplicationInsightsApiKey": {},
331331
"Get-AzApplicationInsightsContinuousExport": {},
332332
"Get-AzApplicationInsightsLinkedStorageAccount": {},
333+
"Get-AzApplicationInsightsMyWorkbook": {},
333334
"Get-AzApplicationInsightsWebTest": {},
335+
"Get-AzApplicationInsightsWorkbook": {},
336+
"Get-AzApplicationInsightsWorkbookRevision": {},
337+
"Get-AzApplicationInsightsWorkbookTemplate": {},
334338
"New-AzApplicationInsights": {},
335339
"New-AzApplicationInsightsApiKey": {},
336340
"New-AzApplicationInsightsContinuousExport": {},
337341
"New-AzApplicationInsightsLinkedStorageAccount": {},
342+
"New-AzApplicationInsightsMyWorkbook": {},
338343
"New-AzApplicationInsightsWebTest": {},
339344
"New-AzApplicationInsightsWebTestGeolocationObject": {},
340345
"New-AzApplicationInsightsWebTestHeaderFieldObject": {},
346+
"New-AzApplicationInsightsWorkbook": {},
347+
"New-AzApplicationInsightsWorkbookTemplate": {},
348+
"New-AzApplicationInsightsWorkbookTemplateGalleryObject": {},
341349
"Remove-AzApplicationInsights": {},
342350
"Remove-AzApplicationInsightsApiKey": {},
343351
"Remove-AzApplicationInsightsContinuousExport": {},
344352
"Remove-AzApplicationInsightsLinkedStorageAccount": {},
353+
"Remove-AzApplicationInsightsMyWorkbook": {},
345354
"Remove-AzApplicationInsightsWebTest": {},
355+
"Remove-AzApplicationInsightsWorkbook": {},
356+
"Remove-AzApplicationInsightsWorkbookTemplate": {},
346357
"Set-AzApplicationInsightsContinuousExport": {},
347358
"Set-AzApplicationInsightsDailyCap": {},
348359
"Set-AzApplicationInsightsPricingPlan": {},
349360
"Update-AzApplicationInsights": {},
350361
"Update-AzApplicationInsightsLinkedStorageAccount": {},
351-
"Update-AzApplicationInsightsWebTestTag": {}
362+
"Update-AzApplicationInsightsMyWorkbook": {},
363+
"Update-AzApplicationInsightsWebTestTag": {},
364+
"Update-AzApplicationInsightsWorkbook": {},
365+
"Update-AzApplicationInsightsWorkbookTemplate": {}
352366
},
353367
"Az.Attestation": {
354368
"Get-AzAttestationPolicy": {},
@@ -613,8 +627,10 @@
613627
"Az.BotService": {
614628
"Export-AzBotServiceApp": {},
615629
"Get-AzBotService": {},
630+
"Get-AzBotServiceHostSetting": {},
616631
"Initialize-AzBotServicePrepareDeploy": {},
617632
"New-AzBotService": {},
633+
"New-AzBotServiceDirectLineKey": {},
618634
"Publish-AzBotServiceApp": {},
619635
"Remove-AzBotService": {},
620636
"Update-AzBotService": {}
@@ -3464,6 +3480,7 @@
34643480
"Remove-AzApplicationGatewayAutoscaleConfiguration": {},
34653481
"Set-AzApplicationGatewayAutoscaleConfiguration": {},
34663482
"Get-AzApplicationGatewayAvailableWafRuleSet": {},
3483+
"Get-AzApplicationGatewayWafDynamicManifest": {},
34673484
"Get-AzApplicationGatewayAvailableSslOption": {},
34683485
"Add-AzApplicationGatewayBackendAddressPool": {},
34693486
"Get-AzApplicationGatewayBackendAddressPool": {},
@@ -5126,6 +5143,7 @@
51265143
"New-AzADAppFederatedCredential": {},
51275144
"Remove-AzADAppFederatedCredential": {},
51285145
"Update-AzADAppFederatedCredential": {},
5146+
"Get-AzADOrganization": {},
51295147
"Get-AzResourceProviderAction": {},
51305148
"Get-AzADServicePrincipalCredential": {},
51315149
"New-AzADServicePrincipalCredential": {},

src/Accounts/Authentication/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,8 @@
4343
// You can specify all the values or you can default the Build and Revision Numbers
4444
// by using the '*' as shown below:
4545
// [assembly: AssemblyVersion("1.0.*")]
46-
[assembly: AssemblyVersion("2.10.3")]
47-
[assembly: AssemblyFileVersion("2.10.3")]
46+
[assembly: AssemblyVersion("2.10.4")]
47+
[assembly: AssemblyFileVersion("2.10.4")]
4848
#if !SIGN
4949
[assembly: InternalsVisibleTo("Microsoft.Azure.PowerShell.Authentication.Test")]
5050
#endif

src/Accounts/Authenticators/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,5 +48,5 @@
4848
// You can specify all the values or you can default the Build and Revision Numbers
4949
// by using the '*' as shown below:
5050
// [assembly: AssemblyVersion("1.0.*")]
51-
[assembly: AssemblyVersion("2.10.3")]
52-
[assembly: AssemblyFileVersion("2.10.3")]
51+
[assembly: AssemblyVersion("2.10.4")]
52+
[assembly: AssemblyFileVersion("2.10.4")]

src/Aks/Aks.Autorest/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,5 +24,5 @@
2424
[assembly: ComVisible(false)]
2525
[assembly: CLSCompliant(false)]
2626
[assembly: Guid("5970aa1c-f499-4b40-aeee-426ab8876d7e")]
27-
[assembly: AssemblyVersion("5.0.1")]
28-
[assembly: AssemblyFileVersion("5.0.1")]
27+
[assembly: AssemblyVersion("5.1.0")]
28+
[assembly: AssemblyFileVersion("5.1.0")]
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright (c) Microsoft Corporation. All rights reserved.
1+
// Copyright (c) Microsoft Corporation. All rights reserved.
22
// Licensed under the MIT License. See License.txt in the project root for
33
// license information.
44
//
@@ -9,9 +9,9 @@
99
[assembly: AssemblyTitle("Microsoft Azure Container Service Management Library")]
1010
[assembly: AssemblyDescription("Provides Container Service management capabilities for Microsoft Azure.")]
1111

12-
[assembly: AssemblyVersion("5.0.0")]
13-
[assembly: AssemblyFileVersion("5.0.0")]
12+
[assembly: AssemblyVersion("5.1.0")]
13+
[assembly: AssemblyFileVersion("5.1.0")]
1414
[assembly: AssemblyCompany("Microsoft")]
1515
[assembly: AssemblyProduct("Azure .NET SDK")]
1616
[assembly: AssemblyCopyright("Copyright (c) Microsoft Corporation")]
17-
[assembly: NeutralResourcesLanguage("en")]
17+
[assembly: NeutralResourcesLanguage("en")]

src/Aks/Aks/Az.Aks.psd1

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

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

1414
# Version number of this module.
15-
ModuleVersion = '5.0.1'
15+
ModuleVersion = '5.1.0'
1616

1717
# Supported PSEditions
1818
CompatiblePSEditions = 'Core', 'Desktop'
@@ -53,7 +53,7 @@ DotNetFrameworkVersion = '4.7.2'
5353
# ProcessorArchitecture = ''
5454

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

5858
# Assemblies that must be loaded prior to importing this module
5959
RequiredAssemblies = 'YamlDotNet.dll', 'Microsoft.Azure.PowerShell.AutoMapper.dll',
@@ -119,7 +119,12 @@ PrivateData = @{
119119
# IconUri = ''
120120

121121
# ReleaseNotes of this module
122-
ReleaseNotes = '* Upgraded AutoMapper to Microsoft.Azure.PowerShell.AutoMapper 6.2.2 with fix [#18721]'
122+
ReleaseNotes = '* Bumped API version to 2022-09-01
123+
* Added parameter ''-NodeOsSKU'' for ''New-AzAksCluster'' and parameter ''-OsSKU'' for ''New-AzAksNodePool''
124+
* Added parameter ''-Mode'' for ''New-AzAksNodePool'' and ''Update-AzAksNodePool''
125+
* Added property ''-NodeImageVersion'' for the output of ''Get-AzAksNodePool''[#19893]
126+
* Added parameter ''-NodePoolLabel'' for ''Set-AzAksCluster'', ''-NodeLabel'' for ''New-AzAksNodePool'' and ''Update-AzAksNodePool''
127+
* Added parameter ''-NodePoolTag'' for ''New-AzAksCluster'' and ''Set-AzAksCluster'', ''-Tag'' for ''New-AzAksNodePool'' and ''Update-AzAksNodePool'''
123128

124129
# Prerelease string of this module
125130
# Prerelease = ''

src/Aks/Aks/ChangeLog.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@
1818
- Additional information about change #1
1919
-->
2020
## Upcoming Release
21+
22+
## Version 5.1.0
2123
* Bumped API version to 2022-09-01
2224
* Added parameter `-NodeOsSKU` for `New-AzAksCluster` and parameter `-OsSKU` for `New-AzAksNodePool`
2325
* Added parameter `-Mode` for `New-AzAksNodePool` and `Update-AzAksNodePool`

src/Aks/Aks/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,5 +23,5 @@
2323
[assembly: ComVisible(false)]
2424
[assembly: CLSCompliant(false)]
2525
[assembly: Guid("a97e0c3e-e389-46a6-b73d-2b9bd6909bdb")]
26-
[assembly: AssemblyVersion("5.0.1")]
27-
[assembly: AssemblyFileVersion("5.0.1")]
26+
[assembly: AssemblyVersion("5.1.0")]
27+
[assembly: AssemblyFileVersion("5.1.0")]

0 commit comments

Comments
 (0)